Slashdot Mirror


User: bkeeler

bkeeler's activity in the archive.

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

Comments · 41

  1. Re:JWZ and me on What Mailbox Format Do You Use And Why? · · Score: 3
    Your commandline does not solve the problem that the original invocation of xargs was intended to solve - passing a *huge* number of files to grep on the commandline (grep * in a directory with a ton of files) causes it to break.
    Yes, it does solve that problem. xargs knows the system-specific limit on how long a command line can be, and will invoke the given command multiple times if necessary.

    Thus

    $ /bin/ls | xargs grep "foo"
    might end up invoking, if you have thosands of files, something like
    $ grep "foo" 1 2 3 ... 467 468
    $ grep "foo" 469 470 ... 876 877
    and so on. Using the -i flag to xargs just means it has to create a seperate process for each grep, taking a lot of extra time.

    --

  2. Speakeasy on On the Reliability of DSL Providers... · · Score: 2
    I don't work for speakeasy, I'm just a satisfied customer.

    Disclaimers out of the way, I have to say I'm most impressed with Speakeasy. Of all the ISPs I've had, they seem to have great customer service, and a great attitude.

    Specifically:

    • The tech support people seem to know what they're talking about a great majority of the time
    • The terms and conditions and policies are down-to-earth and reasonable, not couched in excessively defensive legalese. For example the IP address allocation policy is essentially "Have as many as you need provided you actually use them"
    • They're explicity Linux friendly. They have a page on how to set up Linux, and how to secure it afterwards.
    • They have an awesome online tool to manage your account with. You can use it to make payments, read your email, even get an up to the minute work log of your DSL order
    All that said, the ISP is just one organisation. Getting your DSL line up and running involves coordination between the ILEC, the CLEC (Covad) and the ISP, and installation can be a very frustrating process.

    Hang in there, and happy surfing!

  3. Exploits? on Various *nix OSes Open To Format String Attacks · · Score: 2
    I don't understand this. I've read the Bugtrak article, and it doesn't make sense.

    OK, so you can make printf use an arbitary format string. printf will then read bits of the stack that it shouldn't. But I can't think on any circumstances when printf actually writes to memory, ever. So how can you install your code to be executed, ala typical buffer overruns?

    So an evil person can make the eject command print garbage and seg fault. Yay. So what? Where's the root prompt?

  4. Let them have it on Who Reads Your @nospam Mail? · · Score: 2
    A friend of mine used to be fred@fred.com. You wouldn't believe the amount of crap he used to get from people randomly typing that into web forms.

    If they've vounteering to receive a similiar amount of crap, fine. Let them. It's not like they're ever going to see anything important.

  5. I'm sorry but... on UPDATED: Outcast: Censorship Under The Digital Union Jack? · · Score: 4
    A few points here.

    The term "Censorship" is over-used these days, especially in Slashdot type forums. Censorship is something that governments do. NetBenefit is not censoring. They are execising their right to choose their customers as they see fit.

    Yes, the ISP libel liability law and the Demon precedent suck very, very much. But you can't blame NetBenefit for that. Write to your MP.

    I'll say it again just to be sure. I believe that a private entity has the right to do or not do business with whomsoever it sees fit. (For the record, I'm against all anti-discrimination laws and equal opportunity laws too.)

    The correct response is for people who disagree with NetBenefit's position to simply not do business with them. Don't waste your time whining to the CEO, write to their other customers. If I were a NetBenefit customer I sure wouldn't be for long. Let the market punish them!

    The only case Outcast have is if they had a contract with NetBenefit which has been breached. I seriously doubt it though.

  6. Shenanigan! Shenanigan! Shenanigan! on LinuxOne Lite: First Looks · · Score: 4
    "Now, boys, what's all this?"

    "We want to call Shenanigan on these people"

    "Now, you know you can't just go around calling Shenanigans on people without good reason."

    "But they sold me this Linux distribution and it won't even boot!"

    "Well, we'll just have to see about that. Let's try it on my police laptop..." (Vendor deftly switches LinuxOne CD for Redhat 6.1) "Well, now, there you see, boys, it boots just fine!"

    "But..But...it didn't work! They're crooks!"

    ..etc...

  7. Chasing taillights on Interview: a New Linux Year with Jon 'maddog' Hall · · Score: 3
    I always hated the "chasing taillights" analogy. I suggest that whenever someone springs that particular piece of FUD on you, you rebut it as I do, that is by explaining that it's more like following someone else through a mine-field.

  8. No big deal on ESR on Quake 1 Open Source Troubles · · Score: 2
    There's nothing inherently wrong with bots. After all, that's what you're playing against when you play the single-player version. They're only annoying when they pretend that they're human.

    It seems to me that the thing that was most widely praised about half-life was the creative AI players. It will be fun to see what people can come up with for Quake. Could make Quake 1 worth playing again.

  9. Re:atomic supersede is called rename(). on RMS The Coder · · Score: 2
    The rename() solution has some disadvantages.

    First, if you don't own the file, the new file will be owned by you, and if you're not root, there's nothing you can do about that.

    Second, it generally doesn't do what you want when there are more than one hard link to the file.

    I think an atomic supersede would be a useful facility to have. It probably wouldn't be that hard to implement either.

  10. Learn to Juggle on Interface Zen · · Score: 2
    I recommend that all hackers learn to juggle.

    The reason is that juggling requires that Zen state. Think about it.

    As a kid you were taught to keep your eye on the ball. You can't keep your eye on three balls simultaneously, nor can you mentally focus on each ball.

    I keep a set of juggling balls by my desk at work. It raises some eyebrows, but it really works well for instantly inducing that zen state.

  11. Fortune tellers on Analyzing the Analysts · · Score: 1
    These analysts always reminded me of fortune tellers. Like most palm readers and crystal ball gazers, they're primarily selling their own services, and they know that the most effective way to do that is to tell the customer what they most want to hear.

    Most PHBs still want to hear that Microsoft provides the lowest risk solutions, so what do you know, that's exactly what they're told.

    Douglas Hofstadter had an interesting article on fortune tellers in Metamagical Themas, which you should all own anyway.

    Bruce

  12. Criminalize SPAM! on Secret Spam Summit Held in Washington DC · · Score: 1
    First, let me say I don't think the DMA is particularly relevant. Most of the SPAM I get is small-time stuff; XXX advertisements, make-money-fast, real estate offers. I seriously doubt if they are affiliated with the DMA in any way.

    The DMA represents large marketing interests. Any such centralized, institionalized spammers would be instantly RBLed, and a significant enough portion of the net uses the RBL these days that this simply would not be effective.

    The successful spammers (in the sense of actually getting the mail delivered) use underhanded techniques such as stolen earthlink accounts and open relays in third world countries.

    My main point though, is that SPAM must be criminalized ASAP. SPAM is an extremely scalable operation. I currently receive probably 5-10 or so a day (and I use the RBL, DUL and RSS--who knows how much I'd receive otherwise), but there's no reason that should not increase to 100s, maybe even thousands as more of the world becomes wired.

    By contrast, "just hit the delete key" is not a scalable solution, for obvious reasons.

    Much as I don't like the government excercising control over the net, in this case I think it's the only way.

    Bruce

  13. My god. It's worse than I thought. on Basic Patent Law for Programmers · · Score: 1
    I propose the formation of an organization.

    Said organization would be a coalition of free software developers. It would do the following:

    • Assist free software developers in applying for patents,
    • Take custody of those patents,
    • Sue the heck out of companies like Microsoft whenever they violate the patents,
    • Use the proceeds of said lawsuits to fund the application for new patents, and also to defend developers of free software if they get sued for infringement
    Fight fire with fire!

  14. Lots of bandwidth! on Nortel gets 6.4 Terabits on a Single Fibre · · Score: 1
    I remember reading a Scientific American article years ago which pointed out that the intrisic bandwidth of a piece of glass is truly monumental. The limitations are all in the lasers and the electronics that drive them.

    The article said that it it would theoretically be possible to hook large numbers of people (whole cities?) up to effectively one piece of fiber and give everyone their own wavelength.

    The key pieces of technology missing were, IIRC, lasers which can retune themselves very quickly, and purely optical amplifiers (got to eliminate the electronics totally).

    Interesting idea I though. They called it the "fibersphere" I believe.

    Bruce

  15. I don't think MS plan on using this thing. on Microsoft: Confirmed purchase of Interix · · Score: 4
    I think they bought this product to kill it.

    I downloaded a demo of it quite some time ago, and it was quite impressive. It was called OpenNT then, though.

    It essentially chucks MS's broken POSIX layer out and replaces it with a less broken one. It seemed to work OK, though it was kinda bare-bones. No decent shells. It felt sorta like being thrown back to SVR3 days. No symlink support either.

    It represents quite a threat to MS though. After all, I have a choice of writing a Win32 app and only being able to deploy it on MS platforms, or I can write a UNIX/X app and deploy it using a porting layer like this product.

    I think MS are out to kill the product then, and thereby reduce the number of cross-platform porting options by.

  16. Re:It's still statisticlly valid, just . . . on Sierra Studios asking about Linux · · Score: 2
    It's still statisticlly valid, it just has a different meaning. In this case it means "Of the group of people who visited this site and participated in the poll, who want's what?"
    Exactly! Now prior to the /. effect, this site would mainly have been visited by customers of Sierra games, who are a pretty Windows-oriented lot. At that point, the results were biased in favor of Windows. All we're doing here is biasing it the other way.

    Now, looking at the results, the 'more mac games' option is currently slightly ahead of the linux option. I'm willing to bet that there's some Mac advocacy group out there who has put word around in much the same way we have.

    Bruce