Slashdot Mirror


User: erc

erc's activity in the archive.

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

Comments · 342

  1. Re:Reinventing the wheel? on New GNU Hurd Kernel Released · · Score: 0, Flamebait

    You're right, but at the rate of Hurd development, we'll be seeing something that's "10 times better" around the year 2035, by which point it won't matter.

  2. Hurd: Still not ready after 10 years! on New GNU Hurd Kernel Released · · Score: 3, Informative

    I find it amazing that Hurd still isn't even close to being ready for production use after 10+ years of development! Even in the current release, there are a *lot* of features missing, incomplete, or just plain don't work. No character device suport, no shared memory, no dynamic library support, etc. Hurd is still very much incomplete, even now.

  3. Re:The trouble with e-mail on Improving Unix Mail Storage? · · Score: 1

    Most UNIX boxes have this feature built in, if admins would use it - it's called /etc/aliases. Most companies I've been at, I've used it.

    mismanager: fred

    Also works great when someone moves on:

    fred: fred@newdomain.com

    Works just fine, no reinventing the wheel needed.

    As for giving a group of people access to email, that's what groups are for:

    -rw-r----- owner group 12345 owner

  4. Re:SQL on Improving Unix Mail Storage? · · Score: 1

    And if you try to display more than a few messages, PHP is horribly slow. No, thanks.

  5. Re:MTA/IMAP server for MySQL message-store on Improving Unix Mail Storage? · · Score: 1

    Yet another Slashdotter on crack.

    Putting aside for the moment the idiotic idea of storing a BLOB in a database, MySQL has absolutely no problem storing BLOBs of many megabytes.

  6. Re:The Reiser guys have some ideas. on Improving Unix Mail Storage? · · Score: 1

    Yup, it sounds good in theory and all that, but the fact is, we've been waiting on Hurd for 10+ YEARS. Hurd was being worked on before Linux was even an idea that Linus Torvalds had while quaffing beer and eating pizza while in college. In all that time that RMS and friends have been working on, to them, was the "perfect OS", Linux and the BSD variants have come and taken over.

    So much for Hurd.

  7. Re:I vote for a filesystem-based database on Improving Unix Mail Storage? · · Score: 1

    "The thing I like most about standards is that there are so many to choose from."

  8. Re:yEnc on Improving Unix Mail Storage? · · Score: 1

    MIME isn't all that hot, either. Don't forget that before we had MIME, we had uuencode. The only reason to use MIME is if you want to actually tell what's in that attachment before you open it. Content type and file name. Other than that, MIME is just reinventing the wheel.

  9. Re:No reason... on Improving Unix Mail Storage? · · Score: 1

    Actually, you've got it backward. Write code to pull data out of your flat file email via IMAP, then you don't have to rewrite the world ... and you can still support IMAP/POP users, if that's what they want.

    Why not just write your own? I wrote a C program to parse email and stick it in a database, and it took me all of a weekend to design, write, and test. It takes email out of a flat-file mailbox, parses it, sticks it in a database, and then runs whatever rules the user specifies against the data to put it into appropriate folders.

    By the way, just to piss off the Perl zealots, I first wrote it in Perl - the performance sucked. When I rewrote it in C, I got about a 5x increase in speed and about a 4x decrease in memory.

  10. Re:Im in a different boat on Building a Wireless Network for an Apartment Complex? · · Score: 1

    I've consulted for shops that needed both. For roaming access in conference rooms and such, wireless is great. For a cubicle environment, wireless is a colossal waste of money. In my current company, we have both 100baseT for the desktops and 802.11b for the iPAQ and conference room laptop crowd. We block access to everything but port 22, and use SSH and port forwarding for everything else.

    Spending $6K for wireless is insane. Figure $150 for each WAP, and $100 a pop for 802.11b cards, then plug the APs into a CAT5 jack and hide them above the ceiling tiles.

  11. Re:On security, ditch WEP, USE A VPN on Building a Wireless Network for an Apartment Complex? · · Score: 1

    Or use SSH. Much easier to set up. SSH is your friend.

  12. Re:Security is the biggest issue... on Building a Wireless Network for an Apartment Complex? · · Score: 1

    #0 (and the prefered one by a *wide* margin) Use SSH.

    Pros: Free, runs on *nix and Windows. Your data is secure. You can tunnel any tcp protocol through it. HTTP, IMAP, SMTP, etc.

  13. Re:MAC Address/DHCP on Building a Wireless Network for an Apartment Complex? · · Score: 1

    PPTP is garbage. SSH is your friend.

  14. Re:Personally... on RMS Replies to "The Stallman Factor" · · Score: 2

    Boy, is that ever a master of understatement! Hurd was under development for OVER 10 YEARS before it was even runnable. Linus and friends had a running kernel in far less than a tenth of that time.

  15. Re:Personally... on RMS Replies to "The Stallman Factor" · · Score: 5, Interesting

    Speaking as someone who was there when the whole "Linux experience" started, I can categorically state that Linus made no such statement trying to lock GNU out of any credit for anything - the issue simply never came up as far as I remember.

    At that time, anyone could download the GNU software and build it, port it, or whatever on their OS, and it was a logical choice to port GNU software to Linux. But GNU wasn't the only contributor to Linux - there were significant efforts to port BSD utilities and other software to Linux, as well as lots of folks writing software from scratch or porting it from other systems - I myself wrote a curses, cron, and at implementation from scratch and submitted them for inclusion in Linux. And that's not even mentioning Wine, XFree86, and a host of other systems, utilities, and applications that were either written for or ported to Linux.

    For RMS to make such a statement that Linux is based primarily on GNU software is not only silly, but smacks of the highest level of egotism. It seems as if RMS is jealous of the popularity and publicity that Linux (and Linus) has gotten, and wants a part of that limelight. This is just as silly as insisting that every single project or OS that uses GNU software proclaim that fact. Why isn't RMS out shouting to the masses that anyone who uses GNU software is required to give GNU credit, instead of just ranting about Linux?

  16. Re:Surprise! on Microsoft Opts-In Hotmail Users · · Score: 2, Interesting

    What's it going to take? Anyone for a class-action lawsuit against both Yahoo and Microsoft?

  17. Re:All I want to know is.. on Bitter Java · · Score: 1

    And what most people don't seem to stop and think about is that almost any language can be used for OOP - even VB. I once tried to help an interviewer understand that writing functions in C *is* OOP - to no avail. He had it stuck in his head that C was a procedural language only and nothing I could say to (or show) him could convince him of the truth. To a lot of people, if it ain't written in Java or C++, it ain't OOP and therefore it ain't worth the time it took to write it.

  18. Re:Script to block top 10 attacker ips... on Internet Storm Center Tracks Hack Attacks · · Score: 1

    You forgot to "rm ips" when you're done - in fact, it should probably be "/tmp/$$" or something similar, instead of "ips".

  19. Re:Microsoft blah blah blah on Internet Storm Center Tracks Hack Attacks · · Score: 1

    I guess you don't monitor Code Red and Nimda attacks, then. According to ISC, they're #1, and they can only come from Windows boxes.

  20. Re:Block? Are you kidding? on Stopping Spambots: A Spambot Trap · · Score: 4, Informative

    Way too much work. Here's similar Escapade [escapade.org] code:

    <QUIET ON>
    <html><head><title>Members area</title></head><body>
    <p>Hello random visitor. There is a big chance you are a robot collecting mail
    addresses and have no place being here.
    Therefore you will get some random generated email addresses and some random links
    to follow endlessly.</p>
    <p>Please be aware that your IP has been logged and will be reported to proper
    authorities if required.</p>
    <DBOPEN "SpamFood", "localhost", "login", "password">
    <FOR I=1 TO 100 STEP 1>
    <SQL select * from names order by rand() limit 1>
    <LET FN="$Name">
    </SQL>
    <SQL select * from lasts order by rand() limit 1>
    <LET LN="$Last">
    </SQL>
    <SQL select * from addresses order by rand() limit 1>
    <LET AD="$Address">
    </SQL>
    <a href="mailto:$FN.$LN@$AD">$FN.$LN@$AD</a> <br>
    </FOR>
    </body>
    </html>

  21. Re: Metered service on 2.4 Megabit Cellular Modem · · Score: 2, Informative

    Why does long distance charge per minute? Because local calls are flat-fee. Again, greater perceived value requires higher cost.

    Not necessarily. Blue Kiwi or Speak Zero offer flat rate LD to the continental US for $30-35 or so a month. All you can eat.

  22. Languages and Sex on Do Programming Languages Affect Your Sexual Performance? · · Score: 1

    When I first wrote Escapade three or so years ago, my sex life was in the crapper (no pun intended). Now, I use Escapade all the time, and the women just won't leave me alone! I've had more sex in the last three years than in the previous 20 or so, so I would say that the choice of a programming language really helps!

  23. Interesting on Cheap Spray-on Plastic Solar Cells Coming · · Score: 0, Offtopic

    Interesting that I submitted stis story over 24 hours ago, and it was rejected only to have been accepted by someone else, later. Seems like Rob and Company are only accepting submissions from their buddies...

  24. Re:Bubble Sort? on Deep Algorithms? · · Score: 1
    Hell yeah, recursion adds overhead. If it cannot be readily optimized into iteration (such as tail recursion), you need to maintain stack frames, allocate new local variables, etc. For tree recursions, such as quick sort (pick a pivot and resursively screw with each side), it is very hard to make the algorithm iterative without implicitly mimicing recursion or a stack.

    And there are many cases where you really can't easily get away from recusion. Searching n-levels of directories, for example.

  25. Re:Bubble Sort? on Deep Algorithms? · · Score: 1
    This is a standard interview question for me, when I interview programmers. "In what case would you want to use a bubble sort?"

    And the correct answer is "who cares?" When's the last time you had to figure something like that out? An interview isn't a trivia contest, maybe you ought to re-evaluate your interviewing style. I personally never ask this sort of nonsense in an interview, it's completely irrelevent to modern day business programming.