Slashdot Mirror


Bill Gates Is Coming To A College Near You

Xyn writes "Microsoft chairman and chief software architect Bill Gates visited UW-Madison today as part of his 2005 College Tour, designed to promote greater youth involvement in technology careers. Gates discussed "The Impact and Opportunity of Technology: Why Computer Science? Why Now?" at a student forum."

412 comments

  1. No by Anonymous Coward · · Score: 0, Funny

    both of them were at home fapping to tentacle porns.

  2. Personally... by Pichu0102 · · Score: 5, Funny

    I think he wants kids to grow up to replace Ballmer and NOT waste money on broken chairs.

    1. Re:Personally... by Doppler00 · · Score: 2, Funny

      I just just imagine Ballmer jumping up and down on his office chair screaming:

      "Developers, developers DEVELOPERS!"

    2. Re:Personally... by to6o · · Score: 1

      I personally have been waiting for this for a long time. Bill Gates should come to International University Bremen, then we can invite him to join our Anonymous Alcoholics union. Waiting patiently, to6o

      --
      "People's problem is not that they are mortal, but that they are suddenly mortal" Terry Pratchett
    3. Re:Personally... by jkrise · · Score: 1

      Good carpenters are cheaper than good IT managers....

      --
      If you keep throwing chairs, one day you'll break windows....
    4. Re:Personally... by AuMatar · · Score: 2, Funny

      You haven't hired a carpenter lately.

      --
      I still have more fans than freaks. WTF is wrong with you people?
  3. Quick! by gardyloo · · Score: 4, Funny

    Everyone line up with the shiny bits to welcome Bill! Now... aim....

    1. Re:Quick! by mboos · · Score: 4, Informative

      At Waterloo, where he's coming tomorrow, security is going to be very tight. They've even got metal detectors for the entrances. Only those with invites (they will be checking IDs) are permitted inside.

      One of my friends had wanted to get in - I was going to lend him my Google shirt just to see what the reaction was. Unfortunately, invites were limited and he didn't get invited.

      --
      --Mike Boos
    2. Re:Quick! by einhverfr · · Score: 1

      Maybe one can still build the MIT version of the Archimedes death ray. No, not hot enough to hurt him, just raise the temperature a few degrees...

      "Is it just me or is it hot in here."

      "It's just you....."

      --

      LedgerSMB: Open source Accounting/ERP
    3. Re:Quick! by Anonymous Coward · · Score: 5, Funny

      Hey, if I ran an empire and was going to Waterloo, I'd want tight security too. Gotta learn from history, you know...

    4. Re:Quick! by earthforce_1 · · Score: 1

      Yeah, you never know, he be might be attacked by another crazed pie wielding terrorist:

      http://www.zpub.com/un/bill/pie.html

      --
      My rights don't need management.
    5. Re:Quick! by Basehart · · Score: 3, Funny

      "They've even got metal detectors for the entrances."

      Those are to stop people with iPods from watching "Lost" while Bill is on stage trying to sell Microsoft XP Media Edition!

    6. Re:Quick! by idokus · · Score: 1

      UW-Madison is one of five universities selected for Gates' tour.

      I'd bet he skips Waterloo.

      (by the way: Waterloo hasn't got a university, so it's quite a save bet :) )

    7. Re:Quick! by Andrewkov · · Score: 0, Redundant

      But do they have pie detectors?

    8. Re:Quick! by Markus_UW · · Score: 1

      I was going to wear my Sun Microsystems leather jacket with a huge Java logo on the back, but alas, I also didn't get one of the highly coveted invites.

    9. Re:Quick! by darkjedi521 · · Score: 1

      Standard stage lighting will do the trick. Figure a minimum of 4 lights for a wash, 575W-1KW/light - its enough to make things a little toasty.

    10. Re:Quick! by Anonymous Coward · · Score: 0
      (by the way: Waterloo hasn't got a university, so it's quite a save bet :) )
      Except the University of Waterloo.
    11. Re:Quick! by Anonymous Coward · · Score: 0
    12. Re:Quick! by saforrest · · Score: 1

      (by the way: Waterloo hasn't got a university, so it's quite a save bet :) )

      I think you're thinking of Waterloo, Wisconsin. We're talking about Waterloo, Ontario.

    13. Re:Quick! by idokus · · Score: 1

      well actually... I meant the original, you know, where Napoleon actually met his Waterloo, the famous battle of Waterloo he lost. (A very small Dutch village, and a little fortress)

      (I didn't know you guys in the US called your cities after really small villages...)

    14. Re:Quick! by colinrichardday · · Score: 1

      Belgian, not Dutch.

    15. Re:Quick! by saforrest · · Score: 1

      (A very small Dutch village, and a little fortress)

      Belgian, actually. A friend of mine who lived in Brussels claims it was once a swamp and is now a gigantic, sprawling American-style suburb where Americans who work at NATO live.

      (I didn't know you guys in the US called your cities after really small villages...)

      Actually Waterloo, Ontario is in Canada, which also explains the name choice, since it was assigned back when we (that is, Canada) was part of the British Empire, and presumably wanted to commemorate a great British victory over the villanous French foe. (Despite our country being half French too.)

      Naming stuff after 'Waterloo' makes a bit less sense in the States, but many Americans really seem to enjoy making fun of the French, so naming a city after the site of their greatest defeat would seem to tie in with that goal.

    16. Re:Quick! by idokus · · Score: 1

      My mistake, we do have one in the Netherlands as well, damn... (ah well... History wasn't my favorite class anyway)
      I thought it was a bit peculiar, such small a village, but then again we do have something like an old fortress there... (Kamp Waterloo)
      http://www.lokatienet.nl/ => plaats "waterloo" => image link with "Toon kaart"...

    17. Re:Quick! by 6*7 · · Score: 1

      Lets see, according to wikipedia http://en.wikipedia.org/wiki/Battle_of_Waterloo was on June 18, 1815 in http://en.wikipedia.org/wiki/Waterloo%2C_Belgium . Now the fun stuf: in 1815 there was no http://en.wikipedia.org/wiki/Belgium

  4. Answer by ravenspear · · Score: 5, Funny

    Why Computer Science? Why Now?

    Because we need people with more skill to fix up all your shit Bill.

    1. Re:Answer by HMC+CS+Major · · Score: 3, Insightful

      Funny, but to be fair to Gates, all indications are that he was a hell of a programmer individually.

      The software his company produces may suck (at times ... ok, most of the time), but he was apparently a hell of a programmer back in the day.

    2. Re:Answer by jkrise · · Score: 1

      Or rather... what computer? what science? Colleges deal with science and technology.... and Microsoft has been - is -and will be a marketing company.

      --
      If you keep throwing chairs, one day you'll break windows....
    3. Re:Answer by jkrise · · Score: 2, Funny

      all indications are that he was a hell of a programmer individually. a programmer who used vi and a shell environment where ^c meant 'break' not 'copy'. And then he destroyed... or tried to destroy the environment he grew up in.

      --
      If you keep throwing chairs, one day you'll break windows....
    4. Re:Answer by Anonymous Coward · · Score: 0

      What indications are those, pray tell?

    5. Re:Answer by Fulcrum+of+Evil · · Score: 0, Flamebait

      he was apparently a hell of a programmer back in the day.

      So, what did he do exactly?

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    6. Re:Answer by Korgan · · Score: 5, Informative

      Bought CP/M for $25,000 then rebranded it and sold 'licenses' for a hell of a profit. :-)

      Still, he was a master of BASIC. He developed many BASIC roms for a lot of different machines in the late 70s and early 80s. DOS's BASIC was actually a derivative of much of his early code.

      He knew machine code and ASM pretty much inside out for much of the architectures he built a BASIC interpretter for. To be honest though, beyond some of the original BASIC interpretters, and the earliest versions of PC-DOS/MS-DOS, I really cannot think of anything he directly had a hand in. By the time Xenix and OS/2 were on the cards, they'd already hired a decent sized development pool. I don't think he had any hand in developing the Microsoft contributions to those code bases.

      I vaguely recall him being very involved in Project Bob, but I can't remember if that was as a developer or just a very interested manager. Not that it matters. Project Bob was dumped in favour of Cairo.

    7. Re:Answer by Yakman · · Score: 1

      Isn't the urban legend that he wrote Nibbles and Gorillas (I think that's the name of it) which came with qbasic in DOS 5 (I think it was 5...)?

    8. Re:Answer by RLiegh · · Score: 2, Informative

      1)wrote or co-wrote one of the first mainstream implementations of BASIC
      2)created the FAT file sytem (originally for use with #1, a few years before Patterson's DOS.

    9. Re:Answer by C0llegeSTUDent · · Score: 1, Interesting

      You have to be a clever guy to know assembly inside-and-out for a specific architecture and not even be in the college of science or engineering. As far as I know, Billy was an accounting major. Most of the people with business majors I've run into know very little about computers other than how to get around in Powerpoint and Word. Hell, most of the comp-sci guys don't even know assembly very well.

      Interestingly, Bill Gates estimated I.Q. is about 20 points more than Adolf Hitler's.

    10. Re:Answer by teknomage1 · · Score: 1

      I thought he purchased QBasic as well?

      --
      Stop intellectual property from infringing on me
    11. Re:Answer by Novus · · Score: 3, Informative

      One minor clarification: CP/M-86 became DR-DOS, not MS-DOS. MS-DOS was based on QDOS. The rest of the post seems to be correct.

    12. Re:Answer by kg4czo · · Score: 2, Informative

      Gates did not "create" FAT, he "embraced and extended" it. Basically, he took a FAT12 system already implemented in Tim Paterson's QDOS, and extended it to FAT16, VFAT, LFNs, and finally FAT32, before dumping it for NTFS. My Reference. So he did not "create" the FAT file system. :P

    13. Re:Answer by commodoresloat · · Score: 2, Interesting

      "Back in the day" ... he was definitely a master of BASIC and pretty much the only person in the world who actually understood DOS... (I remember trying to figure that crap out when keyboards didn't even have a "\" key.) Apparently he was famously a twit back then too - there's an article from the 70s by him calling people thieves for copying his BASIC code and patronizingly explaining why since he wrote the code he should be able to dictate who is allowed to learn something from it... Maybe someone can dig up this article; as I recall he had a really whiny argument against piracy of code that was only copied by people who were using it to learn more.

    14. Re:Answer by billy+reuben · · Score: 1

      Harvard offered an accounting degree?

    15. Re:Answer by NitsujTPU · · Score: 1

      If "very involved" means "marrying the project manager," then you're right.

    16. Re:Answer by Eric604 · · Score: 2, Interesting
      You have to be a clever guy to know assembly inside-and-out for a specific architecture and not even be in the college of science or engineering.

      Assembly isn't terrible difficult, it's just engineering. If you can wrap your head around the binary/hex system then you can do assembly.

      As far as I know, Billy was an accounting major. Most of the people with business majors I've run into know very little about computers other than how to get around in Powerpoint and Word

      Back in the days assembly was a popular hobby, so what he was an accounting major, you find recreational programmers everywhere.

      Hell, most of the comp-sci guys don't even know assembly very well.

      This doesn't indicate anything, there may be numerous reasons: it's too difficult, too easy, having other priorities, it's not expressive enough, insufficient cost/production effective or they rather design some algorithm involving integration/differentiation than doing low level embedded engineering.

    17. Re:Answer by Dysproxia · · Score: 1

      ^C was "break" in MS-DOS and still is in cmd.exe. What was your point again?

    18. Re:Answer by Tom · · Score: 4, Insightful

      Funny, but to be fair to Gates, all indications are that he was a hell of a programmer individually.

      You base this bold statement on which facts, exactly?

      The only software that wikipedia attributes to Gates personally was the Altair BASIC interpreter, and even that was co-authored with Paul Allen.

      So, where are your "indications" ?

      --
      Assorted stuff I do sometimes: Lemuria.org
    19. Re:Answer by fbjon · · Score: 1

      Whoa.. flashback time.

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
    20. Re:Answer by fbjon · · Score: 1
      I think it's more like:

      Why computer Science? - Because it's interesting right now.

      Why now? - Because now is the last time to get some fun out of it before the entire field goes to hell.

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
    21. Re:Answer by tooth · · Score: 1
      I vaguely recall him being very involved in Project Bob

      Probably cause he was banging Melinda French?

    22. Re:Answer by halleluja · · Score: 1
      The rest of the post seems to be correct.
      With the added rumour that Clippy seems to be based on Bill's character.
    23. Re:Answer by Korgan · · Score: 1

      Sorry, forgot my little ;-) there. I was referring to his relationship with Melinda with the 'very interested' comment, but wasn't sure if he'd had any coding role on the project.

    24. Re:Answer by KDR_11k · · Score: 1

      Pah, he probably doesn't even know that you can pipe stdout in DOS.

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    25. Re:Answer by 2old2rockNroll · · Score: 1

      You have to be a clever guy to know assembly inside-and-out for a specific architecture and not even be in the college of science or engineering.

      At the time, most programming was done in assembler, and many programmers were from non-engineering backgrounds.

    26. Re:Answer by Anonymous Coward · · Score: 2, Insightful
      all indications are that he was a hell of a programmer individually

      He wrote a fairly decent Basic interpreter back in the late 70s. I used it. It didn't suck. And that's pretty much the sum total of his programming output. By modern software engineering standards, the guy couldn't program his way out of a paper bag. He may be a genius at megalomaniacal business, but a programmer Gates isn't.

    27. Re:Answer by D-Cypell · · Score: 2, Interesting

      Interestingly, Bill Gates estimated I.Q. is about 20 points more than Adolf Hitler's.

      Yes, they also grade George W as 125. I am not sure I trust the estimations of a group that forget to put in the decimal points in this way.

    28. Re:Answer by LurkerXXX · · Score: 1
      Back in the days assembly was a popular hobby, so what he was an accounting major, you find recreational programmers everywhere.

      Huh? A popular hobby? There just simply weren't that many home computers back in those days, and the ones that existed were extremely expensive. It wasn't a popular hobby. It was a niche hobby for very very serious geeks who had lots of extra cash. Recreational programmers were a hell of a lot more rare back in those days than they are now.

    29. Re:Answer by elrous0 · · Score: 1
      Yes, they also grade George W as 125. I am not sure I trust the estimations of a group that forget to put in the decimal points in this way.

      They also forgot a couple of zeros.

      -Eric

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    30. Re:Answer by Anonymous Coward · · Score: 0

      I have learned from a very reliable source, that Bill holed himself up in a motel room for day or two wrote the first BASIC code (supposedly the ones he 'stole' from a DEC machine at Harvard...mind you its a rumor!!). Yes he is hellva of programmer. Besides, he aint doing anything wrong going around encouraging youngsters to pursue a career in technology, is he ? Lets be fair folks. :-)

    31. Re:Answer by Anonymous Coward · · Score: 0

      Only if you consider "programmer" and "theif" to have the same meaning. Gates and MicroSquid have not invented *dick* of significance - they steal and bastardize, pure and simple . . . .

    32. Re:Answer by greg_barton · · Score: 1

      I vaguely recall him being very involved in Project Bob, but I can't remember if that was as a developer or just a very interested manager.

      He was a very interested manager. Melinda Gates (then Melinda French) was the project manager.

    33. Re:Answer by RLiegh · · Score: 1
      Not quite, this is one case where (because of its' community-edited nature) you have to take what wikipedia says with a large grain of salt. (though in my googling I found a discussion of this in a wiki talk page.)

      Regardless, here's the story
      The File Allocation Table (FAT) was designed and coded in Feb., 1976 by a kid named Bill Gates during a five day stay at the Hilton Hotel in Albuquerque. He developed it for a version of Basic that could store programs and data on floppy disks. The FAT design was incorporated by Tim Patterson in an early version of an operating system for the Intel 8086 chip. Gates bought the rights to the system, then rewrote it to create the first version of DOS. As a direct result, Gates is the richest man in America.

      And here is the source.

    34. Re:Answer by poot_rootbeer · · Score: 1

      The only software that wikipedia attributes to Gates personally was the Altair BASIC interpreter, and even that was co-authored with Paul Allen.

      So, where are your "indications" ?


      Hey, don't forget about DONKEY.BAS!

    35. Re:Answer by Marxist+Hacker+42 · · Score: 1

      He might have- but a good 6 years before that he was the primary programmer on Altair Basic- and also has the dubious honor of being the very first software developer to ever complain about piracy in publication (Southern California Hardware Hacker's Club newsletter) when people started copying the papertapes he was publishing Altair Basic on.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    36. Re:Answer by LaCosaNostradamus · · Score: 1

      We should stop pretending that IQ tests are NOT geared towards the White elite that is well represented by people like Bush.

      Case in point, I knew a student in Boston whose father designed IQ tests. She was no slouch, but her father was constantly testing her since it was a way to "test the test". Hence, she now (then) does phenomenally well on IQ tests. She was wrapped around those tests like a DNA strand.

      Put one of these tests in front of the average ghetto kid and you can only conclude that they were technically morons ... but among other things, they won't try to bomb the Middle East on the basis of a set of elite lies, and then expect to sail into retirement loved by millions.

      So much for high IQs. Like personality testing, IQ testing is a cultural disease -- an anti-social and Fascist meme -- that continually gnaws away at the foundation of society. (It seems that we're now due another dance with the testers as they strive to prove the superiority of those who simply hold power.)

      --
      [You have a stable society when some nut guns down a schoolyard and the law doesn't change.]
    37. Re:Answer by Anonymous Coward · · Score: 0

      I thought he purchased QBasic as well?

      That could be. QBasic didn't ship with DOS until later (perhaps 4.0+?).

    38. Re:Answer by teknomage1 · · Score: 1

      Ah thanks for the clarification. Now that you mention it I do remember reading that quote complaining about "ruining the hobby by stealing other people's work." I didn't realize it was in regards to a BASIC runtime.

      --
      Stop intellectual property from infringing on me
  5. Dr. Gates? by 0rionx · · Score: 1

    In those pictures, Bill Gates looks entirely too much like most of my other university professors.

    Maybe he got into the wrong line of work? I mean, teaching is such a lucrative industry, after all.

    1. Re:Dr. Gates? by ThinkOfaNumber · · Score: 3, Funny

      In those pictures, Bill Gates looks entirely too much like most of my other university professors.

      You mean the borg-bill picture? What sort of uni do you go to?!! ;)

  6. marketing expedience by yagu · · Score: 1

    From the Post:

    designed to promote greater youth involvement in technology careers.

    Ahem.

    Anyway, I searched and searched for more information on Gates' special visit and what he really might have said. Alas, the closest I came was buried on a meta-referred pages was the helpful:

    General public: An archived version of the webcast will be available on F riday, Oct. 14.

    I hate to jump the gun here, but any wagers on the content of his presentation? Any bets "involvement in technology careers" was pretty much a pitch for Microsoft? I'm not saying Gates shouldn't pitch his company, hell he should even die for it (insert your own interpretation here...)! But a surprise guest speaker? Is this a common thing? Regardless, I liken it to political free air time, and the university, to be fair and balanced (ahem), should offer another surprise guest professor, perhaps Linus (and I'm not talking Lucy's brother here)?

    1. Re:marketing expedience by frank378 · · Score: 2, Informative

      I've read about him doing these college talks several times in the near past. My guess is the video would show something similar to what he's been saying. Something about how they need more CompSci majors, especially with some kind of business masters type skills for project management assignments. I've *heard* that these project management jobs are tougher to outsource than the straight technical stuff but I'm not sure how much I believe it.

    2. Re:marketing expedience by Stalus · · Score: 3, Informative

      We all knew he was coming, but his schedule was very much secret, and aimed at undergraduates. I hadn't even heard about the drop into the 302 class until now, and I know the guy that was teaching the class. Most of us had to watch a remote feed of the later talk, which I missed the beginning of, but the Q&A was better than most CEOs I've heard talk. Yes, a chunk of his presentation was "Look at the great products Microsoft is about to release" (XBox, Treo phone, etc). Funny thing is that he didn't mention Vista until someone specifically asked him about it.

      Anyway, the basic message he was trying to get across, in my opinion, was that no matter what you do these days, technology is going to play a role, so it would be advantageous to embrace it. Technology is becoming ubiquitous in the home. Most sciences rely on some sort of software for simulation or analysis. Traditional blue collar jobs are disappearing because they are being automated. Therefore, if you want a job in the future, you're going to need a better education than you could get away with in the past.

      I kind of left with the impression of.. "So, I'm in school longer, and will have to do more work, but will get paid the same or less... why is technology a good thing again?" Frankly though, you can watch the presentation in a few days.

    3. Re:marketing expedience by Breakfast+Pants · · Score: 2, Insightful

      "So, I'm in school longer, and will have to do more work, but will get paid the same or less... why is technology a good thing again?" Theoretically technology makes the things you desire cheaper, so you don't need more money. The average American today lives more comfortably than kings of the past. In actuallity it isn't about having a comfortable life or any of that crap; it is about power and/or having more money than your neighbor.

      --

      --

      WHO ATE MY BREAKFAST PANTS?
    4. Re:marketing expedience by Anonymous Coward · · Score: 0

      Regardless, I liken it to political free air time, and the university, to be fair and balanced (ahem), should offer another surprise guest professor, perhaps Linus (and I'm not talking Lucy's brother here)?

      It's not free air-time.

      As soon as Linus coughs up a few billion dollars to build eponymous buildings at colleges across the nation, I'm sure university presidents will be sucking his dick too.

    5. Re:marketing expedience by hairyfeet · · Score: 0, Flamebait
      I wish Bill would come to ITT here in Little Rock because i got some questions for him-

      1.-What was the guy smoking who thought WinME was a good thing and why haven't you at least said sorry to those of us that was put through that hell.

      2.-Was it the same stoned guy who thought it was a good idea to throw away Win2K to force the business sector onto the gamer OS that is WinXP.

      3.-Yes i know that OSX is pretty but do you honestly think gamers are going to want that much of their graphics and system RAM sucked up by stupid desktop eye candy?

      I am sad to see Windows go from the simple Win2K for business and no nonsense users and WinXP for gamers and eye candy to the big giant WinME sized pile of suck that i believe WinVista will be but I'm going to be learning Linux in the next quarter so their stupidity=Mo Money for me!

      I truly hope Linux really takes off if for no other reason than the only time that Microsoft gets off their asses and brings their A game to the table is when their threatened and if they don't bring their A game to Vista I'm going to be fixing a lot of crappy Vista machines.I went through that with WinME and would rather get kicked in the balls than have to try to make another MS suckfest OS try to behave.Either way i have a feeling I'm going to make some nice cash selling pre setup Linux boxes.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    6. Re:marketing expedience by Lonewolf666 · · Score: 1

      Theoretically technology makes the things you desire cheaper, so you don't need more money. The average American today lives more comfortably than kings of the past
      Good observation, but that mechanism works as only as long as the people are actually needed for making the stuff and can demand decent wages.
      In Germany (where I live) employees' wages were nicely rising along with the overall productivity until about 1990. Since the beginning of the 90s, however, raises in wages barely compensate the inflation. These days, the increase in GNP goes to companies' profits (and some of it is soaked up by increased bureaucracy - damned politicians).
      I think this is due to a vastly increased worker's productivity (because of technology) that allows companies to get along with less employees, thus reducing demand for labor and reducing its worth in the marketplace.

      --
      C - the footgun of programming languages
    7. Re:marketing expedience by 1tsm3 · · Score: 2, Insightful
      Anyway, the basic message he was trying to get across, in my opinion, was that no matter what you do these days, technology is going to play a role, so it would be advantageous to embrace it. Technology is becoming ubiquitous in the home. Most sciences rely on some sort of software for simulation or analysis. Traditional blue collar jobs are disappearing because they are being automated. Therefore, if you want a job in the future, you're going to need a better education than you could get away with in the past.

      If that's what he really said, then he is missing one biiiig point - Learning computer science alone is not going to help you. You need to use computers as a tool to enhance your work on whatever feild you got your degree on. Just because we have computers and it can do simulations doesn't mean we don't need mechanics or doctors.

      --
      -ItsME
    8. Re:marketing expedience by gnuLNX · · Score: 2, Interesting

      I think you are hitting the nail on the head. As someone who has been programming since I was 12 (I am 32 now) I believe that the shift will be more towards domain specific programming. For instance my graduate degree is actually in Medicinal Chemistry. However I work as a computational chemist were a large portion of my time is spent writing code in Linux. Along those same lines I am currently in the process of co-founding a scientific software company. I think it would be almost impossible for someone trained in CS alone to pursue this route. why? Mainly because anyone with enough drive and ambition can learn the "principles and best practices" of software design. However the same can't be said about a field like medicinal chemistry. There is a certain amount of LAB time and experience in the field that is required to do this. I am also seeing a similar trend in Informatics.

      A lot of trained CS people believe that they have some GOD given right to the understanding of CS algorithms and data structures. While I would never argue that outsiders will not know CS to the same level that a PhD in the field would. I would however argue that many scientists are well versed in proper algorithms and data structures....in fact it is pretty much a requirement to writing exactly code in the Sciences.

      Outside of science I still see a lot of need for computer literacy. There really is no reason why everyone shouldn't have the basic understanding of how to program a computer just like we all have a basic understanding of a math.

      So in essence I think that we need to start integrating CS more into the the current curriculum's. Perhaps it should be treated more like a second language. You know everyone takes 1-2 years worth of CS classes.

      Just my two cents

      --
      what?
    9. Re:marketing expedience by Simonetta · · Score: 2, Insightful

      In Germany (where I live) employees' wages were nicely rising along with the overall productivity until about 1990. Since the beginning of the 90s, however, raises in wages barely compensate the inflation.

          I believe that the productivity gains in Germany achieved since 1990 has been invested into the development of the eastern part of the country. Perhaps this is the economic equivalent of the amount of energy needed to change states of matter. When ice turns to liquid water, it takes a lot of energy to do the process. The temperature of the water doesn't change as it absorbs much heat.

          Perhaps when the eastern part of Germany leaves completely the Dr behind and becomes equal in wealth and productivity to the western parts, the wages of all Germans will rise again in league with productivity.

    10. Re:marketing expedience by LaCosaNostradamus · · Score: 1

      These project management jobs are also not as numerous as the various and much larger number of technical jobs they are now attempting to outsource to a large extent. So what's the use in getting a 6yr degree with all the corresponding debt that goes along with it, just to be yet another MBA-type who's standing in a bread line?

      This sentiment you've echoed sounds like the modern propaganda where people are trying to convince Americans to support the rape of the commonwealth. They do this by bribing them with the "good jobs" vision of the future. Is America filling up with air-conditioned office towers, to prepare for these millions of managers, who will allegedly manage the rest of the planet? HELL, NO. What's simply happening is that wealth is undergoing ultra-concentration as part of a general looting exercise. Capital is fleeing America at a great pace. So the nation isn't going to be the Land of the Managers. It's just going to be one of the world's largest Third World nations, with the uber-wealthy jetting from city to city, over the groaning poor in the flyovers and cheap-labor zones that will ring each city.

      --
      [You have a stable society when some nut guns down a schoolyard and the law doesn't change.]
    11. Re:marketing expedience by LaCosaNostradamus · · Score: 1

      Anyway, the basic message he was trying to get across, in my opinion, was that no matter what you do these days, technology is going to play a role [...]

      Sure, but that technology will be Indonesian hardware and Slavic software. What job will you have again? Probably field support at $12/hr ... or police officer. But as a real tech worker you'd have to emigate to the nations that will be building things.

      --
      [You have a stable society when some nut guns down a schoolyard and the law doesn't change.]
    12. Re:marketing expedience by frank378 · · Score: 1
      Well I'm sure it was clear to you that this is just what I've *heard* and I don't have much in the way of facts to back it up at this point. I understand where you're coming from, why only outsource part of it and manage it from United States? How long until the whole darned thing (tech business) is just shipped "over there" somewhere until that economy gets played out and it's on to the next place? I agree with the sentiment of your post that there is nothing unique or necessary about our management skills here that mandates the jobs stay here.

      At the same I think there is still some need in America for people with technical skills (I'm an example of this). I believe "they" won't be able to outsource everything no matter how hard they try and there will certainly be a backlash from how much outsourcing has already taken place. There are plenty of signs that while there is some cost savings WRT salary, there are lots of other reasons not to send the jobs offshore, for example communication issues due to time zone differences and the fact that it's tough to keep people in a job for more than a few months before they get a better offer. Again, no hard numbers, just a feeling I get from what I am seeing happen here in the trenches.

      Also I think it's in the govt's best interest to keep up happy and gainfully employed or the rich and powerful won't be for very long!

      Sorry for offtopic rambling, am I agreeing with Gates here? First time for everything I suppose.

    13. Re:marketing expedience by Grishnakh · · Score: 1

      Traditional blue collar jobs are disappearing because they are being automated.

      No they aren't. Sure, factory jobs are being automated (and it seems they mostly have been; what's left isn't automatable, or at least not economically). But plumbers, electricians, roofers, A/C repairmen, mechanics, police officers, etc., don't have to worry about being replaced by robots any time soon. What's more, many of these jobs pay far better than any CS major can ever hope to earn, and are far more stable to boot.

  7. Son, we have a pass/fail system here. by Anonymous Coward · · Score: 0, Funny

    I'm sorry to say, you failed. Better luck next semester.

  8. Why to do computer science by cdrdude · · Score: 4, Funny

    What did the liberal arts major say to the compsci major?
    >
    >
    >
    >"Would you like fries with that order, sir?"

    --
    This sig is neither interesting, nor humorous. Including meta-humor.
    1. Re:Why to do computer science by ilyaaohell · · Score: 2, Informative

      Does this joke honestly make sense in this day and age? As an unemployed graduate with a computer science degree, I say no, no it does not make sense in this day and age. :(

      --
      UNIX: A computer user is defined as a programmer. WINDOWS: A computer user is defined as a consumer.
    2. Re:Why to do computer science by flatt · · Score: 5, Funny

      What did the compsci major say to the liberal arts major?

      "Dude, shut up and give me a application already."

    3. Re:Why to do computer science by WindBourne · · Score: 3, Insightful
      Then either
      1. Get a job.
      2. Make a job.
      You can do both. To get a job, you may have to move. To make a job, You may have to work. There are good ideas out there.

      With that said, Good luck. These are not like the 80's or 90's were.
      --
      I prefer the "u" in honour as it seems to be missing these days.
    4. Re:Why to do computer science by NilObject · · Score: 4, Informative

      To which the computer science major said "no" because money has been tight ever since his job got shipped off to India. :-/

    5. Re:Why to do computer science by Anonymous Coward · · Score: 0

      Well, you're unemployed because you're a lazy piece of shit.

    6. Re:Why to do computer science by Anonymous Coward · · Score: 0

      Was that blunt enough?

    7. Re:Why to do computer science by Anonymous Coward · · Score: 0

      -1 Overrated.

    8. Re:Why to do computer science by OpenGLFan · · Score: 5, Funny

      What did the liberal arts major say to the comp. sci. major?

      "No, I won't go out with you."

    9. Re:Why to do computer science by Neil+Blender · · Score: 1

      To which the computer science major said "no" because money has been tight ever since his job got shipped off to India. :-/

      To which the liberal arts major replied, "If money is tight, why are you here? I make dinner for four on what you just spent on your hamburger and coke, you fat fucking bastard."

    10. Re:Why to do computer science by einhverfr · · Score: 1

      Does this joke honestly make sense in this day and age? As an unemployed graduate with a computer science degree, I say no, no it does not make sense in this day and age. :(

      And as a computer programmer with a liberal arts degree....

      --

      LedgerSMB: Open source Accounting/ERP
    11. Re:Why to do computer science by layer3switch · · Score: 1

      What did the comp. sci. major say to the liberal art major?

      "So.. How much do you charge?"

      --
      "Don't let fools fool you. They are the clever ones."
    12. Re:Why to do computer science by Anonymous+Crowhead · · Score: 1

      What did the comp. sci. major say to the liberal art major?

      $100 for a null?

    13. Re:Why to do computer science by Anonymous Coward · · Score: 1, Funny

      Not quite. Let's try again, shall we?

      "Well, you're unemployed because you're a lazy piece of shit, you worthless fucking commie hippie."

      How's that, better?

    14. Re:Why to do computer science by Fulcrum+of+Evil · · Score: 3, Funny

      And as a computer programmer with a liberal arts degree....

      ...you're talking to yourself. 'Would you like Prozac with that?'

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    15. Re:Why to do computer science by Anonymous Coward · · Score: 0

      I'd say the problem is with you.

      Did you graduate from an obscure university?

      Did you graduate with a pitiful GPA? Perhaps you spent all your days as a student playing video games instead of studying?

      Did you attend any of your university's career guidance & interview prep seminars? (Or did you stay in your apartment all four years just expecting employers to kiss your feet begging to hire you?).

      I didn't have a problem getting a job. The market is a little rougher but its not hard at all to get a job if you didn't blow off college.

    16. Re:Why to do computer science by el+americano · · Score: 1

      Wasn't the joke that Liberal Arts is the most unemployed major. The Liberal Arts majors that I knew had no idea what they wanted to do for a living. No reason to take it so seriously though.

      --
      Those are my principles. If you don't like them I have others. -Groucho Marx
    17. Re:Why to do computer science by blank · · Score: 2, Funny

      If an Anonymous Coward can get a job (and maybe even a date with a liberal arts major) So can you! Get off your lazy ass.

      --

      bah. start over

    18. Re:Why to do computer science by unity · · Score: 1

      That's funny. I have no degree; but I have an 11 month backlog of work contracted for multiple customers.

      Of course I program for the Microsoft Platform; so maybe the students should listen to Billy G.

      "Just remember. I didn't sell out. I bought in."

    19. Re:Why to do computer science by einhverfr · · Score: 3, Interesting

      Honestly?

      Gates himself seemed to say many times that CS degrees were optional and that learning to program well required hands-on experience more than formal education. So it is interesting to see the turnaround on this issue. Yes, CS education formal or not (I get mine by hanging out in forums with people who have deep knowledge of the technologies I work with).

      But education is education and should be aimed not merely at teaching a vocation but teaching someone how to learn. Unlike most liberal arts majors, I have a strong interest in science and math and can hold my own in most of these fields. However, most of my formal education was spent on humanities such as History, and I have attempted to study linguistics, philology, and other fields on my own (though these are fields where one simply cannot do serious work without at least a MA in the fields). So part of the problem today is that many liberal arts majors are intellectually lazy, but one should not generalize to the relevant fields as a whole. There is absolutely no reason why a serious historian with an interest in and reasonable grasp of mathematics cannot become a good programmer in non-research fields.

      Why do geology majors do better in medical school than those with pre-med degrees? Again, if you are ready to learn a discipline, the fact that you have studied what you love and learned critical thinking skills in the process is far more important than taking a CS curriculum as a vocational track (if you love CS, it will *not* be a mere vocational curriculum, and I have seen plenty of history majors who treated it as a vocational track :-( ).

      So what I am saying is that to any student, you should study what you really want to study, because it is the educational and not vocational aspects that will build the best foundation for your life. Sure some fields give more leeway for intellectual laziness, but ideally you want something that will inspire you to go forward. If I was hiring a computer programmer and I had a choice between an Irish Lit Major who seemed excited and curious about technology and a CS major who seemed somewhat bored, I would hire the Irish Lit Major. If course if I was hiring kernel programmers for the next Cray, it is safe to say that neither would get much consideration, but these jobs are few and far between and really are only suited for CS majors who really are in love with the field.

      --

      LedgerSMB: Open source Accounting/ERP
    20. Re:Why to do computer science by Duncan3 · · Score: 1

      You're out of date.

      It's "Va a querer papas con su orden?".

      Noone speaks any English at fast food places anymore. For example, at say the best university by far in the bay area (and the world) you have to point at the food in a certain sandwitch shop on campus, because only the one running the register speaks English. Sad, very sad.

      On the other hand, my spanish vocab for food is always improving.

      --
      - Adam L. Beberg - The Cosm Project - http://www.mithral.com/
    21. Re:Why to do computer science by teknomage1 · · Score: 1

      "But you drive a VolksWagen, a car built on the blood and misery of your people"

      --
      Stop intellectual property from infringing on me
    22. Re:Why to do computer science by __int64 · · Score: 5, Funny

      What did the liberal arts major say to the compsci arts major?

      "Didn't you mean 'an'?"

    23. Re:Why to do computer science by ErikZ · · Score: 2, Funny

      What did the CompSci major say back?

      Ha ha. Very funny. Now get out of my way, my shift is next.

      --
      Democrats or Republicans. They are both taking us to the same place and they are not afraid of us anymore.
    24. Re:Why to do computer science by Anonymous Coward · · Score: 0

      What did the liberal arts major say to the compsci arts major?

      Two burgers with fries, and a large coke please.

    25. Re:Why to do computer science by Anonymous Coward · · Score: 0

      "I have food."

    26. Re:Why to do computer science by Alomex · · Score: 1

      .. and ten year on, when you meet them at homecoming they say "I wish I'd gone out with you".

    27. Re:Why to do computer science by Anonymous Coward · · Score: 0

      Why do geology majors do better in medical school than those with pre-med degrees? Again, if you are ready to learn a discipline, the fact that you have studied what you love and learned critical thinking skills...

      Do you have a source for that? I'm just curious. I'm a medical school graduate and I can confidently tell you that "critical thinking" is, for the most part, no more than 10% of the game. Mere understanding of the material is (for engineers, physicists, and the like) child's play. It's just not that hard. Where you're really taxed, though, is with the bandwidth and memory requirements. The ability to assimilate gobs of information is much more important than the ability to think about it. You need to be 9/10 in the former category but no more than (say) 6/10 in the latter.

    28. Re:Why to do computer science by Anonymous Coward · · Score: 0

      "Computer Science is no more about computers than astronomy is about telescopes."

      EW Dijkstra.

      That should be written on the chalkboard on the first day of every CS 101 class.

    29. Re:Why to do computer science by sedyn · · Score: 1

      "If I was hiring a computer programmer and I had a choice between an Irish Lit Major who seemed excited and curious about technology and a CS major who seemed somewhat bored, I would hire the Irish Lit Major."

      The problem with this argument is that there is probably a good subset of CS majors who were bored high school students interested in technology, who from experience can tell you why interest alone isn't enough.

      Since any have yet to step up to the plate, I will:

      In highschool I built lots of things, and learned lots of things. C++, MFC, robotics, etc. And it was all well and good at the time, and the knowledge and experience gained has served me well during programming courses (and even my IT jobs).

      But I focused too much on programming and not enough on theory. And, after time, I realized that I was having a hard time finding direction in my studies. Reading is one thing, but I didn't have a good idea of what to read. And in retrospect and knowing the brash 18 year old that I was, I know that I wouldn't have read the right things even if I was told to. I needed to understand why they were right, and I have many math and CS professors to thank for that. It wasn't intellectual laziness that was holding me back, it was intellectual blindness (PC for stupidity, but before we use that term we must remember that there are plenty of /.ers who don't think the rigors of a CS degree are required to be a good programmer and from my experience are suffering of the very blindness that I speak of).

      What does this have to do with interest? It's hard to push yourself to learn things you don't see as having merit. It's even harder to do so when you have deadlines (in the work place). Interest and enthusiasm count, but in the end, you want someone who can get the job done.

      Besides, what happens if the lit major's excitement wanes? It's not like they've even had a deadline with a program before. Let alone a full time job where they just code all day long.

      As a side note, you say you can hold your own mathematically. How have you come to this conclusion (what is your basis of comparison)? With humility I admit that there are fields in mathematics I could do better in, but I know at the end of the day, I've had to defend myself to some very gifted math and CS PhDs. I ask this, because imagine evaluating your mathematic credentials from the perspective of a potiential employer, or HR troll. Sure, you may know your shit, but they have no way to prove it.

      --
      Am I open minded towards open source, or closed minded towards closed source?
    30. Re:Why to do computer science by Triple+Click · · Score: 1

      Does that mean we can only afford to go to fast food restaurants?

    31. Re:Why to do computer science by stormi · · Score: 0

      i go to a liberal arts school, but for computer science..... where will that put me?

      --
      "if only i had known i would have been a locksmith." -albert einstein
    32. Re:Why to do computer science by D3m3rz3l · · Score: 1

      The liberal arts joke is always funny. I went to a liberal arts college and did computer science and math (not really that much of an oxymoron). It was frustrating for my friends who wanted to get a job, but I wanted to go on to grad school, and that worked out very well, since the program was very focused on theory and problem solving, as opposed to learning an array of "hot" languages. I'll be graduating with my masters in a year, and have a pretty solid job lined up. So although I'm entering the work force a couple years later than my friends in college, I have had the opportunity to do some more research/academic work (without having to go for a full blown PhD). Furthermore, all that liberal arts propaganda about "education for a life" etc etc is somewhat true; I can pretend to know about a variety of different topics and hold at least cursory conversations in areas that normally would be totally boring to me. On the other hand, if I had looked for and gotten a good job after college, I would have probably taken it. Given that it was almost impossible to get a decent job after doing CS in central Ohio, I had an opportunity cost of two years of income as well as two years of industrial experience. Oh well. Interestingly, all the accounting majors got fairly decent (for their standards) jobs in major Manhattan banks. Damn bean counters.

    33. Re:Why to do computer science by sgt_doom · · Score: 1
      Yup, I've noticed an increase in shoeshine people - unfortunately I've also noticed a concurrent increase in people wearing flip-flops.

      Yup, we can all try to survive selling pizzas and hamburgers to each other - but unfortunately, after all the productive jobs (those that produce, and those that produce with a future) have been shipped out to India, China, Eastern Europe, and everywhere else - your caustic remark doesn't make much sense - as someone has to be around in fair numbers who will still buy from you. Instead of trite comebacks, how about real live suggestions.....

    34. Re:Why to do computer science by WindBourne · · Score: 1
      Real Suggestions:
      1. target the home industry with appliances.
      2. One simple appliance to create is do IP speakers.
      3. Another is to target a client server system. One that can be in SOHO. Linux/BSD is very capable of this.

      I have more, but I am myself working on variations of these.
      --
      I prefer the "u" in honour as it seems to be missing these days.
    35. Re:Why to do computer science by WindBourne · · Score: 1
      Another would be a game maker: Back in the early 90's, I started on this idea, but ran out of time/money. Look at the vast majority of board games. They are simple logic.
      1. Create a server that is based on logic (in late 90's, I was looking at mercury), and have it handle the rules.
      2. Create a client that loads the resources and handles them according to the rules.
      3. Create an editor that allows for the design of the game AND the associated rules. It can be a simple packaging of the resources and as well as a rule builder.


      Now, the question should be how to make money? Make it OSS but with a dual license (think Open Office/star office). If games are made and become popular, then a real board game will be created. Parker Brothers/other game makers will be very interested in this program (sadly so could MS). In addition, you could use this to create a small game player. Think of hand held device that is devoted to playing games (along the lines of Xbox, or one of the e-book readers).

      BTW, if you think that it is a bad idea, look at the effort that went into kmonopoly and xfrisk. Had the effort been on this approach, then these games would have been trivial to implement.

      Finally, I really was not being sarcastic in my first post. I have said in a number of other posts that I think that we have to develop companies. a CS degree is a good start.
      --
      I prefer the "u" in honour as it seems to be missing these days.
    36. Re:Why to do computer science by einhverfr · · Score: 1

      What does this have to do with interest? It's hard to push yourself to learn things you don't see as having merit. It's even harder to do so when you have deadlines (in the work place). Interest and enthusiasm count, but in the end, you want someone who can get the job done.

      Ok. Perhaps it is more accurate to say "intrinsic motivation."

      My point is this: You have many people in college who take their studies as if they are some form of vocational education. This is true in almost any field. It is often better to hire someone who is intrinsically motivated from another field than it is to get one of the "I went into CS because I wanted to program line of business apps" crowd.

      I mentioned the fields of linguistics and philology. These are the only fields I am aware of where self-study does not provide even a remote possibility of creating original contributions to the field. I.e. it is better to be smart and lack formal training than well trained and mediocre in most fields.

      As for theory...

      Yes, I hang out with *really* smart CS people and I learn some theory from them. I read design specs and understand the foundations of much of the technology I work with. You are right about the impossibility of studying theory for a given project, but continuous self-study is required of all of us in this field, and theory can be a part of that self-study. Having a good practical understanding of theory is helpful but also comes with age and experience.

      If I could give advice to new folks in the field with or without degrees on what to read I offer one simple rule: Start with the *oldest* documentation you can find. The fundamental ideas of computing haven't changed as much as the language may appear and older documentation is often clearer and provides a better theoretical grasp of the basic ideas.

      --

      LedgerSMB: Open source Accounting/ERP
    37. Re:Why to do computer science by WindBourne · · Score: 1
      Gates himself seemed to say many times that CS degrees were optional and that learning to program well required hands-on experience more than formal education.

      You have missed several very important points.

      1. Bill got started without a degree, but he was at Harvard to do a Business and Tech Degree.
      2. He got his company started with the help of his father's money. He literally was able to able to borrow from what in today's money is easily in the millions.
      3. How many ppl are hired at MS without a degree? How many ppl work on Linux with out degrees?


      If I was hiring a computer programmer and I had a choice between an Irish Lit Major who seemed excited and curious about technology and a CS major who seemed somewhat bored,

      I have hired both. I will take the CSer. They have not only the background for doing the work, but have already shown that they were interested and bright enough to do the work at school. Now, with that said, I currently help 2 ppl who do not have degrees. They are learning not only perl, but how to code (i.e. Structures and Algos). Why do I help them? Because they are working hard at it. If they slack off though, my help will stop. Does this help with their job? Yes. But they are the first set of none-CSers that I have run across who works with the same passion that I saw out of all the CSers back in school. And quite honestly, I have never seen a liberal arts person who is interested in this. After all, they already picked where their interest was at.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    38. Re:Why to do computer science by Eli+Gottlieb · · Score: 1

      I just love a moronic troll in the morning.

    39. Re:Why to do computer science by sgt_doom · · Score: 1
      Sorry, dude, but I'm afraid you're taking me far to literally. I'm referring to the macro picture - the actual economy - the idea in our present consumer-based economy that everyone will create their own jobs is besides the point - although I have no doubt that will be necessary when the economy really tanks sometime in the next 5 years.

      What I meant was how to forestall that - it is not with presently everyone creating their own jobs - whether it be your excellent suggestions - or yet another service to buy groceries for busy people, etc. Thanks for the input, though....

    40. Re:Why to do computer science by Anonymous Coward · · Score: 0

      The only way to forestall the coming economy is to balance the budget NOW, while at the same time moving our economy to a nuclear (combined with alternative) energy. That can not happen. Even if Bush was out of the way, then it would be Cheney. Of course, that would not accomplish it, so that moves to Delay. Well, that means the top 3 leaders of our nations have all been disasters WRT running businesses, and yet, we want them to run our stuff.

      Of course, It would appear that Delay and Frist will be in prison based on huge money scandels; Likewise, a number of top republicans will be caught up with Delay on the money laundering charge. Bush, Cheney, Rove, and Libbey are traitors who should be executed, but will at worse, simply be removed from their posts/offices.

      Quite honestly, I am trying to build up my own business as I do not trust that those above me will have my best interest at heart.

  9. no substance by Tripman · · Score: 0, Troll

    That was a very bare article. I feel less informed for having read it.

    1. Re:no substance by Tripman · · Score: 1

      I wasn't actually trolling, I really would like to know more.

      I was referring to the fact that "Gates' busy afternoon" only warranted 3 paragraphs. What "exciting opporunities" are there that Gates alludes to?

      What "new breakthrough technologies" did he introduce to his audience?

      To me, this seems like bad reporting.

      I realise that the full video stream would be available tomorrow and I also realise that by then I won't care anymore. Enquiring minds want to know now!

    2. Re:no substance by hdparm · · Score: 2, Insightful

      Personally, I don't think there would be much substance in college dropout's talk on software engineering. His career is the ultimate proof - all software MS ever created was largely driven with a single thing in mind - how to lock in the world and make everybody else's software obsolete.

      Now, if he decided to speak about how to become extremely successful in business that would be another story.

    3. Re:no substance by StradAndStrat · · Score: 1

      I was present for the large speech that he gave, amazenly adept at improv speaking, the question and answer session was by far the most interesting part. Although a close second was a tech that he demoed using a cell phone as basically a storage unit. What it was was a camera and a projector hooked up to a computer, when he placed his cell phone on the table the camera recognized it, and communicated to it (bluetooth?) at which time, right above it the projector put out an image of a Windows CE style desktop, asking for authentication, at which time he did a fingerprint scan and confirmed his identity. Then to demo one of the aspects of the tech he laid a business card on the desk, the camera scanned it and automatically got the rest of the info off of his phone, then put up another "window" on the table displaying all the info and the picture. He then flipped the card over, showing some hand written notes, which the scanner converted to text and then added to a "notes" section. He then just flipped the card over and dragged it to the CE section of the table and it downloaded all the info to his phone. This was really interesting to me and to see it was quite interesting with what is in the works. I have a feeling thought that some other company besides Microsoft will come out with this first, if only because it seems quite simple to implement once the idea is in someone's head.

    4. Re:no substance by Tripman · · Score: 1

      I agree with your reasoning. However, whether I would agree with his comments or not, I would still like to hear what he has to say. For better or worse, Bill Gates and his comments influence the course of technological development. This article avoids any risk of controversy or depth by just being a puff piece.

      As you say though - Bill Gates has always been a better business man than an engineer/technologist, but the media never seems to see him that way. I wonder if this constant misrepresentation has been part of his success? Have other business people constantly underestimated him and his business acumen, just seeing him as a computer geek?

    5. Re:no substance by hdparm · · Score: 1

      Perhaps the fact that this article was on a school's news site has something to do with depth (or a lack of it) of information / discussion provided. Video feed is due tomorrow though - should be interesting to check.

    6. Re:no substance by FidelCatsro · · Score: 2, Funny

      I believe he was originally planning to do a talk on business , but the university board had thought it too similar to Prof. D Vader's lectures on people skills

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
  10. Dare I Attend Class Tomorrow? by Cruxus · · Score: 4, Funny

    I was going to attend CS 480 tomorrow, but now I just don't know if it's worth the possibility of seeing the Evil One in person.

    --
    On vit, on code et puis on meurt.
    1. Re:Dare I Attend Class Tomorrow? by RocketRainbow · · Score: 1

      Come on, it's got to be worth a giggle. 200 other students think so, too!

      Just in case, why not stop by the food co-op on your way and pick out a nice armful of ripe, juicy tomatoes?

      I love the way he's got professor dress down: blue checked shirt always goes with green sweater! Go Bill, you trendy go-getter, you!

      --
      *#*#*#*#*#******* I love peanut butter sandwiches!
    2. Re:Dare I Attend Class Tomorrow? by ozmanjusri · · Score: 1

      Just in case, why not stop by the food co-op on your way and pick out a nice armful of ripe, juicy tomatoes?

      Try the pies. He's used to those. http://news.bbc.co.uk/olmedia/700000/images/_70105 4_pie_150.jpg

      --
      "I've got more toys than Teruhisa Kitahara."
    3. Re:Dare I Attend Class Tomorrow? by dotslasher_sri · · Score: 1

      Dude,

      Wear a tux t shirt and attend. and let us know what happens :D

    4. Re:Dare I Attend Class Tomorrow? by RocketRainbow · · Score: 1

      Thankyou, sir. You have made my evening complete.

      To everyone heading out to buy pies, I urge you to select vegan pies, made from soya custard!

      Muah!

      --
      *#*#*#*#*#******* I love peanut butter sandwiches!
    5. Re:Dare I Attend Class Tomorrow? by Anonymous Coward · · Score: 0

      Not to worry...just wear a tux t-shirt, bring along a stuffed penguin doll/toy to wave at him, sort of like a crucifix, etc. should do the trick. :-)

    6. Re:Dare I Attend Class Tomorrow? by mwvdlee · · Score: 1

      You've got to face your demons!
      Don't fear the reaper!

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    7. Re:Dare I Attend Class Tomorrow? by Cruxus · · Score: 1

      It went fine if a little boring. We learned more about first-order logic in relation to artificial intelligence. Bill Gates never reared his evil face.

      --
      On vit, on code et puis on meurt.
  11. After which... by CardiganKiller · · Score: 3, Funny

    ...He and Booger immediately started training to win their place as Delta Delta Deltas.

  12. Future ciriculum to be 50% language skills by Anonymous Coward · · Score: 0

    Learning Indian, Chinese, Vietnamese, etc. Not only will you become more aware of the diversity in the world, but the fun never stops as you hop from country to country trying to anticipate where your tech job will be outsourced next?! No longer will you need to join the Navy to see the world. I can't wait!

  13. Wow by XMetal2001 · · Score: 5, Interesting

    No matter what your opinion of him, if the Richest Man in the world suddenly showed up in your Computer Science class as a guest speaker, that would be mindblowing.

    1. Re:Wow by AutopsyReport · · Score: 1

      Apparantely for his visit tommorow to the University of Waterloo (Ontario), tickets sold out extremely fast and students were trying very hard to get in on the presentation. No doubt, I would listen to the richest man in the world. I'm sure there's advice in there somewhere worth hearing.

      --

      For he today that sheds his blood with me shall be my brother.

    2. Re:Wow by flawedgeek · · Score: 1

      Agreed. And besides, once you strip away all the monopolistic business practices, the small bit you have left is actually a halfway decent guy who does quite a bit for the community. Anyone have some numbers on his charity contributions to date? Pretty big.

      Just because he happens to use a few less-than-noble business tecniques doesn't mean he's *totally* evil, right?

      ........right?

      --
      My other Sig is .40 caliber.
    3. Re:Wow by Anonymous Coward · · Score: 0

      Can you say "Tax break"?

    4. Re:Wow by Anonymous Coward · · Score: 1, Interesting

      Heh - I actually met Bill Gates senior today. I shook his hand and talked to him for about a minute. After that, all I could think about was "I just shook the hand of the father of the richest man on the planet."

      By the way, Gates senior is like 6 foot 7, 80 years old and has great posture. I always thought junior was short.

    5. Re:Wow by Jason+Malinowski · · Score: 1

      It was known that he was going to be having the talk (I was there), but arriving early to the the introductory comp sci class was evidently a surprise.

    6. Re:Wow by jkrise · · Score: 0

      if the Richest Man in the world suddenly showed up in your Computer Science class as a guest speaker I wonder what he'd answer if some kid asks him.... Emperor's New Clothes style: 1. Why did you kill DOS? 2. If XP is 38 times more stable than Win98... can I get 38 licenses of '98 for the price of XP? ... and so on. Simply getting overawed by his riches indicates childish fantasies... not a nice thing for college goers about to build a career.

      --
      If you keep throwing chairs, one day you'll break windows....
    7. Re:Wow by codeshack · · Score: 1

      Here at Columbia, they had him booked for a 150-seat venue but moved him to the cinema room, which opens up to about 1,500, and tickets still sold out in an hour. Our whole engineering school isn't even 1,500 kids.

      Man attracts a crowd, he's got influence -- the least he can do is yell at a few (thousand) college kids for a few hours. I'm kinda wishing I'd gone.

    8. Re:Wow by JanneM · · Score: 1

      No matter what your opinion of him, if the Richest Man in the world suddenly showed up in your Computer Science class as a guest speaker, that would be mindblowing.

      Um, why?

      Seriously, mindblowing? What does it actually give you, other than another security hysteria headache? If you are interested in his ideas, you can read or listen to what he says about various topics at your own leisure, and with much less hassle than going to a crowded lecture.

      And if you are interested in "The Richest Man In The world", then I don't get the interest at all If it was "The Bearded Lady" it would at least be something to look at; this would be more akin to seeing The Man WHo Made The Worlds Biggest Ball Of Yarn, in that the person is not the interesting part.

      --
      Trust the Computer. The Computer is your friend.
    9. Re:Wow by TheCarlMau · · Score: 1
      Um, why?
      To get his autograph, silly. :-)
    10. Re:Wow by XMetal2001 · · Score: 1

      The Bearded Lady didn't have a part in building an incredibly successfull company, she just sat around and well...grew a beard. I see the point you are trying to make, but the fact is evil or not...Bill Gates IS an interesting person.

      Hell, if Saddaam Hussein walked into my computer science class unannounced I would consider it mindblowing.

    11. Re:Wow by JanneM · · Score: 1

      Bill Gates IS an interesting person.

      I do think you got my point, but just to make it clearer: Bill Gates is certainly an interesting person, but the things that make him interesting are not best (or at all) experienced in a large public gathering with him speaking from a stage.

      --
      Trust the Computer. The Computer is your friend.
    12. Re:Wow by markiv34 · · Score: 3, Insightful

      Maybe I could suck his dick when he shows up at my college, and get some of his millions as a return favor. Give me a break, there have been plenty of rich men ever since creation of life, the only people we remember now are like Aristotle, Plato, Socrates, Newton. Just because Bill Gates is the richest man now does not mean that he would be remembered by anyone even 50 years from now.

      --
      No Black or White only shades of Gray
    13. Re:Wow by this+great+guy · · Score: 1

      This is called a cameo because he would not be listed in the credits.

    14. Re:Wow by fandog · · Score: 1
      Hell, if Saddaam Hussein walked into my computer science class unannounced I would consider it mindblowing.

      And then you should probably...run!

    15. Re:Wow by Anonymous Coward · · Score: 2, Insightful

      You're right, the world doesn't remember fabulously successful and rich people.

      For example, I have no idea who Louis the XIV or King Solomon were.

    16. Re:Wow by Anonymous Coward · · Score: 1, Insightful

      No matter what your opinion of him, if the Richest Man in the world suddenly showed up in your Computer Science class as a guest speaker, that would be mindblowing.

      Why? No, really - why? Can he give useful advice on your chosen profession? Of course not, he's not a developer, he hasn't been for decades. Can he tell you how to get rich? Again, no, the breaks he got were a combination of accident and illegal actions. Can he tell you what the upcoming trends are? Well would you trust insight from a guy who thought the Internet would just go away?

      Just because a guy's got a lot of money, it doesn't mean he's worth listening to.

    17. Re:Wow by Yakman · · Score: 1

      Maybe someone who knows a bit more about this can explain, but as far as I can see while you get a tax break by giving money to charity you don't actually end up with more money.

      Let's make an assumption that there is a flat 10% income tax for ease of calculation.

      Say I make $100, that means my tax bill is $10. So I get $90 and the Government gets $10.

      Now if I instead make a tax-deductible donation of $50 to charity. My taxable income is now $50, so my tax bill is $5. So I get $45, the charity gets $50 and the government gets $5. As far as I can see the only difference is you're giving money to the charity instead of the government.

      I know tax is a lot more complex than this, so I'm probably missing something that just being able to say where your money goes.

    18. Re:Wow by OldSchoolNapster · · Score: 1

      I saw Bill Gates speak in person once. He gave a speach and took some questions in a large concert hall in downtown Houston. I skipped highschool that day and had my parents drive to me to go see him.

      He gave some interesting insights about the Microsoft strategy, mainly how it was looking to make sofware a service people rented and continued to pay for rather than buying once. I thought to myself that there is no way this would ever happen. The existance of MSDN subscriptions and the fact that I want one really bad (paid for by someone else of course) proves that I was wrong and the richest man on earth was right. I guess if you are going to be proven wrong by anybody...

      At the end he took questions, and I destinctly remember someone asking about Linux and Open Source. Basically the jist of his answer was that he didn't see open source as a good business model for Microsoft. He said he didn't feel threatened by Linux because Microsoft would continue to sell alot of software despit its presence. He said it in a way that I found a tad dismissive.

      Though it was a fascinating speech I honestly can't remember too much else about what he said, except that it was pretty heavy on the business aspect of technology rather than software architecture or design. This is unsurprising as his talk was part (I guess the keynote) of a larger information technology something or other related to the oil industry. People who stayed for the later speeches got a free copy of his book. His book was definately more related to business than anything else. If I remember correctly the main point of the book and his speech was that bad news should travel up the chain of command as fast as possible. Or something.

    19. Re: Wow by Anonymous Coward · · Score: 0
      Just because Bill Gates is the richest man now does not mean that he would be remembered by anyone even 50 years from now.

      Well Hitler is remembered too, so why shouldn't Bill Gates?

    20. Re:Wow by mav[LAG] · · Score: 1

      Ironically, the reason many people remember King Solomon is the eloquent treatise he wrote on the meaninglessness of wealth. And yes I think I've used "ironically" correctly here.

      --
      --- Hot Shot City is particularly good.
    21. Re:Wow by tpgp · · Score: 2, Insightful

      You're right, the world doesn't remember fabulously successful and rich people.

      For example, I have no idea who Louis the XIV or King Solomon were


      Not that I particularly disagree with you - but the Louis 14th was remembered mostly for expanding French territory and Solomon mostly for his wisdom and building the Temple of Jerusalem.

      Both were undoubtedly wealthy - but are remembered primarily for things other then wealth.

      --
      My pics.
    22. Re:Wow by ucahg · · Score: 1

      Actually at Waterloo the tickets were sold to faculties and to the student societies to give away to their members for free.

      I was chosen by lottery to go, but I had a better chance than most being in both the math society, the engineering society, and my faculty.

    23. Re:Wow by Anonymous Coward · · Score: 0

      Too bad you LAG, else you might have created an account in time to be an 31337 poster.

    24. Re:Wow by 91degrees · · Score: 1

      Come on. Bill Gates gave $28 billion to Charity over a period when Larry Ellison of Oracle (who is almost as rich) gave $321 million. If the tax benefits were worth it, all the billionaires would be donating comparable amounts.

    25. Re:Wow by Archimonde · · Score: 1

      But, then again, how many people remember the richest (business)man in Ancient Greece?

      Both Louis and Solomon have one thing in common: they were Kings. So they are remembered as kings, not really as rich men.

      --
      Trolls are like broken clocks. They show the truth two times a day. The rest of the day they talk nonsense.
    26. Re:Wow by Anonymous Coward · · Score: 0


      Most people would respond "Who the hell is Louis XIV?" and consider Solomon famous for his Wisdom.

    27. Re:Wow by Anonymous Coward · · Score: 0

      All this charitable nonsense...

      Yes, Gates gives millions...

      However, Gates also took millions, from schools, hospitals, poor countries in Africa, etc.

      Gates merely took from the poor and then gave back a few dollars to the poor for PR purposes.

    28. Re:Wow by Hrodvitnir · · Score: 1

      I thought Ingvar Kamprad was the richest man now.

      --
      "There are more important things than stopping terrorism. Upholding the Constitution is one of them." - Ars Forumer.
    29. Re:Wow by mahmud · · Score: 1

      You are wrong, and not only that. You made be think of Bill G is a bit of a Robin Hood. Why? He steals from the rich AND gives to the poor. What do I mean? Think about it - where have you seen a 3rd world citizen who buys licensed software? So there!

    30. Re:Wow by gid · · Score: 1

      After 50 years, sure. After 2000, maybe not, but there will at least be records of his life existing. Me? 75 years at most, all depending on how many kids/grandchildren I acquire--unless I get off my butt and do something great.

      John D. Rockefeller was remembered for building an empire, probably so will Gates, even if Microsoft falls after 15 years.

    31. Re:Wow by merc · · Score: 1

      No matter what your opinion of him, if the Richest Man in the world suddenly showed up in your Computer Science class as a guest speaker, that would be mindblowing.

      Oh wow, the richest man in the world! Let me be the first to kiss his ring and genuflect!

      --
      It's true no man is an island, but if you take a bunch of dead guys and tie 'em together, they make a good raft.
    32. Re:Wow by Anonymous Coward · · Score: 0

      As far as I can see the only difference is you're giving money to the charity instead of the government.

      ...plus everybody thinks of you as this great guy who gives lots of money to charity instead of a sleazeball businessman who broke the law and crushed companies.

  14. Re:First post by izm · · Score: 1

    OOH! It'll be just as successful as the Microsoft Student Ambassador Program (http://www.studentambassador.net/) at a Tech School!!! (i.e. not at all)

    --
    izm
  15. How did he pick UW-Madison? by ZachPruckowski · · Score: 3, Insightful

    I mean, why not MIT, etc, as his top five schools to visit? (No offense to any Wisconsiners out there, my Cheesehead suitemate will doubtlessly exact revenge on me for you)

    Anyways, wouldn't high schools be an even better choice? I mean, I feel that if I'm in college, I'm either already studying Computer Science, or not. I mean, maybe you could convert engineering students from other disciplines, but most college students with a major in mind would be harder to get to switch. I think he'd do better at the high school level, esp. around junior level, when he can influence the people to apply to schools with a CompSci bent, or convince them to take CompSci as a high school senior.

    Just my four cents. I found two extra in a vending machine, which doesn't even take pennies (stupid drunks)

    1. Re:How did he pick UW-Madison? by NoMoreFood · · Score: 2, Informative

      I believe the article mentioned biology related material. Bioinformatics is big @ Madison.

      Wish I was there to catch one of his talks.

    2. Re:How did he pick UW-Madison? by richdun · · Score: 1

      Maybe he's looking for a broader audience. If you're at MIT, Caltech, IIT, etc., chances are you're already in a technology/computer field. Sure, there are some crazy people that aren't, but if he went to these schools it be like the proverbial Locutus assimilating the collective...

    3. Re:How did he pick UW-Madison? by sumdumass · · Score: 1

      Maybe the choice of coledge instead of highschools are because the need will arise sooner then later? Maybe we just need to saturate the field with as many Compsci people as we can so they all make $10 an hour and we can give India a fight?

      I think it might be along those lines somewere. When i told someone i finaly got my MCSE back in 2000, he said i could probably make a s much money as him. After i found out that it was a paycut i didn't talk about my certs anymore.

    4. Re:How did he pick UW-Madison? by Beller0ph1 · · Score: 4, Informative

      Just a little background about the class: CS302 is our introduction to computer programming class. This is a pre-requisite for other classes in other majors. Some people even take it for "fun" to learn Java. Even though it is in the CS department, many other students from other science majors (Engineering, Physics, Math) take it. Heck, even the liberal studies people can take it if they are interested in Java programming. I think that would have been pretty neat to see him talk. I wonder if he actually did a little teaching? On Wisconsin!

      --
      "We are the music makers, and we are the dreamers of dreams" -- Willy Wonka
    5. Re:How did he pick UW-Madison? by dswt · · Score: 1

      Because he went to MIT last year:
      http://www.microsoft.com/billgates/speeches/2004/0 2-26MIT.asp

      And UIUC, Cornell, CMU, and Harvard.

    6. Re:How did he pick UW-Madison? by Anonymous Coward · · Score: 0

      I agree. Going into a class full of people who have already chosen to take computer science isn't going to make more people interested in computer science. He needs to go to High Schools and talk to juniors, so they get interested in computer science, and pick the right subjects to get into cs at university.

    7. Re:How did he pick UW-Madison? by Gothic_Walrus · · Score: 3, Interesting
      Well, he was at the University of Michigan this morning. I was there. I know.

      Stupid article not mentioning my college...

      But then again, we had the distinct pleasure of watching him struggle with an Xbox 360 because he didn't turn on the controller. Silly Bill...

      --
      Goo goo g'joob.
    8. Re:How did he pick UW-Madison? by karnal · · Score: 1

      proverbial

      Proverbial? Riiiiight.

      --
      Karnal
    9. Re:How did he pick UW-Madison? by superpulpsicle · · Score: 2, Insightful

      If he truely did visit University of Michigan, then that's 2 of the top states where the IT jobs count dropped the most since 2001. I guess this is Bill Gate's way of saying "We agreed on helping the industry ship tons of jobs over to India. In exchange, I'll make a personal visit."

    10. Re:How did he pick UW-Madison? by richdun · · Score: 1

      You've never heard of Borg Proverbs? Surely if the Vulcans have such great proverbs as "Only Nixon could go to China" and the Klingons such stinging truths as "Revenge is a dish best served cold," then the Borg could have great one-liners like "Locutus assimilating the Collective would be futile."

    11. Re:How did he pick UW-Madison? by st0rmshad0w · · Score: 1

      Uh, because MIT has an Archemedes Death Ray?

    12. Re:How did he pick UW-Madison? by bmasel · · Score: 2, Funny

      Better dope.

      --
      Ben Masel: 51,282 votes for US Senate in the Wisconsin Democratic Primary
    13. Re:How did he pick UW-Madison? by Anonymous Coward · · Score: 0

      I went through CS 302, and I did not have too much trouble, but there were some people that were really struggling. I think Bill chose to go to the intro level course to give some inspiration to the students who were struggling - and good for him. This is about the time when they get back their first exam, so some of the new "D" students probably need a little extra motivation to not drop the class.

    14. Re:How did he pick UW-Madison? by Anonymous Coward · · Score: 0

      High schools would not be a better choice, because there are very few Chinese citizens in U.S. high schools.

    15. Re:How did he pick UW-Madison? by spongman · · Score: 1

      It was all part of Microsoft's new subtle plan to subvert Java in the marketplace... one lecture at a time...

    16. Re:How did he pick UW-Madison? by Beller0ph1 · · Score: 1
      At least I think its Java. I had a friend taking it a while back, and I think he did mention Java. I dunno, I'm a ChE and I've never taken that class. Anyway...this is the course description:
      Instruction and experience in the use of an object-oriented programming language. Program design; development of good programming style; preparation for other Computer Science courses.
      --
      "We are the music makers, and we are the dreamers of dreams" -- Willy Wonka
    17. Re:How did he pick UW-Madison? by Peter+La+Casse · · Score: 2, Informative

      UW-Madison does have a pretty highly rated CS department, but that's probably more a measure of faculty publications than the undergrad program. (Still, I wonder sometimes. My second semester programming course included topics like big O notation and sorting and searching algorithms; is that a sign of a good program or one that tries to cram too much into too little time?)

    18. Re:How did he pick UW-Madison? by mzwaterski · · Score: 1

      Had a similar course flow at Marquette. Seemed appropriate for me, but there were a lot of blank stares in that second semester.

    19. Re:How did he pick UW-Madison? by Anonymous Coward · · Score: 0

      Ann Arbor is a whore.

    20. Re:How did he pick UW-Madison? by Anonymous Coward · · Score: 0

      Because those schools already get a lot of love from big name speakers. A lot of smart people go to Wisconsin as well. As for why hes talking to kids already in engineering, a lot of people start down the path of computer science majors, but give up and switch out. Or they finish and decide not to go into programming. Bill Gates has stated that hes not seeing enough graduating seniors go into CS, so it makes sense hes talking to engineering students who A) haven't chose thier majors, or B) may need encouragement to stick with it.

    21. Re:How did he pick UW-Madison? by Anonymous Coward · · Score: 0

      Yeah, why go anywhere except the very best CS school? I mean, it's not like Wisconsin is a major research university or one of the world's leading universities.

  16. Oh noes! by jigjigga · · Score: 1

    I wouldnt have a heads up for preparing a pie to smash in his face!

  17. College? by Anonymous Coward · · Score: 0

    Especially considering he dropped out of college.

  18. The full tour by Chris+Pimlott · · Score: 5, Informative

    If you're sad you missed out on the opening dates, don't worry, there's a few more to come:

    Wednesday: University of Michigan and University of Wisconsin.
    Thursday: University of Waterloo and Columbia University.
    Friday: Princeton University and Howard University.

    Found the dates on Kevin Schofield's blog, thanks!

    1. Re:The full tour by Anonymous Coward · · Score: 1, Interesting

      Too bad he's not coming to the school that founded the nation's first Department of Computer Science - Purdue ...not that I'd go see him ...or that I'm even a CS student

    2. Re:The full tour by greenguy · · Score: 1

      Wednesday: University of Michigan and University of Wisconsin.

      Typical Microsoft planning: Tuesday, Wisconsin. Wednesday, Michigan - then back to Wisconsin!

      --
      What if I do the same thing, and I do get different results?
    3. Re:The full tour by killjoe · · Score: 1

      Will he be telling the students to skip their philosophy and ethics classes?

      It would be interesting to organize the philosophy dept to protest his visits, it would certainly get some interesting press. Gates gets so much sycophantic praise and adulation, I wonder how he would react to people calling him on his ethical shortcomings.

      --
      evil is as evil does
  19. What else can CS give us? by ReformedExCon · · Score: 1, Insightful

    What is left to study in Computer Science? What algorithms are still out there waiting to be uncovered?

    In just a short 100 years since people really started thinking seriously about computation, the whole science has progressed to the point that it is a well-understood field (well, maybe not to freshmen). These days, it is more a matter of rehashing and recombining already existing theories and algorithms to come up with interesting implementations. However, the implementations are of non-computer science related ideas rather than pure CS.

    We know the best ways to implement loops, data structures, sorting algorithms, searching algorithms, and optimizations. So what we do is just find new ways of putting these together to solve our computing problems. But that isn't science, that's engineering. It's technology.

    CS as a field of study is a dead end, unfortunately. The real progress to be seen in the future is not in the science of algorithms, but in the application of the existing corpus to our needs. This requires dreamers, not people who know the nuts and bolts.

    So Bill Gates is wrong. CS is not a necessary field. It is necessary to understand the concepts behind CS, but as a strict field of study, it is very lacking. For those who want pure theory, Math is a better field of study. And for those that want to do something with computers, CE or EE is a better way to go.

    --
    Jesus saved me from my past. He can save you as well.
    1. Re:What else can CS give us? by ondelette · · Score: 1

      It is necessary to understand the concepts behind CS, but as a strict field of study, it is very lacking. For those who want pure theory, Math is a better field of study.

      Right. Care to explain why CS is lacking and Math is a better field? Math is in a sorry state compared to theoretical CS, if you ask me.

    2. Re:What else can CS give us? by Anonymous Coward · · Score: 1, Insightful

      Lets get rid of English too. There's nothing left to study there either. Every word in the English language has already been used multiple times in a staggering array of different contexts.

      Any new work of literature is nothing new- just a rearrangement of words we already know.

    3. Re:What else can CS give us? by WindBourne · · Score: 2, Interesting
      CS as a field of study is a dead end, unfortunately. The real progress to be seen in the future is not in the science of algorithms, but in the application of the existing corpus to our needs. This requires dreamers, not people who know the nuts and bolts.

      So much ignorance these days. CS is much more than simply structures and algorithms. In fact, What I find funny is that the vast majority of new companies that deal with high tech are routinely by CS or CE/EE. Think about the shear number of high tech companies that have been successful. Amazon? Google? Redhat? Yahoo? Who developed each of these? CSers. It is the CSers who come up with paradigm shifts, not just rehashed ideas of others. The internet bust was made up of all sorts of business ppl who fleaced stock holders. What value did they bring to the company? No new software. No new hardware. Just bankruptcy while they either laughed to the bank or to jail.

      The CS comes up with loads of new ideas and the vast majority need years to come to fruition. MS (heavy CSers) took 15 years to take on IBM and the mainframe. Linux is now the fastest growing server systems, and it appears to quietly be moving on to the desktop (in spite of what MS/IDG/Gartner/Yankee/etc say, OSS esp Linux is moving on to corporate desktops). How much of the OSS world is CSers? a lot. In fact, I would bet the vast majority is (combined with some CISers and EEs).

      CSers will be around for a LONG time to come,and will be very important. In fact, just as engineering is applied physics, CS is nothing but applied math.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    4. Re:What else can CS give us? by Jason+Malinowski · · Score: 1

      In the talk (I was there), he talked more about the idea that started Microsoft, and what is still out there. The big things he cited were natural language processing and AI. Obviously there are algorithms behind that which haven't been discovered yet, but of course whether that is core CS or not is up to debate.

      He also wanted to push the idea that there are still plenty of innovations to be made. Demos in the talk included connecting your digital camera to your XBox 360 and watching the pictures on that. He also had a demo where you simply put a cell phone on a table that is being watched by a camera, which then the table displays a desktop for the cell phone. Put a business card on the table, and the software will import it (automatically) into your contact list.

    5. Re:What else can CS give us? by Anonymous Coward · · Score: 4, Informative

      What is left to study in Computer Science? What algorithms are still out there waiting to be uncovered?


      I guess you haven't seen the ten problems, huh?

      For starters, if you take any integer, and if it is divisible by two divide it, but otherwise multiply it by three and add one, what happens? Do you eventually reach 1 and stop for all integers, and can you prove it one way or the other? The 3n+1 problem is unsolved. So are several complexity problems, including where exactly factoring large integers fits in the complexity heirarchy. Quantum computing will provide a new medium for designing new algorithms. AI isn't exactly solved either.

      CS as a field of study is a dead end, unfortunately. The real progress to be seen in the future is not in the science of algorithms, but in the application of the existing corpus to our needs. This requires dreamers, not people who know the nuts and bolts.

      Most of the "dreamers" tend to choose the wrong algorithms and data structures because they know nothing of the theory, not to mention too many "dreamers" who think they will solve some hard problem in CS without knowing that they've already been proved intractible or NP hard.

      We still don't know if P=NP for Turing's sake!

    6. Re:What else can CS give us? by Anonymous Coward · · Score: 0

      Umm, P vs NP? AI? Cryptography? Search? Networking (especially mobile networking now)? All the problems to which we don't know efficient algorithms? Maybe if all you do is type Word documents all day, CS has given you everything you (think you) want, but there is tons more left to do, including really basic stuff (the P vs NP). Projects like Google or GCC, or the Internet itself, aren't built on just Bubble Sort and Binary Search.

    7. Re:What else can CS give us? by Anonymous Coward · · Score: 0

      You've got to be shitting me. CS is a *young* field. And is still very underdeveloped. Read up on quantum computing sometime, it turns out that classical computing is just a special case of quantum computing. That's one example. But even if you're right, and there's nothing left of CS, why the hell doesn't anybody who works in the IT world today actually know any of it? For instance, consider my own pet peeve: the relational model. How many people do you know who can clearly articulate what it means? How many people use it when they design data models? How many people realize that it's nothing at all like SQL? VERY FEW. Can you imagine the same thing being true for, say, Maxwell's equations, which are the fundamental equations for classical electromagnetics? Wait 200 years, then *maybe* you can make your claim. There's still plenty to learn in CS, and more importantly, it needs to be *applied* in the real world.

    8. Re:What else can CS give us? by adrianmonk · · Score: 5, Insightful
      What is left to study in Computer Science? What algorithms are still out there waiting to be uncovered?

      Well, for starters, nobody has even figured out whether or not P == NP yet. Sure, most people strongly believe P != NP, but nobody really knows for sure.

      Kinda along those same lines, cryptography is built on the idea that certain tasks can be computationally infeasible to one group of people (eavesdroppers) but feasible and practical for the people who want to securely exchange information. We have stumbled on some algorithms that seem to fit this in practice, but according to what I understand, there is not really a cryptosystem out there for which anyone can supply proof that the computations that look hard actually are hard. For example, if I recall correctly, RSA's security rests on the idea that it is computationally very tough to factor a product of two very large prime numbers. But we don't know that there isn't an efficient algorithm for doing this. All we know is that we aren't yet aware of one.

      There are other active areas of research. For instance, right now "managed code" systems like Java and .Net are in their infancy. Computers have only just recently become fast enough that it is practical to consider switching to just-in-time compilation, and the thing is, there are optimizations that can be done when compiling at runtime that can't be done when compiling before runtime. (For example, you can use real profiling data to automatically create code that is most efficient for the actual workload.) So there are bound to be a lot of techniques to be discovered in this area.

      And there are other potential areas of research as well. We are already starting to see dual-core processors because it's looking to be hard to increase processor speed in conventional ways. We could probably use some research on how to do parallelism in other ways, possibly even going beyond dual-core machines or even beyond Von Neumann machines. If we ever feel compelled to do that, let me tell you, there will be a whole bunch of research needed in programming languages all over again, because imperative languages mirror the architecture we are using now but won't be suitable for an architecture that lends itself to automatically taking advantage of parallelism.

      Finally, keep in mind where physics thought it was after Newton. It seemed that classical mechanics explained just about everything pretty well. Until Einstein came along and blew it all out of the water. For all we know, something like that could happen with computer science. Although it might be 100 years...

    9. Re:What else can CS give us? by Frogbert · · Score: 1

      Yeah sure. Thats why no one studies maths these days.

      But seriously we have yet to come up with a solution to deadlock and thats just a start. There are many things yet to discover.

    10. Re:What else can CS give us? by atari2600 · · Score: 1

      Maths isn't even a word.

    11. Re:What else can CS give us? by ReformedExCon · · Score: 1

      Excellent response. Thanks.

      With regard to the P=NP problem (algorithms) and the cryptography problem (number theory), I still stand behind my previous statement that if researching these things interests you, then you would be better served by studying CS as a discipline of mathematics.

      But on the whole, you are right. There are plenty of areas that still need study, however things like improvements in chip architectures and managed code optimizers will be discovered by the people with their hands in the guts of it, not those in the ivory tower (though there may be overlap between these groups).

      In an attempt to steer this back to what I was originally saying, it wasn't the nitty gritty details of the JVM that made it what it is (no, I don't mean a hulking mass of slop), but rather it was the fact that someone was sitting in their office at Sun and mused about having the ability to run the same binary code on any architecture. It is the idea that makes a thing great. Sometimes good ideas come out of academia, but most of the time it is the people who are actively involved and especially interested in their area of expertise that move the state of the art forward. This isn't saying that they make substantive additions to the fundamental precepts of the art, only that their use and implementation of existing concepts is what drives the technology forward. (The key distinction I am making here is between "science" and "technology", the latter being an implementation of the former.)

      Your Newton reference is very apt, and I may have been a little quick to declare the end of CS. However while I don't really think that CS itself will stop growing, I don't think that it is as important to engineers in the field as a good creative background would be, nor to those wishing to study it as a pure science as a good mathematics-based curriculum would be.

      --
      Jesus saved me from my past. He can save you as well.
    12. Re:What else can CS give us? by msuarezalvarez · · Score: 1

      Care to explain why Math is in a sorry state?

    13. Re:What else can CS give us? by Anonymous Coward · · Score: 2, Informative

      > In an attempt to steer this back to what I was originally saying, it wasn't the nitty gritty details of the JVM that made it what it is (no, I don't mean a hulking mass of slop), but rather it was the fact that someone was sitting in their office at Sun and mused about having the ability to run the same binary code on any architecture.

      Try Xerox Parc, where Smalltalk was from. Try p-code. There are a lot of pre-Java (and even pre-Sun) portable systems which don't require recompiles to run across different architectures.

      >Computers have only just recently become fast enough that it is practical to consider switching to just-in-time compilation

      Again, various Smalltalk implementations have been doing that for quite a long time. From http://www.answers.com/topic/just-in-time-compilat ion
      "Dynamic translation was pioneered by the commercial Smalltalk implementation currently known as VisualWorks, in the early 1980s. Currently it is also used by most implementations of the Java virtual machine."

      Most of the things people consider "new" about Java are either from Smalltalk, or predate it. Garbage collection was invented with Lisp, in the 50s...

      > Your Newton reference is very apt, and I may have been a little quick to declare the end of CS. However while I don't really think that CS itself will stop growing, I don't think that it is as important to engineers in the field as a good creative background would be, nor to those wishing to study it as a pure science as a good mathematics-based curriculum would be.

      CS is not a supremely useful field of study at the undergraduate level (most aren't), and won't make anyone a good programmer; nor will it suffice to give someone a good grasp of theory. I'd take it over a "creative" liberal-arts education for someone interested in the field, although there are obviously non-CS graduates who can run circles around many who graduate from CS. CS isn't a pure science, in any way, and a lot of parts of it use math quite lightly, so I fail to understand why you say a good math-based curriculum would be important to those who would study it as a "pure science".

    14. Re:What else can CS give us? by Anonymous Coward · · Score: 0

      What is left to study in Computer Science? What algorithms are still out there waiting to be uncovered?

      Haven't we heard the "Nothing remains to be done" argument made before in other fields (i.e. physics at the turn of the 20th century...right before that guy with the fuzzy hair came along and reinvented everything)? And hasn't it turned out to be wrong every single time?

      There are always questions to be answered, problems to be researched, new directions to be investigated. In CS, I can name a whole slew of hot research areas off the top of my head: AI, biocomputation, human/computer interaction (think speech recognition, alternative interfaces, etc.), theory (P ?= NP has been mentioned) and so on and so forth.

      Just go to the web site of any major research university with a CS department and click on their "Research" link. Perhaps that might make you reconsider your argument that nothing remains to be done in CS.

    15. Re:What else can CS give us? by master_p · · Score: 1

      All the problems you mention are in the realm of theoritical computer science mathematics. All practical/down-to-earth algorithms that are to be discovered, have already been discovered. No sane person that knows he/she is no Einstein is going to choose to solve the 3n+1 problem or the halting problem or P==NP problem. And even if these problems are solved by some exotic mathematics, there is still nothing to be gained for practical computer science. There is no practical benefit involved other than glory and a decent paycheck as a University professor.

      Regarding AI, it's not going to be solved any time soon, because AI has been not recognized for what it is: adaptive pattern matching to serve a servo-chemical device using feedback on input/output mechanisms, where its information management capability (storage/retrieval/search) is wildly superior to anything man has built so far.

      There is one sector though that almost anyone can make a difference: programming languages. A ogod programming language can make a difference in our society. The one who solves the division between academia & functional programming languages and the commercial realm is in for a treat. A good programming language would take care of distributed systems as well as proof through code, allowing the humanity to progress even further. We are battling wild pointers for most of the time...

    16. Re:What else can CS give us? by LaughingCoder · · Score: 1

      I had to weigh in on this one. In my first day of "engineering 101" my instructor tried to explain to us the difference between an engineer and a scientist. Stop me if you've heard this ... You are in one corner of the room and a highly desireable person is in the opposite corner. You are allowed to go half the distance each hour. The scientist will throw up his hands and say "it's hopeless, you can never get there." The engineer will say "ahhh, but you can get close enough for all practical purposes!" When you say that "most of the dreamers tend to choose the wrong algorithms and data structures because they know nothing of the theory" I reflect on that little example. Sometimes the algorithm/data structure is "good enough" and a wonderful product/service is born.

      --
      The more you regulate a company, the worse its products become.
    17. Re:What else can CS give us? by mikael · · Score: 1

      In just a short 100 years since people really started thinking seriously about computation, the whole science has progressed to the point that it is a well-understood field (well, maybe not to freshmen).

      Make that 200 years - Many concepts were introduced by mathematicians such as Euler, Fourier, and Laplace, to name but a few.

      A more detailed list

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    18. Re:What else can CS give us? by lbmouse · · Score: 2, Funny

      "What else can CS give us?"
       
      Hemorrhoids from sitting on or asses for 30+ years parked in front of a monitor, but definitely not dates.

    19. Re:What else can CS give us? by Krakhan · · Score: 1

      Maths is a short form used in the common-wealth english area for Mathematics, actually.

  20. Drop Out by micromuncher · · Score: 2, Informative

    Does he mention at all that he dropped out of post secondary?

    --
    /\/\icro/\/\uncher
    1. Re:Drop Out by Anonymous Coward · · Score: 0

      Yes, he does - in the introduction of his speech.

        - UW-Madison Student

    2. Re:Drop Out by Anonymous Coward · · Score: 0

      Gates actually dropped out of Harvard University. I'm not sure if this is what you meant by "post secondary", but in some places that's the school level known as "high school" (as in the US) or "preparatory school" in some Latin American countries.

    3. Re:Drop Out by Jason+Malinowski · · Score: 1

      I was actually one of the students at his presentation at the UW-Madison. He said he dropped out, but doesn't recommend it. (he actually said he was on leave, so he could return, but he figured the graduation requirements and credits have changed so significantly that it would be non-trivial to figure out where he actually is.)

  21. The joke's on him by Anonymous Coward · · Score: 3, Informative

    The intro programming class he crashed, CS 302, teaches OOP using Java.

  22. At my College by FakeRhino · · Score: 3, Funny

    I don't know about you, but at my college he would have been laughed out of the room... Plus, I really doubt he would show up in any of my CS classes this semester, Unix and System's Security.

    1. Re:At my College by flawedgeek · · Score: 1

      Oh, he'd show up in System's Security......as a student.

      --
      My other Sig is .40 caliber.
    2. Re:At my College by ravenspear · · Score: 1

      Werd. The CS dept here is basically all Apple/*nix right now.

  23. This has been going on for a while by quantax · · Score: 3, Informative

    Bill Gates has been making himself a bit more high profile in the education movement so this is no surprise really. Back in February, he went to a conference with governers from the 50 states to discuss education:

    "America's high schools are obsolete..." - Bill Gates

    Though I am not a Bill Gates fan, he has a valid point, and more importantly, he has the power & money to actually do something about it beyond just talk. While I have little doubt that he wouldn't mind expanding MS's market share, I do not think Gates is disingenuous in his efforts. Anything/anyone that advocates a good look at our public education is a good thing (and I dont mean talking about vouchers), so lets not let the anti-MS attitudes overwhelm the basic good that can come out of his efforts.

    --
    "What can a thoughtful man hope for mankind on Earth, given the experience of the past million years? Nothing." -Bokonon
    1. Re:This has been going on for a while by killjoe · · Score: 1

      BIll Gates is worth 100 billion dollars. If he wanted to he could spend 90 billion on education, hunger, poverty, health, hunger, deforestation or any other of the chronic problems of this planet and either actually solve it or make it a rare condition. After all that he would still have 10 billion dollars with which he would somehow have to muddle along. I am trying hard to figure out exactly what he would have to sacrifice to live on only 10 billion dollars but for the life of me I can't think of a single thing he would have to give up.

      So I don't really believe he is sincere about anything he does. To me what speaks volumes is the fact that he didn't give anything to anybody until after the trial started and the fact the he seems to seek publicity for all of his charitable efforts. It really looks more like a PR effort then genuine concern.

      --
      evil is as evil does
    2. Re:This has been going on for a while by Bishop · · Score: 1

      Be very carefull when endorsing those ideas. Those arguments are very seductive and largely make sense, but understand that his goals for the education system are probably different from your goals. He, and other bussiness leaders, are less interested in a proper, balanced education, and more interested in a system that produces little workers. Individuals, and society, benefit from a broad education of many diverse subjects. Bussiness owners benefit from highly specialized, replaceable, workers.

    3. Re:This has been going on for a while by The_Dixie_Flatline · · Score: 0

      Hold on now, if Bill Gates were to sell off 90 billion dollars in stock, don't you think he might create more problems than he'd solve? Microsoft would go bankrupt!

      Wait....

      --
      -- Proof by analogy is fraud.
    4. Re:This has been going on for a while by LaCosaNostradamus · · Score: 1

      If you want to throw amounts around, notice that he's getting older. Billionaires still die. Yet billionaires have all the resources to mount the effort to conquer aging.

      Strange though it seems, most billionaires are not focusing on the thing which should be most important to them, namely survival. Bill and the next 4 billionaires could probably find out at least how to stop the teleomeres (sp?) from shortening on Human cells during divisions, thereby stopping that important part of of the aging (hence dying) process.

      --
      [You have a stable society when some nut guns down a schoolyard and the law doesn't change.]
    5. Re:This has been going on for a while by Eli+Gottlieb · · Score: 1

      And ignorant replaceable workers are exactly what our current system is built to create.

      Free Your Mind

  24. He was also at the University of Michigan by Anonymous Coward · · Score: 2, Informative

    Bill Gates was at the University of Michigan in the morning. He pushed the XBox360, and grabbed the wrong controller for the demo.

    1. Re:He was also at the University of Michigan by Gothic_Walrus · · Score: 1
      That's just part of the story.

      Before that, he spent a minute or so fighting with the controller before his tech support man ran out and told him, within mike distance, that he didn't hold the power button for long enough.

      --
      Goo goo g'joob.
  25. Columbia by Anonymous Coward · · Score: 0

    Yeah, he's coming to Columbia to talk tomorrow (Thursday). They're videotaping it too and it should be up on Microsoft's Website by Friday.

    1. Re:Columbia by eggman95 · · Score: 1

      anyway to get to see him even if you don't go to columbia?

    2. Re:Columbia by Anonymous Coward · · Score: 0

      I doubt it. We had to register. Not even all the Columbia students who want to go get to. But you can still watch it since they're video taping it.

  26. Outsourcing America by Anonymous Coward · · Score: 0

    Read, then be prepared to confront Bill.

    "Outsourcing America: What's behind our national crisis and how we can reclaim american jobs by Ron Hira and Anil Hira*"

    *Both are Indian-American

  27. hah by Anonymous Coward · · Score: 0

    now i have my reason for dropping out

  28. Do as you say or as you do? by JanneM · · Score: 5, Insightful

    So, a guy who famously became the richest person in the world by skipping college and leaving a technical career in favour of business is now trying to persuade people to go to college and study technology?

    --
    Trust the Computer. The Computer is your friend.
    1. Re:Do as you say or as you do? by Anonymous Coward · · Score: 3, Insightful

      I've known a few very successful businessmen that didn't finish college, and one even spoke at a local high school not long ago. He made a point to explain that while he dropped out of college and was still successful, he's the exception to the rule, not the standard. He explained that although a college degree isn't a requirement for some of the positions he hires for, people with a college degree get a more in-depth look at their resume compared to those who don't.

      I would assume Gates is the same way. Anyone who's at least somewhat intelligent (which Gates is, even if you don't like him), would tend to put it the same way.

      I never got good grades because I slacked off so much, but that doesn't mean if I'm talking to kids I'm going to tell them to do the same. I'm going to explain that I was very lucky to have done well while slacking off that much, and that they should work to their full potential.

    2. Re:Do as you say or as you do? by cowscows · · Score: 1

      Since I don't doubt that Gates is a very smart guy, he has to realize that a lot of the success of MS has to do with being in the right place at the right time. He happened to drop out of college and start his business right at the beginning of this huge new market. No doubt it took a lot of work to get things done, but it's rare that the world will give anyone the opportunity to dominate an industry as large as computers are.

      For every millionaire drop out in the computer industry, there's probably hundreds(thousands?) that ended up with basically nothing after the dot-com crash. While I'm sure they had fun while it lasted, and they may have even gotten some good experience, bailing on college certainly isn't a sure path to billions.

      --

      One time I threw a brick at a duck.

    3. Re:Do as you say or as you do? by neildiamond · · Score: 1

      Gates dropped out of his final year of Harvard. That's not something many of us can even attempt. It was also for a great opportunity. Besides I'd rather have a 4th year Harvard dropout working for me than a person who finished at Backwater Community College. Wouldn't you?

    4. Re:Do as you say or as you do? by pclminion · · Score: 1
      So, a guy who famously became the richest person in the world by skipping college and leaving a technical career in favour of business is now trying to persuade people to go to college and study technology?

      While it is true that some people without college degrees become incredibly successful, that's not the norm. P(Success|Graduate) is much much greater than P(Success|~Graduate).

      For every Bill Gates who drops out and becomes a billionaire, there are thousands more who end up working minimum wage jobs.

      Gates is smart enough to understand that his situation is not typical, and so the advice he gives is solid, not hypocritical. People who fall out of airplanes and survive (and this has happened) would probably not recommend that all people jump out of airplanes sans parachute.

    5. Re:Do as you say or as you do? by DrCode · · Score: 1

      Not necessarily. The person from Backwater may have worked hard to get there, showing a lot of initiative, while the Harvard non-grad could be a rich kid who never manages to finish anything.

  29. Re:Wow - Ikea coming to a uni near you by fido_dogstoyevsky · · Score: 3, Funny

    No matter what your opinion of him, if the Richest Man in the world suddenly showed up in your Computer Science class as a guest speaker, that would be mindblowing.

    I suppose Ikea DOES use computers a fair bit...

    --
    It's NOT a conspiracy... it's a plot.
  30. Does Bill Gates tell those students by Travoltus · · Score: 1

    that low end and high end tech jobs are moving overseas and that plenty of graduates today are out of work and changing careers?

    THIS is why tech careers are so unpopular as a major in college now.

    --
    --- Grow a pair, liberals... stop letting the Republicans bully you!
  31. Come and get shafted, boys and girls! by SysKoll · · Score: 5, Insightful
    Why Computer Science? Why Now?

    Come work in computer science, boys and girls! Why? Because you'll have an opportunity to experience first-hand the effect of offer and demand on the job market, when we at MS will lobby for an increase of H1B -- the ones for 2006 are already allocated.

    Because since the industry is mostly managed by lawyers and MBA, not engineers, you in the tech field will never compete with us lawyers and sons of lawyers for these coveted positions of execs who get a raise at the same time techies are laid off.

    Because in spite of all Bill Gates' public wailing for attracting talent, he spits on tech talent, and so do most CEOs. The only "talent" he cares really about is execs, especially sales and marketing execs. That's talent. Design? Programming? Architecture? A commodity at best. A cost to be outsourced.

    And you wonder why there is such a decrease in engineering and science students? Of course they want to work in finance and law. Do you think they are stupid?

    --

    --
    Mad science! Robots! Underwear! Cute girls! Full comic online! http://www.girlgeniusonline.com/

    1. Re:Come and get shafted, boys and girls! by Flyskippy1 · · Score: 2, Interesting

      Wow. Well, you obviously don't know him. The reason why MS lobbies for an increase of H1B? Because they have thousands of open positions. Microsoft has never had a layoff of technical personel. It's not that Bill doesn't care about tech talent. It's that he and the rest of Microsoft demand that the talent be the very best, or they won't hire them. They won't outsource to cheap labor. Two, or even ten cheap programmers will never create what one really good programmer can, and they know that. Heck, I doubt that Bill cares very much who the sales and marketing execs are. He likely leaves that up to Ballmer. But he does care about his technical executives. And especially about college talent.

    2. Re:Come and get shafted, boys and girls! by SysKoll · · Score: 2, Insightful
      The reason why MS lobbies for an increase of H1B? Because they have thousands of open positions.

      Well, what a coincidence, there are tens of thousands of jobless techies in the US with exactly the kind of qualifications (and them some) requested by MS. Some of them have been out of job for months. In fact, CS and EE are the two fields with the highest unemployment rates among all engineering fields, thanks to the dot com bust.

      So the only explanation for Gates wanting lots of H1Bs is that he doesn't want talented professionals, he wants cheap warm bodies. And he is not alone, alas.

      Again, all CEOs want talented pros with 10 years of experience... They write about talent, they clamor for it. But when it comes to signing the payroll check, they suddenly discover a strong preference for young, unexperienced people with no life, no family and a $45K/year salary. Which translates into "H1B" in any HR department.

      --

      --
      Mad science! Robots! Underwear! Cute girls! Full comic online! http://www.girlgeniusonline.com/

    3. Re:Come and get shafted, boys and girls! by Anonymous Coward · · Score: 0

      And you wonder why there is such a decrease in engineering and science students? Of course they want to work in finance and law. Do you think they are stupid?

      I think you are exactly right. I've been in the engineering field for 17 year and am about to finish my BS in CS. I'm going to get my MBA or go to law school after I finish as I never see me making 6 figures in the engineering field. I'll be lucky to keep pace with inflation and my current $50k salary.

      AC

    4. Re:Come and get shafted, boys and girls! by Etienne+Steward · · Score: 2, Insightful
      The reason why MS lobbies for an increase of H1B? Because they have thousands of open positions. Microsoft has never had a layoff of technical personel. It's not that Bill doesn't care about tech talent. It's that he and the rest of Microsoft demand that the talent be the very best, or they won't hire them. They won't outsource to cheap labor. Two, or even ten cheap programmers will never create what one really good programmer can, and they know that.

      Uh, no. You are incorrect, sir. I can only infer from your comment above that you are not in the applications development industry (or have extremely limited experience with it...Perhaps you are a "Gates fanboy").

      You, and Mr. Gates (if this is what he professes to believe), are also mistaken that a rising number of students in these programs will correlate to a rising amount of top-notch talent. There's no correlative or causative relationship there, as the last tech boom (in the late nineties) proved. (How many of those graduates were considered "top-notch"?) There is a finite number of people who will be interested in this sort of work and an even smaller number of those who will be "good" and an even smaller number who will be "great". Those people know who they are and will frequently self-select into the field. Even fewer of those will be willing to work in the high pressure, "always on," "Ballermized" culture of Microsoft. (Think of the famous Windows 1.0 sales pitch or the "I love this company" speech or the "Developers" chant. As you watch the segements, ask yourself, "Would I want to work for this man?"). More likely, they will go work for Google.

      Basically, you either have the "skillz" or you don't. No amount of training will take you to that level if you don't have the ability to intuitively grasp the underpinnings of the field. You could still be a programmer, but it would be unlikely that Microsoft would consider you to be a "good enough" programmer.

      While this may do some good, really (in terms of inspiring people who might not have had a clue what they would want to do for a living) it strikes me as a strategic play to keep the cost of good developers low and to placate those who are politically opposed to raising the quota for H1-B visas in the US.

      Of course, all of this is irrelevant, as the undergraduates (as another poster already mentioned) are smarter than they look and have finally figured out that law and finance are the two industries in this country in which demand will never decrease. And it is, definately, the smart play.

    5. Re:Come and get shafted, boys and girls! by Krater76 · · Score: 1

      After watching the "I love this company" video I just have to say that Ballmer is in great shape. Love the labored breathing after running around for 30 seconds. Doesn't MS have a gym membership as an employee?

      As for the type of people MS hires, let me tell a story. My first career job out of college was with a network security startup (yes, we are still in business, although a few bumps and bruises) and we had a fair number of college graduates. In fact, now that I think about it, we all were recent college grads or graduate students.

      We fell on some hard times and the workforce had to be trimmed, but a lot of the people who were laid off found work. We were in a college town so there was a career fair right around then. Some interviewed at MS. Only one, a 21-year-old with no family and no life (he was an asshole too) got hired at MS. He was a good programmer but he was the 'hard worker'. You know what I mean - 12-hour days. Whether he was working for those entire 12 hours or not he was at work and that's what they like.

      Sorry, I don't have kids but I don't 'live to work', I 'work to live'. There's a huge difference.

      --
      "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
    6. Re:Come and get shafted, boys and girls! by DrCode · · Score: 1

      Speaking from personal experience: When looking for work about 3 years ago, I applied at MS, got a phone interview with one of their recruiters, and was told I passed the simple C++ quiz she gave me. A week later, she told me that she'd passed my resume to the appropriate managers, but that nobody was interested.

      Oh well. Soon thereafter, I got my current job, where I get to work all day writing software on a Linux box.

  32. His hosts got him to... by gardyloo · · Score: 1

    ...stand on a trireme.

  33. Delta? No, no, no! by Anonymous Coward · · Score: 0

    The Revenge of the Nerds movies had the nerds in the Lambda Lambda Lambda fraternity.

  34. I disagree by ravenspear · · Score: 3, Insightful

    There is still a lot of interesting work going on in CS and will continue to be for some time. CS is a relatively new scientific field. There will be no shortage of new work to be done for a long time.

    You could make the same argument about math. After all haven't Newton, Gauss, Lagrange, Leibnitz, et al already discovered everything there is to know hundreds of years ago? Is math a dead end field too? No, but math is basically the same way today as you are describing CS. It's combining and reevaluating what we already know in new ways, but there are completely new things still being discovered, as with CS. Read some of the ACM journals and you will find some interesting stuff (if you're into CS).

  35. Bill Gates Goes to College! by knappz · · Score: 2, Interesting

    If you think Bill Gates going to college is interesting, you might want to watch Bill Gates Goes to College, a movie staring BillG and Napoleon Dynamite, everyone's favorite antihero. Totally hilarious...

    Napoleon: "I've got like, computer hacking skills, probably the best I know of."

    Bill: "I don't think so."

    MS plugs aside, it's really great, and watching Napoleon pull a roller-skating Bill from his totally sweet bike is well worth it. Enjoy =D

    1. Re:Bill Gates Goes to College! by novus+ordo · · Score: 1

      Kinda lame. Ends up just being a sales pitch for Good Ol Bill. Funniest part is seeing him actually get slapped...oops :)

      --
      "You're everywhere. You're omnivorous."
  36. Didn't bother by CajunLuke · · Score: 0

    I attend the UW-Madison, and i decided to watch Steve Jobs' "special event" keynote, instead of watching the rebroadcast in Union South. Far more important to the life of a Mac user in the ChE program.

  37. Columbia University by Anonymous Coward · · Score: 0

    I'm at Columbia University in New York City, Bill Gates is going to be here tomarrow....and I have tickets yea!!!

  38. Gates Visted CMU a few years ago... by KewlJedi · · Score: 5, Funny
    1. Re:Gates Visted CMU a few years ago... by Anonymous Coward · · Score: 0
  39. re by rupert0 · · Score: 1

    Zombies go to campus II !!!

    --
    RUPERT! I TOLD YOU TO WATCH THE BAGS! You were looking at the boys again, WEREN'T YOU.
  40. Does he bother to answer questions? by gt_swagger · · Score: 1

    .. probably not .. because I can just see him getting drilled by tough questions a la Tony Blair during his campaign speech / open discussion in front of some UK youngsters.

    --
    The Peanut Gallery, Ubergeek, Biblically Sober
    NCAAbbs.com: Thousands of fans, Hundreds of teams, Just one place
  41. Cradle Robbing by Doc+Ruby · · Score: 5, Interesting

    Microsoft depends on recruiting young developers more than on any other population segment it reaches - market, purchasers, legislators, investors, whoever. All that crazy-ass "developers developers developers developers, developers developers developers developers" ranting comes from the heart over there. But Microsoft has lost the zeitgeist in that segment - Linux got it. Otherwise, Linux's tiny market share, especially among normals, would never justify the amount of software developed for it by multi-platform vendors.

    Gates is out there trying to keep Microsoft looking cool to their most important audience. Too bad he's easily outcooled by an expat Finn and a cartoon penguin.

    --

    --
    make install -not war

    1. Re:Cradle Robbing by Tayssir+John+Gabbour · · Score: 1

      The real issue appears to be that increasing the supply of programmers will lower wages.

      Since Microsoft is having a harder time growing its markets, further profit growth likely comes from lowering costs like wages.

    2. Re:Cradle Robbing by Tayssir+John+Gabbour · · Score: 1

      Or at least, ensuring that wages for new hires don't go up is always a useful thing. As long as Microsoft gets a fairly high amount of top programmers from schools Bill visits, it appears that increasing these schools' coder output is a general win.

    3. Re:Cradle Robbing by strider44 · · Score: 1

      The problem with talking about Linux's "tiny market share" is that even though it's tiny relative to Microsoft it still adds up to millions of computers.

    4. Re:Cradle Robbing by westlake · · Score: 1
      Gates is out there trying to keep Microsoft looking cool to their most important audience. Too bad he's easily outcooled by an expat Finn and a cartoon penguin.

      "Looking cool" is superficial, an appeal to the second-rate. Ambition. Talent. Performance. These are the things that Microsoft is looking for.

    5. Re:Cradle Robbing by Darkling-MHCN · · Score: 1

      Oh yes he's a demon.

      Have a look at this site

      It goes on about all the other non-profit activities Mr Gates does and the multitude of reasons people come up with for why he's doing it.

      Basically the guy is still pretty young.... a spritely 50 in a couple of weeks, and for many years now he has been one of the (if not the) greatest philanthropist in history.

      I guess there's nothing the guy will ever do that could get anyone on this site modded up for saying a single positive word about anything he does or has done.

    6. Re:Cradle Robbing by Doc+Ruby · · Score: 2, Insightful

      Well of course he gives away a percentage of his money to produce exactly the post you just submitted. I said nothing about how good a guy is Gates, or what he does with his money, or anything else except his corporate recruitment marketing (and that he's relatively uncool). I didn't even really criticize anything about Gates - I just pointed out that he's struggling to compete with Linux's appeal to the developers who are essential to his corporate strategy. To which I get a response about how much money he gives away. Which has nothing to do with anything I said. But it does give you, and legions like you, something to say, in irrelevant response to pointing out a Microsoft weakness. It's a canard, a red herring, but it satisfies many people like you who are Microsoft partisans. The quality of their product, their monopoly role, the nature of the industry they now define, the security landscape they've created for everyone in the world: why consider any of that, when Gates has bought so much goodwill with the extra $billions he's peeled off his monopoly bankroll?

      So Gates is a great philanthropist. His corporation has created vast irreverible damage to my industry. He should get out of the software business, and go full-time giving away money. He seems to like it, and he's got enough to give it away for the rest of his presumably long life. I wish him well in those future endeavors.

      --

      --
      make install -not war

  42. He's coming to University of Waterloo tommorow by Anonymous Coward · · Score: 0

    (Anyone at Waterloo probably already knows this though).

  43. Here we go again... by WreckingCru · · Score: 0, Flamebait

    I read the headline - and I let out an audible groan. Because here comes the brickbats. Here's a man, who donates more money than humanly imaginable (I believe the current number is $10bil++) and is actually concerned about the state of rot this country's technology human base is in and all he's going to get from the "intelligent" and "discerning" /. readers is flame about how he's probably got some sinister motive behind it.

    C'mon. I really respect Bill Gates - because the guy created a company that has $500bil in assets (like it or not, you HAVE TO respect that number - and he did it from scratch.)...and because the guy generously donates to the causes of poverty, cancer research etc ...and never once toots his horn about it.

    That's so much more than any of us have or probably will do in the future.

    Swallow your mac/*nix pride for once, and grudgingly accept this man's importance.

    --
    If I have seen farther than others, it is because I was standing on the shoulders of giants.
    1. Re:Here we go again... by deaddrunk · · Score: 1

      If he had obtained that money in a reasonably honest way and by producing the best product we'd be all over him. As it is he was handed a monopoly by IBM and has illegally defended said monopoly whilst producing sub-standard products that would have died in a competitive market. The antipathy I have towards Bill Gates is having to clean up his mess on my non-technical friends' and family's PCs because crushing the competition and fancy marketing was more important than making a decent product.
      So whilst it's great that he donates to charity let's not forget that he obtained his fortune illegally.

      --
      Does a Christian soccer team even need a goalkeeper?
    2. Re:Here we go again... by Anonymous Coward · · Score: 0

      And yet, it's only significant in the current state of the world. If people wern't so self centered the need for charity wouldn't exist.

      And there's no way in hell you have to respect money, it's not needed, it doesn't add anything to existance.

      Stop thinking so shallowly.

    3. Re:Here we go again... by WreckingCru · · Score: 0, Troll

      I think it's spurious to blatantly claim that he got his money 'illegally'.

      - He created a product that was sold to over 100mil+ computers (Windows 9x/2000/XP). ANYTHING that sells that much cannot be that bad.

      - Call it a monopoly, call it what you may, Microsoft has EARNED what it has made. It has done so with SHREWD business practices (yes, start shouting)...and honestly, you would have done the same. B.G. is a smart businessman, which is what gives him an edge over Steve 'turtleneck' Jobs and the rest of the clan.

      About fixing others' computers - I feel your pain - I deal with all the time too. But your answer is in your statement - they are *non-technical*.

      The analogy I always make is with cars - if you give a 4 year old a car, he/she IS going to wreck it or worse. We expect a certain maturity to be able to operate vehicles - the same should apply to computers. It is what has happened with computers now. Every shmuck is allowed to use a computer and essentially
      allowed to fuck it up for everyone else.

      When an old lady who can barely lift a full cup without spilling half of it is driving down I-495 in the left lane in her Ford Taurus at 50mph, it pisses me off so much, I wish I had a Mack truck to run her over. But the blame lies with the user/driver, and not with the software maker/car maker.

      Microsoft makes software like Ford or Honda - for the lowest common denominator - anyone with 2 hands and 2 feet, whereas *nix and Macs are made like Mercedes or Porsches - for people who KNOW how to use one.

      Teach your non-technical friends to exercise good computing practices. That's what I do.

      As far as monopolies go, I don't see anyone bitching about Apple. They have created a monopoly with iPod+iTunes - where I can download songs, but can't take it anywhere with me unless I have an iPod? I don't see anyone complaining about their monopolistic (??) business practices?

      Think about that.

      --
      If I have seen farther than others, it is because I was standing on the shoulders of giants.
    4. Re:Here we go again... by deaddrunk · · Score: 2, Insightful

      And if Microsoft had competition in their marketplace? Would Windows be better or worse. Blaming the user for the flaws in Windows is an appalling argument. How the hell would a user know that their web browser could download malicious software silently. That idiotic functionality is built-in to IE and it shouldn't be. It's always the same arguments from MS apologists: it's the user's fault (but it's supposed to be easy to use); it's buggy drivers (so what's the HAL for?); oh you're just a communist et al.
      Apple don't have a monopoly on online music, there are plenty of others about that you can use. However with even basic clerical jobs needing computer literacy and just about everything only running on Windows what other supplier can I go to? Linux is great but I can't run everything I want to on it. Apple might be cool but I'm not buying another computer for it. *BSD? Same problem as Linux.
      People buy Windows because there's nothing else, due to the illegal (as declared in both US and EU courts) abuse of their monopoly position, and because it comes preloaded on their PCs. If there were alternatives that were practical Microsoft's only business advantage would melt away.

      --
      Does a Christian soccer team even need a goalkeeper?
    5. Re:Here we go again... by Anonymous Coward · · Score: 0

      Microsoft does have competition.. Ever heard of Macintosh or Linux?

      I like the Lunix zealots here.. On one hand, Lunix & Open Sores is constantly giving Windows a run for its money and seriously killing it when it suits them to say so, and on the other hand, Windows has an unfair monopoly & users are too stupid to relize that Linux is better, so it should be illegal to bundle Windows or software with Windows, and that Linux can't compete with Windows.

      Windows is king becuase no one else can do anything as good. If you have something better, release the fucking software and the marketplace will go with what works best for them. If you can't make the cut, then stop fucking whining, bitch.

      IE does not download malcious software silently. Its the stupid user who clicked YES to install the ActiveX controls that specifically were labeled as UNSAFE and DANGEROUS.

      Open Sores advocates are so retarded becuase they don't know what the fuck they're talking about and constantly change their opinions to suit the argument at hand.

    6. Re:Here we go again... by JesseMcDonald · · Score: 1

      While Microsoft does not have a monopoly now, they abused their monopoly position in the past to place any potential competitors at a disadvantage, which is illegal under U.S. antitrust law. They were convicted of this, both in the U.S. and in the E.U. Neither case resulted in any significant punishment, and so the market is still left unbalanced by their past anticompetitive behavior. Consider what the market might have looked like if Microsoft had not been allowed to behave as a monopoly; if, for example, their scheme of coercing computer manufacturers into enforcing their operating-system monopoly had been prevented. P.S. Open Source advocates are not a uniform group; they represent many widely varying points of view. Strongly-held opinions of some members may conflict with strong opinions held by other Open Source advocates. "They're" not changing "their" opinion, because "they" never had a uniform opinion on the matter to start with.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    7. Re:Here we go again... by deaddrunk · · Score: 1

      Macintosh and Linux are not competition since they cannot run even a fraction of the Windows software out there. Ever heard of the phrase 'applications barrier to entry'. The reason that no serious competitor has emerged to challenge Microsoft on the desktop is because they cannot compete against the entrenched monopoly that holds all the cards. No amount of childish abuse will change that fact. I will concede that IE does [b]now[/b] pop up a box asking you if you want to install it. That has only been the case for a year. Blaming the users anyway is a pathetic cop out, would MS be able to get away with it on a level playing field? Of course they wouldn't.

      --
      Does a Christian soccer team even need a goalkeeper?
    8. Re:Here we go again... by Anonymous Coward · · Score: 0

      He gives to charity so he and his rich bastard friends won't have their wealth confiscated by the government and be killed and eaten. There is no such thing as altruism among the rich.

  44. a public video stream by rmkincaide · · Score: 2, Interesting
    .. will be available Friday: http://webstreamer.doit.wisc.edu/gates/

    I attended the event this afternoon, and overall found it to be interesting, particularly the Q&A session. Gates' response to a question concerning Microsoft potentially collaborating with Google was entertaining. :)

    Other moments of note:

    A short starring Bill Gates and Jon Heder (of Napolean Dynamite) was shown, which I found to be surprisingly hilarious..
    "Where do you want to go today?"
    "Wherever I feel like going, gosh..."

    XBOX 360s were on-hand, but should have been demoed by a gamer rather than Bill himself; seeing him attempt to fumble through and explain the menu systems was more painful than informative, and seeing him try to take a corner successfully in Project Gotham Racing 3 was humorous, to say the least. :)

  45. Great Opportunity by max+born · · Score: 5, Interesting

    If you happen to be there. Ask him lots of questions. Let's get something on the record. Here are some I can think of. Make up your own.

    Could Microsoft ever open its code and make more money from support than developement?

    What's up with Microsoft and Linux? Seems like you guys have the same goal of wanting to write geat software for the benefit of everyone. Why not collaborate?

    Microsoft was recently sued by 20 states and found guilty of violatling the Clayton and Sherman anti trust acts. What have you done to rectify that?

    It's still not possible to buy an MS-free computer from many vendords. Why? Will you personally pledge you will put no pressure on an vendors to sell "microsoft only" systems.


    Just keep asking questions. We want to know.

    1. Re:Great Opportunity by TerminaMorte · · Score: 1

      You expect an honest answer?

    2. Re:Great Opportunity by TheFlyingGoat · · Score: 1

      Your answers from Bill (since they're predictable. at least ask tough questions):

      Could Microsoft ever open its code and make more money from support than developement?

      Possibly. More than likely we would open certain parts of our software, which we've already started doing. A software company is far more stable and profitable than a company that just provides support. The key is finding a balance between many different products and services, so if one market crashes down it won't affect us much.

      What's up with Microsoft and Linux? Seems like you guys have the same goal of wanting to write geat software for the benefit of everyone. Why not collaborate?

      Our goal isn't to write great software for the benefit of everyone, although we'll try to fulfill that goal if our primary goal is taken care of. Our primary goal is to make money for our stockholders, and to be a profitable and stable company. We still don't fully understand how linux fits in the big picture, so we'll wait and see before we collaborate with something that might hurt our stockholders.

      Microsoft was recently sued by 20 states and found guilty of violatling the Clayton and Sherman anti trust acts. What have you done to rectify that?

      We have government inspectors at our company every day, monitoring our activities to make sure we follow the conditions of the anti-trust lawsuits. We also have an army of lawyers giving us advice on what we can and cannot do so we don't get sued in the future.

      It's still not possible to buy an MS-free computer from many vendords. Why? Will you personally pledge you will put no pressure on an vendors to sell "microsoft only" systems.

      I will pledge so if my lawyers or government inspectors say I should, otherwise we'll continue to do what's in the best interest of our stockholders. Keep in mind that I don't play nearly the role in the company that I used to. Do you really believe I'm on the phone with Dell telling them they should only provide PC's with MS installed? So sure, I promise I won't put pressure on vendors.

      --
      You have enemies? Good. That means you've stood up for something, sometime in your life. --Winston Churchill
    3. Re:Great Opportunity by vectorian798 · · Score: 1

      All you idiots who are talkin' shit about Bill Gates need to STFU. I mean seriously you are so far converted by the rhetoric of open source that you are blind and oblivious to anything else.

      When Bill Gates came to speak at my college last year (UCB) I was impressed. He spoke well, answered the questions of our moderator (Dean of our college of engineering) completely and even with some wit. And then towards the end some idiot comes up during the question and answer session and rambles on talking about violations of so-and-so act, wasting everyone else's time because we all know damn well where that question is going (it was more like a thoughtless rant of a 10-year-old). Luckily, Bill's reply was extremely witty (I forgot what exactly he said) and he received a standing ovation for it.

      That persons' little show was just like the questions you propose asking. I mean seriously...is there something you gain from asking such questions other than being known as the resident jackass? You are a complete idiot and are so far removed from logical behavior that you would probably be a prime example of WHY most students are averse to OSS.

      Shut the fuck up and just take what you will from what he has to say.

      PS: Here are some answers

      Q1) Could Microsoft ever open its code and make more money from support than developement?
      A1) No that is retarded. MS is mostly about delivering products to consumer without customization. Furthermore, if you open up your code, there is always the problem that someone else can customize your code and get paid for the job.

      Q2) What's up with Microsoft and Linux? Seems like you guys have the same goal of wanting to write geat software for the benefit of everyone. Why not collaborate?
      A2) It is called trade secrets. You are OK with it for hardware, so why not for software? It is a product like any other!

      Q3) Microsoft was recently sued by 20 states and found guilty of violatling the Clayton and Sherman anti trust acts. What have you done to rectify that?
      A3) Not much

      Q4) It's still not possible to buy an MS-free computer from many vendords. Why? Will you personally pledge you will put no pressure on an vendors to sell "microsoft only" systems.
      A4) Why would he? His goal is to make money. That's wat businesses do. Most people like making money. Most people would like to have a lot of it.

      Think before posting something which sounds like good rhetoric...whoever modded you up is an idiot.

    4. Re:Great Opportunity by Maian · · Score: 1
      Well you can just ask, "Can you answer me honestly?"

      Problem solved!!

    5. Re:Great Opportunity by cerberusss · · Score: 1

      I, for one, would be there to hear how Bill Gates thinks to promote greater youth involvement in technology careers. And I wouldn't want to hear you talk about your issues.

      --
      8 of 13 people found this answer helpful. Did you?
  46. Quick! by Anonymous Coward · · Score: 2, Funny

    Anyone involved with the music programs at the remaining colleges on the tour should organize pep bands to greet him with the Imperial March.

  47. Look carefully. by Anonymous Coward · · Score: 0

    ... and mechanical engineers only rehash existing mechanical laws in order to create intresting combinations. Just because because computer science is(fundementally, unless someone comes up with a completely new non-FSM implementiation of hardware) a limited set of possibilities and approaches, that's a far-cry from saying that every idea for how to organize real world sets of data has been considered.

    Look at how recent bittorrent is and it's a positively ingenius method of distributing data over large networks. look at how distinct improvements to even popular and well understood software(windows/linux/txteditors/etc) come out all the time. It's one thing to say that the principals of software are very well understood, but to say there's no future in applications of higher level understanding is really ridiculous.

    The application of advanced understandings is where real improvements to society happen. the increases in understanding simply are a prerequisite.

    "If I have seen further, it is by standing on the shoulders of giants." -Issac Newton

    1. Re:Look carefully. by ReformedExCon · · Score: 1

      First off, I think you are spot on about this. However, you are looking at it from a different angle than I am.

      The foundations are set and, as you say, unless someone comes up with a completely new type of computational structure, those foundations are relatively easily grasped. Why, then, is it necessary that students wishing to go into the computer fields should have a full CS curriculum? These fundamental concepts are teachable in a single semester. The rest of the curriculum ought to be focused on how to put these things together into usable structures (programs), but that isn't CS, it is CE.

      CS, the solving of problems like finding elegant solutions to very thorny problems (P=NP, etc), is a branch of mathematics, and I fully agree that as a discipline within mathematics it ought to be kept around as a branch curriculum. However, on its own it lacks the rigor that a pure math curriculum can provide.

      So I think that studying CS as a scientific discipline in isolation is pretty useless. You can only get so far until you reach the limits of the conceptual framework. And studying CS as a means to learn computer programming leaves you with far too much conceptual baggage to be able to think "outside the box". There will of course be those who have both a firm grasp of the theory and a great idea and the means to implement it. These people will inevitably come up with the Next Big Thing, but it won't be a breakthrough in Computer Science that brought it forward but a new way of looking at an existing problem. That requires an understanding of real-world problems, not the purity of Computer Science.

      --
      Jesus saved me from my past. He can save you as well.
    2. Re:Look carefully. by Anonymous Coward · · Score: 0

      So I think that studying CS as a scientific discipline in isolation is pretty useless. You can only get so far until you reach the limits of the conceptual framework. And studying CS as a means to learn computer programming leaves you with far too much conceptual baggage to be able to think "outside the box". There will of course be those who have both a firm grasp of the theory and a great idea and the means to implement it. These people will inevitably come up with the Next Big Thing, but it won't be a breakthrough in Computer Science that brought it forward but a new way of looking at an existing problem. That requires an understanding of real-world problems, not the purity of Computer Science. What the hell does this mean? Science IS the real world. You don't create new "things" by ignoring science. Science is progressive and builds upon past knowledge. CS is no different. The next breakthroughs in computing will not be made by people who don't have CS backgrounds. What is next, saying that chemistry researchers are not going to come up with the next chemical realted discovery, or that physicists will not come up with breakthroughs in physical science? WTF are you smoking dude?

    3. Re:Look carefully. by ReformedExCon · · Score: 1

      I think it is important that you really nail down what you mean be "breakthroughs in computing". In fact, I do not see anywhere where I used that term. You must have pulled it out of thin air, because I didn't say anything about laymen coming up with any sort of computing breakthrough. I will be the first to admit that there is an extrordinarily high probability that someone doing active research in any topic will discover a field-specific breakthrough before a layman.

      But none of this gets to the point of my original post which is that CS is a relatively limited subset of mathematics and should be treated as such rather than separated out into a wholly different field.

      --
      Jesus saved me from my past. He can save you as well.
  48. BILL GATES RULES! by Anonymous Coward · · Score: 0

    BILL GATES RULES!

  49. hopefully by Dr+Floppy · · Score: 2, Funny

    someone can bean him with a pie again! Thats about the best picture of him.

  50. Microsoft Needs You by thisislee · · Score: 1

    He probably needs to go to these places to try to build a relationship with colleges so that they'll actually expose their students to windows development. Of course most computers are running Windows, but at least from what I've seen, colleges aren't teaching with it. The general sentiment, and in many cases the right sentiment, at school plays microsoft as the enemy and if you can't get developers to like your company, you can't get developers to work for it.

    Microsof can't get Universities to take something for nothing. They offer many schools' students free downloads of Windows Operating Systems, developer tools, and server tools as part of their "MSDN Academic Alliance." At one school, we had a Microsoft speaker come to class to talk about .NET, and then direct us to get free software from MSDNAA. To her surprise no one in the class had heard of it. The administration had decided that its students didn't need free software from Microsoft and set up the site to access the software but never told anyone. At a different school, the SysAdmins refused to allow Visual Studio to be installed on lab computers for a class that is taught in C#, but were eventually convinced to allow it but only if the teacher and not them would support it.

    There is a general reluctance to use Microsoft tools and language in academia, and this is probably leading to graduates that are far less equipped to program for windows than for Linux. It should be important to Microsoft to try to get good press on campus.

    1. Re:Microsoft Needs You by Milo_oliM · · Score: 0

      I was another one of the students at this lecture here in Madison. It is true that the one class that does use Windows machines is the CS 302. This class is intro programming with Java, and I still don't understand why they don't use this class to introduce students to Unix stuff in the first place.

      I wish I had thought of some questions to ask him, none came to mind off hand. I think that for the remaining schools he visits, we should get students to ask tough questions, as he seemed to arrogantly shove aside issues like open source software and Google. I figure it wouldn't be hard to trap him.

    2. Re:Microsoft Needs You by efuzzyone · · Score: 1

      I feel really pathetic, that there is not a single Linux *Desktop* for general computer users in my school.

      --
      Creativity uninhibited www.kreeti.com
  51. Pick one or the other Billy Boy by cl_everett · · Score: 1

    Tout careers in technology or outsource jobs. Do both, and it will just confirm what we knew all along: it's better to be lucky than good.

  52. I for one, by Spy+der+Mann · · Score: 1

    welcome our new... WHAT AM I SAYING! *slaps self*
    whew, that was close.

  53. Pitchforks and Torches by moo083 · · Score: 2, Interesting

    If he came by my university, UC Santa Cruz, I think he would not be verbally attacked. Not in an abusive way, but I think the professors might ask him questions that make him look stupid. The School of Engineering here is almost entirely Unix based and almost all (or all, I'm not sure) the professors in the School of Engineering run some flavor of *nix (Linux, BSD, Solaris, Mac OS X). I remember worrying about having to use windows for my CS major when I got here, and quickly learned that you do not need anything windows. In fact, having windows just means you need to use cygwin or putty, instead of using an OS that does all that stuff natively. I think if Bill were to come here, he might regret it as many of the professors here have relatively high reputations in the CS research community and are very anti-Microsoft.

    From the first day of my Operating Systems class:
    (This is all from memory from six months ago)

    "How many of you use a Unix based OS?"
    about 2/3 of the class raises their hands
    "How many of you use Windows?"
    the remaining 1/3 raises their hands
    "I hope to change that by the end of this quarter."
    -Daryl Long

    I hope that most universities are like mine. I could not understand how a professor of Computer Science could actually use Windows. To me, it just does not compute. In that case, Bill better choose his route carefully. Hey! Thats probably why chose to go to Wisconsin of all places (It was one of those sad places they use Windows maybe)!

    1. Re:Pitchforks and Torches by amliebsch · · Score: 2, Insightful
      I could not understand how a professor of Computer Science could actually use Windows.

      That is why you fail. Seek understanding, and you will find enlightenment.

      --
      If you don't know where you are going, you will wind up somewhere else.
    2. Re:Pitchforks and Torches by efuzzyone · · Score: 1

      I hope that most universities are like mine. I could not understand how a professor of Computer Science could actually use Windows.

      To plays movies, games and other cool stuff :)

      --
      Creativity uninhibited www.kreeti.com
    3. Re:Pitchforks and Torches by ClippyHater · · Score: 1

      I could not understand how a professor of Computer Science could actually use Windows.

      Maybe because when they got their computer it had windows pre-installed and it was a good enough of an environment to get out of the way and allow them to do what needs to be done.

      Not everyone, not even professors, have a torch to burn. They just want to pursue whatever floats their boat(s).

      Now me, I can barely understand the professors I have this semester, and one of them is using the book's publisher's power point slides to teach, and the other is ignoring the book completely and just lecturing (why the HELL did he force us to purchase a $100+ book?!). Feels like I'm in a seminar instead of a university computer science course.

    4. Re:Pitchforks and Torches by Eli+Gottlieb · · Score: 1

      That bigot! There are plenty of good OS's that aren't Unix or Winblows!

  54. BILL GATES IS FUCKING AWESOME! by Anonymous Coward · · Score: 0

    BILL GATES FUCKING ROCKS! Fuck off if you don't think so

    1. Re:BILL GATES IS FUCKING AWESOME! by Anonymous Coward · · Score: 0

      who is this person 'awesome' ?

    2. Re:BILL GATES IS FUCKING AWESOME! by mrselfdestrukt · · Score: 0

      It's Ballmer's pet nickname. Yes! Awesome! Yes!Yes!
      He's also fucking grumpy and sleepy.

      --
      "I used to have that really cool,funny sig ,but it got stolen."
  55. college by npodges · · Score: 1

    So in my college psyc class, the teacher asks us to think of the most intelligent person we know. One kid said bill gates. i couldnt help but laugh at him. he was truly puzzled by my laughter, and asked "dont you like xbox!"

  56. For everyone who has wanted to... by mkiwi · · Score: 1
    I will have my pie ready.

    Muahhaaahahhaaa!!

  57. A few more questions for Bill by melted · · Score: 2, Funny

    When will you stop beating your wife?

    How many chairs does Ballmer go through in a month?

    You've said "the Chinese fucked us" to Kai Fu Lee, what exactly did you mean by that?

    What do you think about outsourcing?

    1. Re:A few more questions for Bill by killjoe · · Score: 1

      Mr. Gates two questions if you don't mind.

      1) If the truth bit you on your ass would you recognize it?
        2) I would like to know what you use to prevent your pants from actually catching fire when you speak.

      --
      evil is as evil does
  58. A better title by deaddrunk · · Score: 1

    Why Computer Science? Why bother?

    --
    Does a Christian soccer team even need a goalkeeper?
  59. Business Take Over And Underhanded Techniques by linsys · · Score: 1

    I don't want Bill to show up @ my school for CS... I want him to teach me the GREAT BILL GATES TECHNIQUES OF: Business Take Over And Underhanded Techniques

  60. Been doing it a while by Tablizer · · Score: 2, Interesting

    About 2 years ago he lectured in a southern Calif university. I was there (on the outside) as part of a demonstration against H1B's and outsourcing. One of his suited handlers came up to a demonstrator and claimed more H1B's were needed for the "tech shortage". He was talking to an unemployed techie. Gotta love suits. They have their own reality.

  61. Re:Shawn Walker said it best by Anonymous Coward · · Score: 0

    WTF? This is hilarious! This is so ridiculously incredibly stupid, It deserves some kind of an award. And dude, you totally violated his copyright. Numnuts. --> http://www.natall.com/pub/2005/100805.txt

  62. Best. Show. Ever. by Landshark17 · · Score: 1

    I'd rather see something like this...

    One night only: Come see renowned hypnotist Tom Delucha as he tries his craft on Steve "Monkeyboy" Ballmer!

    --
    This sig is false.
  63. Easy Targets by Anonymous Coward · · Score: 0

    No real world experience.

    Easily impressed by the 'Richest Man in the World'.

    Xbox360 - coooool.

  64. Overrated talk like at UIUC? No thanks. by jbn-o · · Score: 3, Informative

    The tickets for his visit to the University of Illinois at Urbana-Champaign sold out quickly too. But his talk was remarkably dull, the questioners were inarticulate (even the one person who tried to raise a FLOSS argument against Gates), and the hall was nowhere near filled. After asking around, I learned that Gates basically told the University he wanted to address the students; he essentially invited himself over. UIUC, being a large source of Microsoft employees, was perfectly willing to continue their relationship with Microsoft and promote his talk heavily. The local media didn't ask any questions (such as how he became so wealthy), nor did they refrain from expressing their unexamined adulation of money.

    What would have been far more interesting (particularly considering these are ostensibly educational facilities) would have been to have a response talk from someone at the FSF that was promoted with equal vigor and University backing, and broadcast on University television just as Gates' talk was. When Brad Kuhn came to visit not that long after Gates' visit, Kuhn's talk was also sparsely attended nor was it carried on University television. But thanks to a UIUC group (Free Software Society) you can download it and hear what he had to say (http://www.gnu.org/philosophy/audio/audio.html#FS S04). Kuhn's talk was far more substantive than Gates' graphics demo.

    Perhaps Gates will take the opportunity to again call free software "unamerican" or a "cancer" as Microsoft reps have done on previous visits to campuses and in other tours. Then the follow-the-leader coverage of his visit will have something interesting to quote and an excuse to ask why free software matters. But I'm not holding my breath for the local media or the Universities that let him give his job pitch to supply a more thorough examination of how we got where we are.

  65. I would welcome him but first... by netdur · · Score: 1

    er... where is my pie!?

    --
    "Steve Jobs invented the world" -- Bill W. GATES
  66. I was 10 feet from him :) by priyajeet · · Score: 0

    Pics in my blog www.priyajeet.com The best thing he showed was a artificial intelligent camera, tough describe it. Ok your cell phone screen is small, so you just put the cell phone under that camera, and the camera projects the screen on, say a wall....and that projection is interactive and alive, you can touch the projection on the wall, and move around the stuff in the camera.... then he took a business card and threw it under the camera...the that too got projected.... then he dragged the projection of card on the wall and dropped it on the projection of the cell phone screen, and whoa, cell phone gets the contact information of the card !!!

    --
    Very funny, Scotty. Now beam down my clothes.
  67. What a waste of an opportunity by MMaestro · · Score: 1
    Could Microsoft ever open its code and make more money from support than developement?

    No. Microsoft owns a monopoly on the OS business. Giving up their position to do support would do nothing but result in huge profit losses since they'd have to hire THOUSANDS of on-site 'technical support' people for the MILLIONS of users out there. Give a good financial reason why and they'd consider it.

    What's up with Microsoft and Linux? Seems like you guys have the same goal of wanting to write geat software for the benefit of everyone. Why not collaborate?

    Because their business goals are mutually exclusive. Oh and the whole 'you will not get paid for writing this massive program which millions of users will use for FREE' isn't something employees like to hear. Money still makes the world go round.

    Microsoft was recently sued by 20 states and found guilty of violatling the Clayton and Sherman anti trust acts. What have you done to rectify that?

    Nothing. Linux still isn't in position to topple Windows as a major OS. You don't shoot the horse pulling the buggy until you can afford a car. Try again when Linux becomes mass market feasible.

    It's still not possible to buy an MS-free computer from many vendords. Why? Will you personally pledge you will put no pressure on an vendors to sell "microsoft only" systems.

    Dell recently started selling Windows-less PC. If it catches on, you've won. If it doesn't, then it means the market for non-Windows only PCs isn't ready yet. Try again later.

    If anything I'd ask Bill Gates, what was the reasoning for deciding to make the anti-virus program of Windows Vista non-standard despite the numerous complaints against viruses in older Windows versions? Also, to what level of guarantee would customers recieve should they sign for anti-virus protection with Microsoft? Finally, for what reason has Microsoft decided to withhold the source code of the now defunct code of Windows 1.0, 3.0, 3.1, 95 (and maybe 98, but thats kind of pushing it)?

  68. Good idea. by andreyw · · Score: 2, Interesting

    One thing that I noticed in my two years of college now is that Microsoft is *very active*, always coming to CS orientation classes to give talks (UIC alums working at MS), giving talks to the CS college, actively looking for interns two times a year, actively partecipating in job fairs.

    Kudos to them. They realize that if they want future talent, they need to sell the idea of working for MS as early as possible. Why don't I see Apple, Sun, IBM doing this?

    1. Re:Good idea. by killjoe · · Score: 1

      Probably because they are not reviled like MS is. I bet both apple and IBM are turning down talent by the buckets.

      Be honest, who would you rather work for? Apple, Google, or MS?

      --
      evil is as evil does
  69. Mind blowing? by Anonymous Coward · · Score: 0

    dammit, where are the snipers when you need them?

  70. holy crap! by isecore · · Score: 1

    He's coming to somewhere near me?

    *reaches for sniper-rifle*

    --
    I enjoy large posteriors and I cannot prevaricate.
  71. Wrong approach by Percy_Blakeney · · Score: 4, Insightful
    Obviously, Bill Gates pulled this stunt in an effort to curb the declining CS enrollment in the US. The problem with his approach, though, is that this won't do anything to change the situation; the problem isn't that anyone considers computer science to be irrelevant, but rather that many people see it as having a limited future in this country. Look no further than the very visible layoffs due to outsourcing, and you will see why CS enrollment is down.

    If I had been in the class, I would have asked Bill the following:

    • What financial motivation do large software companies have to keep CS jobs in the United States?
    • Do you see outsourcing as a growing or shrinking trend?
    • If overseas workers are brilliant, low-paid, and trained in the US, then how will US workers ever be able to compete?
    • How would you compare the long-term job prospects in the US of a business major vs. a computer science major?
    1. Re:Wrong approach by Alomex · · Score: 1

      Look no further than the very visible layoffs due to outsourcing, and you will see why CS enrollment is down.

      And you would reach the wrong conclusion. Employment in CS is up. Sometimes the news give a distorted picture of things. Do you remember in the late 80s when Japan was about to take over the USA? Where are they now? If you had made your career choice based on the news back then you would have gone ahead and studied Japanese.

    2. Re:Wrong approach by doctorjay · · Score: 0

      REALLY good points.. does any one have any good answers to those questions I was thinking exactly the same thing.

    3. Re:Wrong approach by efuzzyone · · Score: 1

      # What financial motivation do large software companies have to keep CS jobs in the United States? CS people early a much better salary compared to most workers in US. # Do you see outsourcing as a growing or shrinking trend? There is still no dearth of IT jobs, and any decently trained computer guy won't have any problem in finding a decent well-paying job.

      --
      Creativity uninhibited www.kreeti.com
    4. Re:Wrong approach by Percy_Blakeney · · Score: 1
      Do you remember in the late 80s when Japan was about to take over the USA? Where are they now? If you had made your career choice based on the news back then you would have gone ahead and studied Japanese.

      Well, they've been kicking the US auto industry around for a couple of decades. I would certainly recommend that anyone that is interested in designing cars for a living should go ahead and study Japanese.

    5. Re:Wrong approach by Grishnakh · · Score: 1

      Yep. Last time I looked, GM's investment status was lowered to "junk", and was on the verge of declaring bankruptcy. Ford wasn't far behind either.

      The Japanese automakers mostly seem to be doing just fine, and even Nissan, which had some hard times for a while, is finally doing well again. Toyota and Honda haven't had any problems at all.

    6. Re:Wrong approach by Alomex · · Score: 1

      Still you would have made a mistake by beting your career on Japan. A close friend of mine did and moved to Japan. She had to come back in the early 90s as all the plum jobs in Tokyo dried out.

    7. Re:Wrong approach by Grishnakh · · Score: 1

      All the plum jobs dried out? How many jobs dealing with plums can there be in Tokyo? You can't use an anecdote based on some fruit (which Japanese probably don't eat much of anyway) as a supporting point for an argument like this.

      As for car jobs, you probably wouldn't have done very well as an automotive engineer in Detroit in the 90's, either.

  72. Cream Pie! by bmgz · · Score: 0

    I will lovingly bake a cream pie for sir gates, and "present" it to him.

  73. Questions to B. Gates by mtenhagen · · Score: 3, Interesting

    I have a few questions for Bill,

    1) Should a society defend it self against monopolies. If so how?
    2) Should children be raised with the thechnologie from one company?
    3) What is worse, people using pirated windows or people using linux?
    4) Should technology be accesable to everyone or only those who can afford?
    5) What is more important, money or a social society?
    6) How can we learn operating systems without the source?

    Are the answers from Microsoft different than your own? If sow why?

    --
    200GB/2TB $7.95 Coupon: SAVE90DOLLAR
  74. Bring it on... by mrselfdestrukt · · Score: 0

    I will kick that motherfucker so hard in the nuts that he will choke on his own balls.Seriously. If I ever met him in person I will probably mutilate him beyond recognition.If I had to count the times that I swore at Billy Goat and his fucked-up OS...
    I have to use Windows at work for all the crappy corporate things. For everything else there's Linux, FreeBSD and Solaris thank you.
    I think I should make an effort to see him if he ever visits my country again... hmmm.

    --
    "I used to have that really cool,funny sig ,but it got stolen."
  75. Appeal to wealth by Anonymous Coward · · Score: 0
  76. RUN by Anonymous Coward · · Score: 0

    ... as fast as you can!

  77. MONKEY.BAS (n/t) by Anonymous Coward · · Score: 0

    thinking of MONKEY.BAS?

  78. Bob and Bill and Melinda by billy+reuben · · Score: 1

    Maybe Bill's involvement with Bob had something to do with his interest in Melinda, Bob's manager.

  79. "Poisoning the well" fallacy by threaded · · Score: 1

    "Why Computer Science? Why Now?" This fallacy involves a question which at the same time presents a conclusion or consists of a conclusion in the guise of a question. The fallacy is committed by combining two or more questions which cannot be answered together (hence the name "compound questions"), or more often, by asking a question implying that a previous question has already been asked and answered in a particular way. The compound question thus prevents or avoids any opposing arguments and incriminates the answerer regardless of the response he gives because any answer would admit the preliminary conclusions built into the question. The classic, ancient example is, "Have you stopped beating your wife?" If you say, "no," you admit that you beat her. But if you say, "yes," you also admit that you used to beat her.

    1. Re:"Poisoning the well" fallacy by Eli+Gottlieb · · Score: 1

      So you're saying "Don't study computer science?"

  80. Bill Gates Is Coming To A College Near You by dangitman · · Score: 1

    RUN!!!!

    --
    ... and then they built the supercollider.
  81. Resistance by EwokMolester · · Score: 0

    Gates: "Join the collective"

  82. The hand by EwokMolester · · Score: 0

    The hand that rocks the cradle IS the hand that rules the world.

  83. Technology is Heading to Its Own Death as of Today by SluttyButt · · Score: 2, Insightful

    The advancement of technology will lead to its own death. Man's capacity to master the complexities is not limited but he is stretched too thin that it consumes a large part of his productive life. Furthermore the fruits of its rewards does not serve man's needs -- his happiness. Therefore he will abandon his pursuit for technology, or it does not strike his interests to pursue a goal that does not serve his peace and the peace of mankind, mainly for these:

    1) it is increasingly being used to harm mankind
    2) it encroaches into his privacy, leaving him caged like a paranoid animal
    3) even when used in peacetime, the war waged on the business circles is likened to war -- the hostility have devastating effect on the frail morale of an average human
    4) touting its capability, hostile competition only promotes creativity of a kind that pushes man over the edge -- where the surviving few have little chance to live and tell
    5) overt technology saps the human soul, making him spiritually dead

    Geeks out there, SPEAK UP!

  84. Why Computer Science? Why Now? by jandersen · · Score: 3, Funny

    Indeed, why? When you can learn something useful, like bricklaying, and earn as much or more with less effort?

  85. This is great! by r2q2 · · Score: 1

    Awesome. Someone that understands the power of computer science is advocating it. I think this is very beneficial to the fact that the interest in the field may be starting to wane because of globalization.

    --
    My UID is prime is yours?
  86. Pies by gilesjuk · · Score: 2, Funny

    What about pie detectors? :)

    http://www.bitstorm.org/gates/

  87. Compared security by duffer_01 · · Score: 2, Interesting

    It is interesting to note that the security Gates has here in Waterloo is far greater than that of the Canadian prime minister who visited the day before.

  88. Re:AMT by klubar · · Score: 1

    Can you say AMT (alternative minimum tax)? It basically limits your deductions. The AMT kicks in at around $150K. There are other ways to get around it, but in no case do you get a 1-for-1 deduction on charitable giving.

  89. Presumably not hosted by the linux clubs by smchris · · Score: 1

    Which brings up the question: how many colleges have Microsoft clubs?

  90. Re:AMT by jonatha · · Score: 1

    Charitable deductions are not affected by the AMT.

    However, the charitable deduction itself is limited to 50% of your AGI (30% for certain charities). See http://www.irs.gov/publications/p526/index.html for more than you ever wanted to know about it...

    --
    The SCO lawsuit makes me wish my company were in Utah. We need a new building.
  91. Thanks by Anonymous Coward · · Score: 0

    for the warning dude.

  92. Pie Bill? by sl4shd0rk · · Score: 1

    If I knew you were comin, I'd 'a baked a cake.

    http://media.santoalt.com/101/090304/gatespie.mpg

    Probably why they didn't tell anyone. There is a bakery
    down the street.

    --
    Join the Slashcott! Feb 10 thru Feb 17!
  93. IN SOVIET RUSSIA... by Anonymous Coward · · Score: 0

    In Soviet Russia Bill Gates Comes to a College near YOU!

  94. What abotu crypto? by LanMan04 · · Score: 1

    If they figure out P=NP, say goodbye to the usefulness of modern crypto algorithms, as they'll be trivial to crack. That's a pretty big deal.

    Ever hear of the knapsack problem?

    --
    With the first link, the chain is forged.
  95. To get students to show, he gave away video iPods by digitaldc · · Score: 1

    This convinced the students to go work for Apple.

    --
    He who knows best knows how little he knows. - Thomas Jefferson
  96. Michigan sucks (except, maybe for Fishing...) by Anonymous Coward · · Score: 0

    Bwaha.. too funny and sad - I didn't realize Michigan had dropped this much. Experienced and degreed but cannot find intelligent work *in Michigan* I am becoming physically Ill with it all.

    The few companies and opportunities here in West Michigan *reek* of the wage-slave mentality left over from the years of factory-worker mental encrustation.

    You'all have seen the reruiters - "must have 15+ years Java experience....", or a "BSEE required" to program simple C.... hahaha!

    If you think GW Bush's philosophies are off-track, then this side of the state has *derailed* - all his homies are here and vying for the next governorship, mainly so they can tank away the state's water in little clear bottles...

    Anyone who believes in the few openings that are available here, on web sites, say, for Aerospace or in Controls are actually being filled, think again: they are leveraging the "oh, we cannot find people" mentality to get incentives... And, those who get hired from prestigious universities (my nephew has and many of his friends) in are *bored to tears* within a year and leaving.

    Michigan Sucks, from someone who has lived and worked many places in Technology. Oh, and BTW, the people here suck too - rude, callous, unmannered, and arrogant - I know, I was raised here!

  97. Kids, don't do as I did... by alexandreracine · · Score: 1

    I think he wants to send them a message of good driving lessons.

    --
    No sig for now.
  98. Free MS Office for Linux to first 100 attendees ! by SgtChaireBourne · · Score: 4, Interesting
    If I were on such a campus, I'd paper the kiosks and announcement boards the day before with flyers promoting the event and proclaiming things like:

    Free MS-Linux preview CDs to all attendees!

    Free MS Office for Linux beta for first 100

    Sign up for free MS Linux Developers Kit

    That ought to make the question and answer session interesting.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  99. If he comes here... by Anonymous Coward · · Score: 0

    i'll use my Archimedes Death Ray on him...

  100. Hmm College dropout by TarrySingh · · Score: 1

    can't get over the hangover!

    --
    Scott McNealy to Michael: "Suck my Sun!" Michael Dell to Scott : "Lick my Dell!"
  101. Re:First post by Anonymous Coward · · Score: 0

    Isn't that the university libby hoeler went to?

  102. Gates used DARPA computer, was Re:Answer by Anonymous Coward · · Score: 1, Interesting

    Billg complaining about people not paying for SW is rich because he developed his famous basic interpreter on a DARPA-funded PDP-10 in the Aiken Computation Lab at Harvard. Actually, the rumor was that he first developed an interpreter for the Altair on which to develop the basic interpreter. The rumor at that time at Harvard was also that he got into some trouble for this use of a government funded machine for private profit.

    Harvard's CS program has an extract of his code on display. He was quite technically good.

    Disclaimer: this was a rumor at the time, not first hand knowledge. However I was in CS at Harvard when billg was.

  103. Really, why csc, why now? by beforewisdom · · Score: 1

    I really hope one of those students is smart enough to stand up and ask Bill Gates:

    "Mr. Gates, why are you trying to convince us to study CSC when your company is off shoring jobs? Are we supposed to spend the considerable money needed for tuition and the considerable time to learn CSC merely to be unemployed or to fill the lower quality, less interesting jobs that are left over?"

  104. Seriously: why BSCS instead of BS Engineering? by walterbyrd · · Score: 1


    Why put the time and time, effort, and money, into a degree, which is, at best, optional?

    For developers, and admins, the difference between having a BSCS, and not having it, are neglidgable at best.

    On the other hand, if you want to be an EE, you must have at least a BSEE. This makes the BSEE worth something.

    Besides, if you have an engineering degree, you can all yourself an "engineer" a true professional. As opposed to somebody who does computer work, and is lucky to be employed at all, and is generally treated like the dog who gets kicked around.

    So seriously, why chose BSCS over engineering? You can certainly do computer work with engineering degree - if that's what you want.

    1. Re:Seriously: why BSCS instead of BS Engineering? by AgentGibbled · · Score: 1

      Or perhaps the best of both worlds and get a BS in Computer Engineering? That's what I thought.

      I recently graduated with one of those (CE) and let's just say the jobs weren't exactly throwing themselves at me. Engineering Degree != easy job. And no, I wasn't restricting my search to a particular area, or even a particular country.

      From what I've gathered over the past few months, the problem is that there seems to be a mismatch between the available experience and what companies seem to expect. I saw lots and lots of postings for people with 5-10 years of experience go unfilled for months, and not very many postings at all for entry-level or junior positions. I even had an HR person at one organization explain that every time they posted a "junior" or "entry-level" position, they got "thousands" of applicants. They found it easier just to ask for more experience because it resulted in a much smaller pool of qualified applicants and they spent less time narrowing it down.

      In the latest issue of my local engineering professional organization's monthly publication, there were dozens of ads for "I've recently graduated and I need a job" from all disciplines (Civil, Mechanical, EE, etc.) and only two from employers looking for people (both had the word "director" in them).

      Also, to get a professional designation (P.Eng.) you need several years of relevant experience (varies by area depending on your professional organization... it's four years here) and unfortunately for the overwhelming majority of engineers doing "computer work", most software development doesn't count as "relevant experience". As a result, many computer and software engineers never get their P.Eng., and don't actually become a "true professional".

      So wrt the parent post - in my experience being a recent engineering grad makes you no further ahead than a recent CS grad if you're trying to do "computer work". There's a good chance of never getting a professinal designation as an engineer doing "computer work" -- and thus never becoming a "true professional". So, why choose BSCS over BSEE or BSCE? Because you don't feel like taking four or five calculus courses? Because you have no interest in working on hardware?

      If I had it to do over, I would still choose CE because I am interested in the types of courses a CE student takes. If all someone wanted to do was generic "computer work", then a CS degree is likely more than adequate, and the coursework load is somewhat less insane.

      -AG

    2. Re:Seriously: why BSCS instead of BS Engineering? by jinzumkei · · Score: 1

      So, why choose BSCS over BSEE or BSCE? Because you don't feel like taking four or five calculus courses? Because you have no interest in working on hardware?

      I don't know where you went to school but at my university (Purdue), CS majors prolly take the most math classes outside of math majors (in fact CS majors usually doubled as math majors). Every one of my friends who graduated with me (May 2005) who wanted jobs got jobs, most of us had are coices between 2-3 different companies (and no it wasn't general IT work or "computer work"). As for the less insane coursework comment, the CS/EE/CE coursework is equally difficult.

      Sorry i just had to jump in and defend my degree :)

    3. Re:Seriously: why BSCS instead of BS Engineering? by Anonymous Coward · · Score: 0

      At the university i went to, the CE major had a math degree, if they only changed majors. The thing was to actually get a math as another degree required 3 more courses...

  105. U of W sold out immediately by ylikone · · Score: 1
    Bill is coming here to the University of Waterloo (in Ontario, Canada) and the thing was sold out soon after being announced.

    I know there are a lot Linux advocates around here, I wonder what kind of questions they will be allowed to ask. Anyway, I'm sure it'll be all about "Become programmers, buy... I mean learn C# and forget about that open source crap".

    --
    Meh.
    1. Re:U of W sold out immediately by chris09876 · · Score: 1

      Actually, I just got back from hearing him at UWaterloo, and there weren't any provocative or controversial questions! I was disappointed. They didn't take very many questions at all (maybe 10 out of 200 people who wanted to ask them). He did mention wikipedia as being a site he liked, but said he wasn't impressed with Google's search engine.

  106. Re:Technology is Heading to Its Own Death as of To by PrimeNumber · · Score: 2, Funny

    I didnt know the Unabomber posted on slashdot.

  107. He wrote the entire BASIC for Commodore 64 by ysegalov · · Score: 1, Interesting

    Believe me, he did a great job there. Some tricks with floating-point on that messy 8-bit machine with 3 (!) registers, two of them are only index counters (X and Y) and only one 8-bit accumulator! I reversed some of his code at the time, I remember he did some real 'real programmer' stuff there.

  108. Way to drop the ball... by lordsid · · Score: 0

    Wow this was posted at 10:55 PM! How the hell was I supposed to make a cream pie and nail him with it before he returned to his hotel?

    --
    IMAGE VERIFICATION IS EVIL!
  109. Where's the Code? by 4of12 · · Score: 2, Insightful
    Still, he was a master of BASIC. He developed many BASIC roms for a lot of different machines in the late 70s and early 80s. DOS's BASIC was actually a derivative of much of his early code.

    I'm inclined to believe that Bill Gates was a sharp programmer back in the late 1970's and early 1980's from what I've read.

    Not to mention that he has a talent for reading legalese (Dad was a lawyer) that typically turns off many programmers. That talent was instrumental in his company's ascendency; people didn't expect a computer nerd to pay attention to contract language and he was able to attack and defend his interests the better due to his opponents underestimating his ability.

    But what I (and I suspect many other programmers here) are curious about is to see actual examples of code Bill Gates has written. Someone's code tells a lot about them, in the same way that written language in general is emblematic of the author, his personality, outlook on life, etc.

    So, I'd like to see examples of Bill Gates' code, just out of historical curiousity.

    Or is it still closed source after a quarter of a century?

    --
    "Provided by the management for your protection."
    1. Re:Where's the Code? by Why2K · · Score: 1

      Well, here's one sample written by Bill for which the source code is available.

    2. Re:Where's the Code? by aCapitalist · · Score: 1

      Dr. Dobbs used to sell CDs called "Programmers at Work" which was a compilation of interviews of various programmers from the 70s and 80s.
      There was some of his assembly language listings in there. From what I hear he was a good hacker. He knew a lot of the old assembly tricks that programmers used at the time to squeeze every last byte out of those miniscule memories.

  110. I saw him speak (different context) UW in Seattle by Anonymous Coward · · Score: 0

    And he was funny as hell. He joked about not graduating from any college. He told a story about how he used to sneak unto the University of Washinton's computer labs in the middle of the night to learn how to use the computer system (something like "They were doing number crunching for 21 hours a day, I thought that I needed to do something about the other three")

    Posted AC for obvious anti-Gates sentiment karma damage.

  111. He was a math major, not accounting. by TurkishGeek · · Score: 2, Insightful

    Bill Gates was an undergraduate in the Math department before he dropped out, you might want to get your facts straight.

    --
    Zigbee Central: A Zigbee weblog
  112. Declining enrollment in first year computer scienc by jkind · · Score: 0

    Our university went from 150 last year first years to 28... Any other similar stories of declining enrollment??

    --
    ~jennifer.k~
  113. science vs. engineering by sedyn · · Score: 1

    I prefer to look at it as engineering is a means to an end, while science is an end in itself.

    --
    Am I open minded towards open source, or closed minded towards closed source?
  114. Forget the colleges... by Wiseazz · · Score: 1

    By then it's too late (for most, anyway). If he really wants to inspire youth to technology careers, then he needs to be visiting high schools.

    --
    My sig sucks.
  115. Re:Overrated talk like at UIUC? No thanks. by Alomex · · Score: 1

    and the hall was nowhere near filled.

    This speaks ill of your university, not Gates. Depending on your personal philosophy, he is either the richest man of the world, the most important figure in the software industry or the evil incarnate. Either way your students couldn't drag their sorry ass to see any of these three in person.

  116. Whoa, he travels a lot. by Tarqsharq · · Score: 1

    Bill Gates was also at University of Michigan (Ann Arbor campus) on Wednesday (the 12th) as well.... He was there at 10 am though. I was studying for a hell of a midterm or else I would have gone to see him.

  117. Be fair by CrazedWalrus · · Score: 1

    Usually the founder of a successful company very quickly goes into management. (S)he has very little choice in the matter, as they understand the ideas best, and can probably sell them best. Naturally, they'd need to hire someone to work on the code that they're now trying to sell full-time.

    It's a logical, natural progression - the first guy almost never stays at the bottom for long. Once out of the "garage" phase, he's the "President" of the firm, and probably not doing a lot of coding at that point. How absurd would it sound if the owner of the company is sitting in a cube, working 14 hour days, coding his heart out, all the while reporting to a manager he hired?!

    Yeah, Bill probably didn't write much code, relatively speaking, but he's always been a fantastic salesman, which is what the founder of any successful firm has to be.

  118. Considering all the Gates buildings at this UW by WillAffleckUW · · Score: 1

    it's not surprising he'd visit our sister UW in Wisconsin to give a speech.

    I mean, I'm sitting in Suzzalo right now, across from the Paul Allen library, next to Mary Gates hall, and walked past probably six Gates buildings just this morning.

    Will in Seattle (UW)

    --
    -- Tigger warning: This post may contain tiggers! --
  119. Attention all U Dubbers.... by cttforsale · · Score: 1

    When a newsgroup is prefixed with "uw.", it refers to University of Waterloo, NOT University of Washington...ffs

  120. What did the cmpsci major say to the .... by DeadDecoy · · Score: 1

    buisiness major? I'm taking your job.

  121. Yaaaaawwwwn by indytx · · Score: 1
    Gates discussed "The Impact and Opportunity of Technology: Why Computer Science? Why Now?" at a student forum.

    Why? So you can see your job outsourced to India. Duh!

    --
    Make love, not reality television.
  122. Did he bring along Indian work visas by WillAffleckUW · · Score: 1

    so we can work for him at the new MSFT buildings in Bangalore, India?

    Just curious.

    --
    -- Tigger warning: This post may contain tiggers! --
  123. Bill Gates won't see your job application. by jbn-o · · Score: 1

    I think he is very wealthy, but wealth doesn't inherently make him worth seeing. It would be naive to think that he will impart what actually gave him such tremendous wealth. I don't think he is "evil incarnate" or "the most important figure in the software industry". The ticket-holders who didn't attend the lecture probably figured out how many other better things they could do with their time. Also, this false trichotomy has nothing to do with one's philosophy. The first matter is a matter of fact—either he is the world's richest person or he isn't. The other two are matters of opinion, but I don't think there's any reasonable argument (nor is it productive to characterise) in terms of "evil", and importance to an "industry" is both vague and overvalued. Business should not be the measure of all things.

    Finally, the University of Illinois at Urbana-Champaign did what they could to promote Gates' shallow talk—they distributed all available tickets very quickly. They can't force people to show up.

    1. Re:Bill Gates won't see your job application. by Anonymous Coward · · Score: 0

      The ticket-holders who didn't attend the lecture probably figured out how many other better things they could do with their time.

      Yeah, right.

  124. H1 - visas & Wrong approach by efuzzyone · · Score: 1

    The reason why the companies had to clamor for increase in H1 visas and then hire people from outside is because, the lack of *quality* CS talent in US.
    In fact it is more expensive and troublesome for companies to get foreign workers on H1 visas, and it doesn't result in any cost saving, rather they have to shell out more money on the paper work and stuff, and besides there are communication problems.
    If more American students study CS, and do masters or phd, then definitely the number of people working in Microsoft or any IT company on H1 visas will decrease.
    Instead of heckling others and being outright xenophobic, look at yourself and try to figure out why you were fired?
    And outsourcing, the work which is outsourced is generally the low end one, but if people stop studying advanced level technical subjects, then pretty soon even the high level work will have to be outsourced.

    --
    Creativity uninhibited www.kreeti.com
    1. Re:H1 - visas & Wrong approach by Percy_Blakeney · · Score: 1
      Instead of heckling others and being outright xenophobic, look at yourself and try to figure out why you were fired?

      Who's heckling? They are valid questions that deserve answers. And you shouldn't assume anything about me -- I'm in a MS program for CS at a major public university, have a full-time job as a network/system admin for a large company, and have never been fired in my life. My questions are not driven by some personal vendetta, but rather by a desire to hear real answers to basic economic questions facing people with CS careers.

      And outsourcing, the work which is outsourced is generally the low end one, but if people stop studying advanced level technical subjects, then pretty soon even the high level work will have to be outsourced.

      Why would the high level work stay here, even if US residents (or future US residents) do study "advanced level technical subjects"? You do realize that you can get an MS or Ph.D. in CS in China, India, and a whole host of other countries? For that matter, many of my classmates that are foreign nationals will undoubtedly return to their home country once they have finished their training here. The hard reality is that there are thousands upon thousands of highly trained and intelligent workers in other countries that have significantly lower costs of living. As you mention, there can be communication problems, but companies will analyze the cost versus the benefit and decide which way to go. I'm guessing that as the outsourcing process becomes more and more refined, its inherent cost will decrease and thus lead to more and more outsourcing, creating a dearth of demand for engineers in the US market.

    2. Re:H1 - visas & Wrong approach by efuzzyone · · Score: 1

      I am sorry, I didn't mean to accuse you of heckling, no you weren't, I wanted to post my message in a new thread, but I messed up somewhere, and instead replied to your post.

      Yes, I admit slowly even advanced high level technical jobs, might start being offshored, but as the world becomes more competetive, we cannot just sit still and watch it passively. We also need to grow and improve our standards, in fact more people should choose technology careers, and innovate and keep America in the fore-front of technology.

      Unless we do this companies like Microsoft, IBM, Dell have to go offshore to get their work done, they are corporations who want to make money, and if they don't do this then their rivals will, or else some company from these nations will take over and kill their business.

      --
      Creativity uninhibited www.kreeti.com
    3. Re:H1 - visas & Wrong approach by Eli+Gottlieb · · Score: 1

      You have it backwards. The economy is supposed to work for us rather than us working for the economy.

      It is the company's (highly irresponsible) choice to outsource, as evidenced by the fact that they push for higher quotas on work and student visas. If they wanted to hire US workers, they would. After all, many foreign workers either trained here or were trained by others who had trained here, so everyone's got the same knowledge and skills all around. The only difference is that the guy in India or China can make a wage I would be dirt poor at while living comfortably. How the hell am I supposed to compete with that? Your answer is probably to be better trained and more skilled than Mr. Anderson from overseas, but why should I train more than necessary to get the degree in order to please some greedy firm that considers me expendible anyway?

      We need goddamn CS/programming coops.

  125. I wonder what other campuses he is visiting? by Mike+McCune · · Score: 1
    --

    In a world that is Free and Open, who needs Windows and Gates?

  126. Or to be cruel by SgtChaireBourne · · Score: 1
    or to be cruel add to that...

    Dress like your favorite StarWars/StarTrek character and win chance to get free Vista developer's kit

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.