Slashdot Mirror


User: dmelomed

dmelomed's activity in the archive.

Stories
0
Comments
316
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 316

  1. Re:My goal: use 50% less electricity on Danish Goal: 50% of Electricity from Wind · · Score: 1

    Unless they can't flush well. And most can't, which results in multiple flushings.

  2. Re:The problem is the existing email infrastructur on Paul Graham on Fighting Spam · · Score: 1

    Connect to any server on port 25 (the SMTP port), and fake envelope senders all you want. Cross-subscribe mailing lists all you want. SMTP wasn't designed with authentication and security in mind at all. Furthermore, it is darn slow. Granted it's not SMTP's fault only. It's the architecture's fault. I should have been more generic.

    Parsing email messages themselves is a pain in the ass too.

  3. The problem is the existing email infrastructure on Paul Graham on Fighting Spam · · Score: 2, Insightful

    SMTP is designed broken because it:

    1) Allows senders to be faked.
    2) Is slow.
    3) Requires bounces for broken messages.
    4) Allows loops.
    5) Cross-subscription to mailing lists, complicated mailing list management.
    6) MIME.
    7) Add your gripe here.

    See http://cr.yp.to/im2000.html

  4. What Java wants to be on 10 Reasons We Need Java 3 · · Score: 1

    How about built-in fault tolerance, distribution, and concurrency (and no stinking dependency on pthreads). Which are all available in a language called Erlang :).

  5. Re:All I want for Christmas... on MySQL 4 - Is it Stable? · · Score: 1

    What scares most with all these old-time DBs is the cruft they've grown over the years. Complexity. Could somebody testify to its stability?

  6. Re:I use Gentoo... on Ximian Evolution User Experiences? · · Score: 1

    The mmx and sse optimization do exactly nothing when compiling something like Evolution.

  7. Re:So threads are evil -- now what? on Is Profiling Useless in Today's World? · · Score: 1

    Many, if not most select() and poll() implementations scale very poorly for an order of a few thousand file descriptors.

  8. Re:So threads are evil -- now what? on Is Profiling Useless in Today's World? · · Score: 1

    If fork() expense is not an issue, then process context switch and process state memory requirements are definitely issues. Create a few ten thousand processes on your machine, and you'll bring your machine down to its knees. Your memory will be wasted, your CPU will spend most of the time (if not all) context switching.

    Of course the solution is a real language with built-in concurrency, message passing, distribution and fault tolerance like Erlang.

    Why Erlang

    Not some perversion like pthreads under Java or pthreads in C. Erlang processes have very lightweight message passing and process management overhead. Lighter than your OS (because all Erlang processes run inside the Erlang VM), several orders of magnitude lighter than Java, and no mutexes, semaphores, and other such bullshit to worry about. In addition you get the ability to distribute your processes seamlessly over networked machines. This is a language built-in feature.

    The only library in C which lets you do something similar is state threads from SGI.

    State Threads

  9. Re:Friends of Falun Gong on Falun Gong Hacks Chinese Satellite · · Score: 1

    No it's just you're brainwashed. Get out of the cult until it's too late. The man behind Falun Gong is a complete con. He's the Chinese version of Church of Scientology.

  10. Re:Friends of Falun Gong on Falun Gong Hacks Chinese Satellite · · Score: 1



    Falun Gong is a cult akin to Church of Scientology.

  11. Encrypted Messaging on DOJ Wants ISPs to Log User Traffic UPDATED · · Score: 1

    Attempts like this just make encrypted messaging protocols more desired. SMTP is just old, slow, rusty, and stupid. See here: IM2000

  12. Re:Sanitation ? on Sun Discovers Dumb Terminals · · Score: 1

    I don't wash my hands when I only touch my dick and not the flusher.

  13. Re:maybe now RMS... on New GNU Hurd Kernel Released · · Score: 1

    You forget GCC and friends, GNU Make, and others.

  14. Re:run benchmarks in cache == FAST on Intel Itanium 2 Benchmarks · · Score: 1

    it makes sense in the cost sense.

  15. Re:Let's discuss CPU cooling & SMP on PC1066 RDRAM vs. DDR SDRAM · · Score: 1

    When writing multithreaded software will be as easy as writing multi-process software, that's where it will be at. Until then, most threaded software is a pain in the ass to write. I say most, because there are libraries which allow for much easier multithreaded software development, without a need for mutexes and locks. e.g.state threads.

  16. Re:Let's discuss CPU cooling & SMP on PC1066 RDRAM vs. DDR SDRAM · · Score: 1

    Speaking of Java and threads, I think it's past time for someone to seriously think about creating a language with even more first class structures for dealing with parallelism.

    Erlang

  17. Re:One Language on Sometimes, Microsoft is Right... · · Score: 1

    Logban http://www.lojban.org/

  18. Re:Do only a partial change... on Migrating Your Office from Windows to Linux? · · Score: 1

    Not true. Depends on the application. For example in Opera, paste is done from the X buffer, Mozilla does a paste from it's own buffer. You can't paste from one application's buffer into another in X. In windows, the cut/paste functionality is mostly the same between most if not all apps. Drag and drop is even more pain in the ass, and so are the fonts. Why most, if not all Linux integrators won't care about the fonts still? I can't see how a single font for all apps is great, everywhere, like that freaking helvetica. Having several different methods of cut and paste and drag and drop unleashed on your users, plus the fugly helvetica as a substitute for better fonts as shipped with a Linux distro will lead to major complaints from your users, wouldn't you agree?

  19. Re:Top500 time? on Apple Introduces Xserve Rackmount Servers · · Score: 1

    No, you don't need lots of bandwidth. Especially fo r plasma physics calculations.

  20. Re:Pentabytes? on Reaching Beyond Two-Terabyte Filesystems · · Score: 1

    Why didn't Linus, Ts'o or someone else just use a different design for the FS layers of the kernel? NetBSD, for example had 64 bit FS support for quite a while (1994). The FS size limit is twice that of the Linux kernel - 4TB. The files can also be terabyte-sized - since 1994!.

  21. Re:Pro Free Trade on Fewer Jobs, Less Pay In The IT Industry · · Score: 1

    Perhaps protecting IT workers so that those skills are cultivated and retained within our country would be useful. Perhaps not, but I'm sorry America is not based solely on free trade, it's based on the interests of its citizens.

    You wish. America is primarily interested in profits. Those who have profits, profit. Those who don't, suffer from those who profit from them. Those who stand in the way of making profits will be destroyed. Wake up, amd smell the American Way (TM).

  22. Re:Know-It-Alls on Microsoft Expert Witness Stumbles · · Score: 1

    No, they do not obviously believe, it could be a self-delusion, or just a plan to win the case.

  23. Re:Too mean?! on Matt Groening on Futurama, Simpsons and Fox · · Score: 1

    You also have to take in consideration the fact Murdock (sp?) is an uber-conservative right winger. Some of the comments he made on the issue are quite depressing too.

  24. Re:Existing system works - why change? on VoIP at $15 a Pop · · Score: 1

    The savings are in avoiding the bloated monopoly charges for long distance. Internet access is cheaper than international or long distance phone charges. That's why VoIP makes sooo much sense.

  25. Re:Valid points, not conclusion on Trouble Ahead for Java · · Score: 1

    But that's still beta hype.