Slashdot Mirror


Bill Gates Forecasts Victory Over Spam

nfk writes "BBC reports from the World Economic Forum at Davos, where Bill Gates said spam will be a thing of the past in two years' time, thanks to a three-pronged approach to the problem: filters, expensive computation for e-mail and the digital equivalent to stamps, paid if the receiver considers he is being spammed. He also expects to catch up with Google, although he praises the company and the IQ of its research team. Finally, he announces mind blowing developments for the next XBox generation and says that, in a decade from now, 'we will laugh at personal computing as we know it.' No need to wait, I do it every day." (We've mentioned Microsoft's sender's-option payment scheme before.)

31 of 445 comments (clear)

  1. Bill Gates forecasts victory over spam... by JessLeah · · Score: 4, Insightful

    ...by requiring all emails to use Microsoft's proprietary, heavily patented, closed-source "SMTP++" technology, which runs only under Windows... Thereby, of course, locking out all non-Windows users...

    Don't laugh, it could happen!

    1. Re:Bill Gates forecasts victory over spam... by aTMsA · · Score: 5, Insightful
      Bill Gates will find that that approach is infeasible even for him.

      E-Mail has an enormous and heterogeneous install base, and while outlook has a strong grip on the client market, that's not the only place where it counts. There are a lot of servers which use non-microsoft software, and making even a sizable majority of them swap will be a daunting task.

      That said, for one time i hope Bill is right.

    2. Re:Bill Gates forecasts victory over spam... by phre4k · · Score: 3, Insightful

      What? No. Too many mail servers are running on *nix machines.

      Yeah, but remember that ten years ago all webbrowsers were non-ms. You can't just rule it out that easily. I could imagine that many users would change their mail-provider if they would get rid of all that spam

      --
      "Nobody really checks their email any more. They just delete their spam"
  2. Yeah, spam filters. by Nucleon500 · · Score: 4, Insightful
    I'm usually a fan of spam filters. But the key is that they must be trainable - a far cry from Outlook 2003's filter, which relies on a fixed spamminess table. For those of use with real mail clients, spam filtering is already here.

    And I don't think micropayments will stop spam - wouldn't the spammers just use servers that didn't require that? And would email be as useful if you could only get mail from someone who bought into a particular micropayment system?

  3. Out of the mouths of billionaires by ScottSpeaks! · · Score: 4, Insightful
    "What is holding things back right now is software," Mr Gates said

    So kindly get out of the way, and let the rest of us fix it.

    1. Re:Out of the mouths of billionaires by ottffssent · · Score: 5, Insightful

      Well, for starters, ol' Bill owns patents and copyrights and the source code to a lot of the world's most frequently-compromised software, and doesn't have a sterling history in the patching department himself. So not only is Microsoft enormously contributing to the problem, it's deliberately standing in the way of solutions.

    2. Re:Out of the mouths of billionaires by Anonymous Coward · · Score: 1, Insightful

      In what ways do Bill and/or Microsoft impede yours (or anyone's) ability to improve software?

      Are you joking?

      There is this website called Slashdot that occasionally covers these kinds of issues - perhaps you should read it from time to time. Microsoft's latest activities were mentioned just this morning. They're trying to patent a technique that's already in widespread use by OpenOffice. Since they can't beat the competition - they've decided to cheat and claim they own the IP. How is that not antisocial?

      The biggest story in recent memory is that they're trying a similar approach against Linux through a little company called SCO - who you may have heard of. Microsoft has contributed millions to their campaign to claim that they own Linux - when they never built it in the first place.

    3. Re:Out of the mouths of billionaires by ScottSpeaks! · · Score: 3, Insightful
      In what ways do Bill and/or Microsoft impede yours (or anyone's) ability to improve software?

      First, understand that it was a silly request, on par with asking [insert political party here] to get out of government and let the [insert another party here] fix everything. I don't seriously expect it to happen, and yeah, there'd be bad side effects. But to answer your legitimate question:

      One of the most obvious ways they impede us is by denying us access to the source code for their software. I can't (for example) fix the security holes in IE, because it's closed-source.

      Another way is by requiring - by dint of their command of the marketplace - that software to be written for - and deployed on - their operating system. If I need (for example) a real-time, never-gonna-crash platform for my better mousetrap to work, and all that's out there in sufficient numbers is Windows, I'm stuck.

      Another is by keeping competing products from reaching their intended market. I might develop a superlative word processor, but when MS Office is included "free" (i.e. bundled and included in the price) with so many PC purchases, I have little chance of successfully marketing it. Like happened to Netscape, or BeOS.

      Sure, it's theoretically possible to get around all of these obstacles MS presents to innovation. And one could argue that some of them aren't necessarily MS's fault. But it would be so much easier for others to improve upon what we have now if Microsoft were to (as I kiddingly put it) "get out of the way". Release the code, shut the doors, and retire. If you really want revolutionary advances in software, that'd do it.

      If Gates says that the software is holding us back, and it's mostly his software, doesn't that suggest that maybe he's part of the problem?

  4. A bit hypocritical by bangular · · Score: 5, Insightful

    seeing at Hotmail sends me spam. Altough I know they don't consider it spam seeing as it's Microsoft. They also don't consider their pop ups "pop ups" persay...

  5. Will "e-stamps" eradicate spam... by killbill! · · Score: 4, Insightful

    ... or merely free e-mail services?

    But ultimately, Mr Gates predicted, spam would be killed through the electronic equivalent of a stamp, also known as "payment at risk".

    This would force the sender of an e-mail to pay up when an e-mail was rejected as spam, but would not deter senders of real e-mail because they could be confident that their mail would be accepted.

    "Microsoft is pursuing all three approaches, and spam will soon be a thing of the past," Mr Gates asserted.


    I'm going to create several hotmail accounts, send hundreds of e-mails between them, and then reject them as "spam".

  6. Not filters by AndroidCat · · Score: 5, Insightful
    In the "filters, expensive computation for e-mail and the digital equivalent to stamps" bit, his first solution is actually a puzzle/challenge-response system rather than filters.

    From this article:

    One, which he called human interaction, would send a puzzle back to the sender. The puzzle would be designed so that only a human could solve it. The e-mail would be accepted only if the puzzle were solved.
    None of his solutions are very new or stunning. All of these have been subjected to the Hash of Death on Slashdot before. I'd say step one should be to fix all those trojaned boxes acting as spammer proxies. Can you and your associates arrange that for me, Mr. Gates?
    --
    One line blog. I hear that they're called Twitters now.
  7. Bill Gates Forecasts... by Meneudo · · Score: 3, Insightful

    I don't really care if he says it. Many other professionals are saying it as well, I trust them. I could care less how much somebody predicts something, unless they have research to back it up and/or are some kind of spamologist. Bill obviously has no more legitimacy over anyone else. Yet this comes from a big figure and so it *must* be true. I say give credit where credit is due and respect the people who have been fighting against spam, instead of one person with a lot of money. If I had billions of dollars for screwing people over, would that make my opinion count any more than someone else's? No... Wait... corporate america...

    --
    ...
  8. Re:catch up with google? by Erratio · · Score: 5, Insightful

    More like a huge waste of resources. Rather than working with the great ideas that Google has rather worked out (like most IT companies) and maybe actually contributing something to the future of computers, they'll come up with their own proprietary clone with their own quirks and features and then try to compete with Google, and the cycle will continue with whatever new innovations are released. His statement about Google shows that Microsoft is really just out to compete with the world. Competition is of course a good thing, but that's with new things, not reinventing the wheel just so you can say your's is rounder.

    --
    I don't try to be right, I just try to make people think
  9. software and not hardware.. by ongeboren · · Score: 1, Insightful
    "In a world of "seamless computing" everything would be digital, flexible and personalised, and driven by software not hardware."

    That is why Microsoft is only PC and Mac compatible.
    Who should we be laughing at in a decade?

    --
    First I wanted to be a chef. Then I wanted to be Napoleon. My ambitions have continued to grow ever since.
  10. Re:xbox n stuff by mingot · · Score: 3, Insightful

    Let me prefix all of this by saying that I'm a GameCube fanboi and have no particular love for the XBox...

    Although, compared to other consoles it is quite powerful, its still fairly weak.

    When it comes to hardware specs it is not weak. It's marginally better than both the GC and PS2. It lacks the possibility for upgrades (such as the processor or memory) and by today's standards 800mhz is hardly anything (i think thats what the clock speed is off the top of my head).

    You make two point here and I'll address them both. As for being upgradable, that's true, and a GOOD thing. By having a locked specification game companines can QA a game on a single system and never have to worry about this driver or that driver for some new piece of hardware causing trouble for them. The second a user can upgrade a game console is the second they become useless to a large majority of the people who own them. Mom and Pop with a 10 year old son to no want to install patches, see blue screens of death (or kernel panics), or any of the other nonsense that comes along a full blown PC. They want an appliance, a black box if you will, that has a hole to put media in and "just works."

    As for the processor speed... The GC and PS2 both have processors running at lower speeds. Not that it makes much of an argument for anything as the GC has a PowerPC and the PS2 has an "Emotion Engine." Not sure what that is, but as long as it plays the games it's not really a concern.

    Another thing i think is 'less noble' about the xbox, is the fact that most of the important components in the machine aren't even made by microsoft (nvidia i believe).

    This is fairly common now and will be the norm in the future. ATI and NVidia invest millions (billions?) into GPU design. Why should MS/Sony/Nintendo do the same when they can buy off the shelf parts that will likely do a better job and pass the savings on to the consumer so they can buy more games?

    I don't believe console gaming will catch up to pc gaming any time soon.

    I don't believe PC gaming will catch up to console gaming any time soon.

  11. SPAM could be solved much faster... by Pig+Hogger · · Score: 3, Insightful
    ... if Microsoft would drop dead tomorrow morning.

    No more:

    • Insecure OSes that can be trojaned by viral spam-relaying malware
    • Stupid non-standard e-mail clients that will automatically display tracking web-bugs that confirm dictionnary-attacked e-mail addresses.
    • Stupid lame e-mail delivery agents that can be cracked from outside.
    • Internetworking standards that are denatured beyond usefulness.
    • Crappy web-browsers that install all sorts of malware on user computers.
  12. Re:xbox n stuff by Gmalloy · · Score: 3, Insightful

    I don't know who modded this up and what they were smoking, but...

    Trying to say that an 800mhz processor in a console is going to hold it back is totally asinine. So far we've seen just the first generation of games, developers have not yet come close to utilizing all that the xbox has to offer in terms of hardware. This year you'll see the new games that just start to unleash the potential this system has to offer (HALO 2 and Fable among others...).

    Now if you wanted to bash the xbox, you mention:

    - it weighs about a metric ton
    - doesn't fit in my stero rack nicely
    - is the loudest piece of equipment i own
    - doesn't do progressive scan dvd playback
    - last product to market

    However, having the fastest processor in a console, and the only integrated hard drive and ethernet card give it great potential and make it somewhat of an innovation. It may be handy to note that the gamecube runs at (?) 400mhz, and the PS2 runs at 200mhz(?), but it has little to do with the quality of the games 3rd party developers can produce.

    fact that most of the important components in the machine aren't even made by microsoft (nvidia i believe)

    Yea its a real shame they outsourced the gpu to one of the premier graphics chips companies in the world...

    //rant

  13. Re:catch up with google? by mingot · · Score: 5, Insightful

    So all of the OSS projects that are attempting to replicate microsoft functionality should just pack it in and fold?

    You know building a better mousetrap starts with the basics and if another company or project has the basics down pat you pretty much have to re-invent that wheel before you can innovate. It's why being able to read MS file formats has always been pretty high on the list of features that have to be working for all of the MS Office knock-offs (until they get the basics down pat and begin to really innovate).

  14. but what about typos? by holy_smoke · · Score: 4, Insightful

    "...stamps, paid if the receiver considers he is being spammed"

    What if I accidently type in "joe@yahoo.com" instead of "joel@yahoo.com" and joe decides I am spamming him? Should I be required to pay up becuase of a mistake? Who's going to enforce payment (really)?

    I fear that if we make email more difficult to use then it begins to lose its appeal (think instand messaging alternatives).

    --
    Is the juice worth the sqeeze?
    1. Re:but what about typos? by rock_climbing_guy · · Score: 2, Insightful
      Actually, knowing MS, you'd probably get a bill like this:

      joel@yahoo.com mail rejection: 3 cents
      electronic mail anti-spam service fee: five dollars
      universal service fee: one dollar

      You total: $6.03

      Please pay to the Microsoft Corp., ....

      --
      Wh47 d1d j00 541, 31337 15n't t3h r0xor5 ne m0r3???
  15. Second or two of processing time by Safety+Cap · · Score: 3, Insightful
    That would not work, as the spammers would just set up their own sendmail servers and pump out spam to their heart's content.

    Effective countermeasures to spam include better spam filters (like Popfile, as you mentioned), and ensuring that all routers drop invalid packets: packets with impossible (from a subnet stance) source or destination addresses. The latter will prevent most forged headers.

    Micropayments cannot work unless SMTP is redefined. Switching over the installed base (it has to be all-or-nothing, or it doesn't work because you can't have a micropay server talk to one that is not, or the whole scenario breaks down) will be problematic at best.

    --
    Yeah, right.
    1. Re:Second or two of processing time by Zeinfeld · · Score: 2, Insightful
      Micropayments don't have to change SMTP at all.

      Bill did not suggest Micropayments. He suggested great big honking huge penalty payments to be paid by spammers. Completely different issue.

      I have spent a lot of time trying to get micropayments to work and it is a really hard problem. Applied to email it would raise costs to levels that would eliminate many of the current uses of the net. Nobody could ever afford to run a mailing list like cipherpunks as a hobby.

      Penalty payments is another issue, that can be done through well known commercial mechanisms, TrustE is already doing it, so is Ironport.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
  16. Yeah, right! by El · · Score: 1, Insightful

    Isn't this the same guy that said "Nobody should need more than 640K", "nothing will come of the Internet", and "what we need is a breakthrough in factoring large primes"? The same guy that though Microsoft Bob and Clippy were neat ideas? The same guy that hired Steve "Developers! Developers!" Ballmer? Just 'cause the guy has $50 billion doesn't make him an expert on predicting the future!

    --

    "Freedom means freedom for everybody" -- Dick Cheney

  17. Finally, a use for "grid computing" - spam keys by Animats · · Score: 3, Insightful
    Spam key generation is an ideal application for "grid computing" - very distributed, compute-intensive, moderate data traffic, tolerant of failure. Spammers are already used to capturing the machines of others and using them for their own purposes. Effectively, they already have a "grid".

    If it takes some massive computation to generate a key to send an e-mail, spammers will just have their captured zombies do it. All on Windows home machines, of course, where most users won't notice.

    For the "legal" spammers (as legalized by the CAN-SPAM act), there's another alternative - unloading the task onto customers. Sharman Networks could make all tke Kazaa clients do it. Legally - read the Kazaa EULA.

  18. and if your email addr gets hijacked? by josepha48 · · Score: 3, Insightful
    Who pays if someone starts sending email using my email address? I have already had this happen and as such I have had to change my email address. But what if you work for a company and the company uses bobm@floobla.com? Then someone starts sending email as bobm@floobla.com. Who pays for phoney reply-to addresses?

    The real and only solution is email sending authorization. If you are going to get your pop mail you must send USER and PASS commands. These need to be part of the SMTP somehow. Then they need to be adopted by ISP's across the GLOBE. Then they need to be required and any email that does not meet this does not get sent. Yes people will have to upgrade email programs, but it is a small price to pay!

    --

    Only 'flamers' flame!
    Does slashdot hate my posts?

  19. spam fines by Andy+Smith · · Score: 2, Insightful
    But ultimately, Mr Gates predicted, spam would be killed through the electronic equivalent of a stamp, also known as "payment at risk".

    This would force the sender of an e-mail to pay up when an e-mail was rejected as spam, but would not deter senders of real e-mail because they could be confident that their mail would be accepted.
    I applaud any efforts to combat spam but there seems to be a problem with these payments.

    Aren't most spammers criminals? In future, if legislation continues as it has recently, won't all spammers be criminals? Therefore, doesn't it make sense that these criminals will find a way to avoid paying the fines?

    On the other hand, with an up-front payment scheme, costing say a tenth of one pence per e-mail, that at least removes the option for criminal spammers to simply not pay. Of course they may pay using stolen credit cards or some other form of fraud, but that exposes them to an even greater wrath of the law and may lead to them being stopped a lot sooner than if all they had done was refuse to pay an ISP's e-mail fine.
  20. bullshit by ArchieBunker · · Score: 1, Insightful

    How about every redhat install up to about 6.0 that had every service running and smtp relaying enabled by default? Don't even get me started with solaris boxes...

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
  21. Re:surely charging for email delivery will stop sp by interiot · · Score: 2, Insightful

    Granted, you do get some spam in your snail-mailbox. But basically, it's seems like a given right now that the amount of spam that an email-box is recieving will double every year or two. There's no reason for spammers to not keep spraying more and more shit onto the internet, since it's free. I have a couple spam emails that are very likely from the same spam author (SpamAssassin hits the same thing in them every time) that get sent to me EVERY SINGLE DAY. If companies had to pay for stamps for online messages, they'd simply decide it wasn't worth it to spend that much money on advertising (or they'd at least choose a more effective / less annoying way to blow their money, eg "sign up for a bank account, get a free shotgun!").

  22. How to solve the spam problem by steveha · · Score: 4, Insightful

    Problem: email is cheap, almost free, so a 0.00001% response rate on spam is still enough to make money.

    Solution: make email cost something.

    How?

    Government? No no no no no. We want full control over our own email. Government should only be used to solve problems that only government can solve, and email doesn't rise to that level.

    So, the solution:

    A new protocol to replace SMTP. Someone sends you an email, and your server replies with the amount of the micropayment required for the email to go through. Then they can pay or decline. Most people would leve this set to a low amount (five cents sounds good to me), but famous people might set the bar higher to reduce the amount of email they get. The server has a "white list" of people you won't charge for email; this will use digital signatures, not an easily-forged header field.

    Your email client has three toolbar buttons: refund the fee for this message and add the sender to the white list, refund the fee for this message, and delete message without refunding the fee.

    We would have to run this in parallel with SMTP for a while, but it will be hugely popular. People using this will find no penis enlargement (excuse me, "pen1s en.la.rg.em.en.t") emails in their new inbox, even as their SMTP inbox gets worse and worse with spam. The word-of-mouth on this would be incredible: "I only check my spambox every other day or so, if you want to get in touch with me quickly you will need to use the new email format."

    Quick numbers:

    Let's assume some wild numbers (I have done no research, I just made these up). Suppose a typical spam run sends out 100,000 pieces of spam, and 30 people are dumb enough to bite (sounds high, but let's assume it) and each of those people sends $30 (hoping to "get bigger now"). That's $900, which is a clear profit if you are simply blasting emails over SMTP. But if the average person charges five cents to receive an email, it would cost 5,000 dollars to send out that spam run, for a net loss of $4,100. This is why spam would no longer work.

    Note that you might receive ads in your inbox, but they would be ads where the sender is confident that the ad is worth five cents. If someone sent me a coupon good for $20 off something I actually want to buy, I'd even refund the five cents.

    steveha

    --
    lf(1): it's like ls(1) but sorts filenames by extension, tersely
  23. Lets make a FAQ by dasunt · · Score: 4, Insightful

    SPAM-Solution FAQ v.01

    Congratulations, you have an EMAIL SPAM Solution.

    Now, before you release it to the world, why don't you consider these points:

    1. Not all mass-mailings are spam. Will your solution break high-volume mailing lists?
    2. Not all computer generated mails are spam. Will your solution break order status updates from web businesses? What happens if the business does not use the same domain for emailing? support@customers.example.com instead of store.example.com?
    3. Speaking of which, will your solution break messages sent from computers without an external email server? What happens if the cronjob on gateway.example.com wants to send bob@example.com an email?
    4. Spamming is worldwide. Will your solution include a spammer in, say, South Africa?
    5. A spammer can use more then one machine in order to send email. Does your solution still work if the spammer is controlling 10 machines? 100 machines? 1000 machines?
    6. Inversely, will your solution bog down my cellphone's anemic processor when I check my mail? Or will it cause my ISP to purchase faster hardware and pass the price on to me?
    7. Finally, if I forge the address someone_i_hate@example.com on all my spam, will your solution bury their server in spam or not?

    (c) 2004 by Jesse Meyer ( dasunt [a] hotmail [.] guess ).
    Permission to redistribute is freely granted as long as this disclaimer is included.

    PS: Feel free to suggest other points, I'll add them to the list.

  24. And how, exactly? by JRHelgeson · · Score: 2, Insightful

    How can Bill Gates/M$ forecast the death of spam, when they can't even predict when their products will be 'secure', much less their product launch dates...

    --
    Good security is based upon reality and common sense. Common sense is a function of having common knowledge.