Slashdot Mirror


User: ry4an

ry4an's activity in the archive.

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

Comments · 116

  1. Re:Also compare rdiff-backup and duplicity on Distributed Internet Backup System · · Score: 1

    I use both rdiff-backup and duplicity, and I can't speak highly enough of them. Top notch software. Easy to use, well documented, and with great functionality.

  2. I agree with Brian W. Kernigan on How Would You Improve Today's Debugging Tools? · · Score: 4, Interesting
    In The Practice of Programming Brian W. Kernigan and rob pike said:


    As personal choice, we tend not to use debuggers beyond getting a
    stack trace or the value of a variable or two. One reason is that it
    is easy to get lost in details of complicated data structures and
    control flow; we find stepping through a program less productive
    than thinking harder and adding output statements and self-checking
    code at critical places. Clicking over statements takes longer than
    scanning the output of judiciously-placed displays. It takes less
    time to decide where to put print statements than to single-step to
    the critical section of code, even assuming we know where that
    is. More important, debugging statements stay with the program;
    debugging sessions are transient.
  3. Markitecture on Looking At The Linux Kernel · · Score: 4, Funny

    We always called those Markitecture diagrams. They love it. Trust me.

  4. Re:Nice for small, ultra-secret data like gpg keys on Death to the 3.5" Floppy? · · Score: 2

    gpg and pgp already have a symmetric encryption wrapper around the secret keyring. And since I leave the disk in the drive (but ejected 1/2 inch) all the time it's really no hassle for a great deal of extra security.

  5. Nice for small, ultra-secret data like gpg keys on Death to the 3.5" Floppy? · · Score: 5, Insightful

    I keep my gpg private key on a floppy. My ~/.gnupg/secring.gpg file is a symlink to /mnt/floppy/secring.gpg. When I need to sign or decrypt something I push the floppy in, mount it, use the key, unmount, and eject.

    My box has been hacked a few times, but I like knowing for certain that the key wasn't taken.

  6. Re:Okay, so maybe I'm being stupid but... on 802.11b on your Tivo · · Score: 2, Interesting

    I'd rather use ethernet, but if you're trying to keep a cord free house I guess this could be useful. The networking additions for the TiVos allow you to access the mpeg video from your PC -- which makes it easy to share or archive them.

  7. Hibernation comments are missing the point on UNIX Process Cryogenics? · · Score: 5, Insightful

    The comments to the effect of "it's called hibernation, and has done it for years" are missing the point. That hibernation is a BIOS supported dump to disk. It's a feature on most laptops and works with just about any OS -- it's worked on my Linux laptop for years.

    I think the feature to be discussed is Operating System (not BIOS) level support of the hibernation of a single process. It'd be nice if I could do a:

    kill -HIBERNATE `cat /var/longoperation.pid`

    and have that program get frozen to disk. Then if I could resurrect just that process later it'd be a handy feature for the long running program that you want to postpone until after you've done whatever you needed to do in single user mode.

  8. Class diagrams are the worst part of UML on Teach Yourself UML in 24 Hours · · Score: 2

    I think part of the wide-spread disappointment with UML is the 'UML is class diagrams' mindset. Most people know UML includes other diagrams besides class diagrams, but when they sit down with the intent to use UML to design or document a system, they start chunking out class diagrams, and often at a rediculously fine level of detail.

    The Squence diagrams are my favorites, but I find both the State and Activity diagrams more useful than the class diagrams. I think class diagrams get all the emphasis because you can autogenerate source code from them. Which is a shame since the data layout of a system is seldom the trickiest part.

  9. Re:Good for the programmers, bad for their manager on Extreme Telecommuting · · Score: 1

    I think the use of non-asynchronous can be defended in much the same way 'not-unattractive' is. This common phrase is used to describe something that is not-ugly, but isn't necessarily pretty. Similarly, I'd say non-asynchronous would include both syncronous communication (voice) and the wide variety of semi-synchronous communication systems (IRC, IMs, etc.).

  10. Re:Good for the programmers, bad for their manager on Extreme Telecommuting · · Score: 3, Interesting

    I work for a company that, despite our proximity, limits non-asynchronous communication (voice) to a once-a-week two hour phone call. It works wonderfully. Asyncronous communitation is usually quicker, more complete, easier to save for future reference, and less prone to topic devolution. I rue the day I have a job that mistakenly beleives meetings are good for more than drinking bad coffee.

  11. Somehow I just can't imagine Mel Gibson... on ESR Writes About O'Reilly and FSF Differences · · Score: 2

    Somehow I just can't imagine Mel Gibson in blue face paint and a kilt charging down a hill in front of hundreds of Scottish warriors yelling FLLLEEEERRRRRRBAAAGGE!!!!

  12. I wish you could search by stuff besides keywords on images.google.com · · Score: 2

    I wish you could search by something besides filename and keywords. A shape based search like Eikon ( http://f.neonap.net:8080 ) would be nice.
    --

  13. Re:Certificate problems on Download 600MB From The EU -- For A Demo? · · Score: 3
    Oh, and don't we wish we could. We've bought certs from Verisign and from Thawte, but Sun's WebStart's signature handling is completely hosed. The VeriSigned ones sort of work on Windows, but completely don't work on Linux. The java keytool doesn't handle either of them well.

    For the Swarmcast 1.0 we'll either have invested enough time/money or dumped WebStart, but for or 0.9 you just have to trust that the file you're running came from us :(. Remember, all the signature proves is origin -- not that the code won't do mean things to your machine.

    As for the 'Full Control' that WebStart says you're giving it, we Linux users know that full control only goes to root. If you run Swarmcast as a non-root user it, of course, won't have any more privilages than you give it.

    If anyone has had more luck than we have getting WebStart to recognize a certificate on both Linux and Windows, please drop us a line through http://sf.net/projects/swarmcast .
    --

  14. HBO's disclaimer on Does Defamation Know Borders? · · Score: 3
    And to think that when I saw this disclaimer on the bottom of every page at hbo.com I laughed aloud:
    This website is intended for viewing solely within the United States. ©2001 Home Box Office, a Division of Time Warner Entertainment Company, L.P.

    --
  15. We did this with the TI-85 on Shocking Force Feedback Ideas · · Score: 4

    Back in 1995 a friend of mine wrote a low grade FPS for the TI-85. For feedback when shot he'd send data down the calculator's TI-Link cable, the other end of which was placed in the player's mouth. It wasn't painful, but you definately felt it.
    --

  16. PLIF has the best search I've seen on Online Comics Syndication in XML · · Score: 3

    The Parking Lot Is Full archive's search engine (found at http://www.plif.com/archive/search.htm ) allows for search by Character, Character Type, Location, Theme, Elements, and Strip Type. It's pretty amazing.
    --

  17. Re:How do you do that? on Personal CallerID-Aware 'Answering Machines'? · · Score: 2

    Currently I just forward notification of the call time, source, and number to my cell phone when I get a call from people on a select list.
    --

  18. Selecting good suppliers is part of business on Ethics In Computer Consulting · · Score: 2

    Selecting good suppliers is a part of business. Restauranteurs that select unreliable dairy suppliers go out of business. Companys that select bad computer consultants are in a world of hurt too. It doesn't mean that the consultant isn't wrong -- they were wrong to provide bad service, but the person who hired them is also at fault. I've hired some bad auto mechanics in my day and they were wrong to scam me, and I was wrong to retain their services. Now I check with friends more knowledgeable about auto-repair than I before giving money to a mechanic.

    Yesterday I spent a few hours at a local not-for-profit group helping them to evaluate a consultant they're considering retaining. The group understood they didn't have the skill set to hire a consultant and they went out side their organization for help in doing so.
    --

  19. Unions help the average at the expense of the good on Dot-Coms Say 'Unions Not Welcome!' · · Score: 2

    Collective bargaining helps the workers at low and average skill level at the expense of the exceptional. Labor unions base pay on minimums and seniority. Many studies (see DeMarco and Lister) have shown that an exceptional developer can be as much as 20 times more productive than an average developer. Unless the pay scales negotiated by the union reflected that (and good luck getting the majority to go for it) exceptional developers would find themselves having a difficult time negotiating the double to triple average salaries they can find now.
    --

  20. I run E on a P233 and have no speed issues on Rasterman's New Toy: EVAS · · Score: 3

    I run E on a P233 w/ 96Megs ram, a reasonably busy theme, and a $20 video card and have never had speed issues. I've tried other WMs and haven't noticed anything drawing or responding faster. What's the speed problems I'm always hearing talk of?
    --

  21. PS2 lets you plug in a USB mouse on "Evil Dead: Hail to the King" For PSX Reviewed · · Score: 2

    The PS2 lets you plug in a USB mouse which make some games more playable.
    --

  22. Peopleware and IRC as War room on "War Rooms" Double Software Productivity · · Score: 3
    In the book Peopleware DeMarco and Lister theorize that this works whereas everyone just packed in working on different shit doesn't because everyone's in the same mode at the same time. When you're designing you're all designing, and when you're rushing for a deadline and coding like mad everyone is.

    I telecommute and we use IRC as our war room. It works great 'cause I can tune in and out w/o hassle.
    --

  23. Spoofing UDP is esier than TCP (and works) on P2P, Firewalls And Connection Splicing · · Score: 2

    Spoofing to NATted boxes into talking UDP is much easier than TCP 'cause of the lack of sequence numbers and other byproducts of guaranteed delivery. There' a great page about it at http://www.alumni.caltech.edu/ ~da nk/peer-nat.html.
    --

  24. Actually that's a terrible article on Ian Clarke on Peer-to-Peer · · Score: 2

    The author looks at the terrible p2p implementations in napster and nutella and concludes that the p2p community in general understands the nature of the net so poorly as to make the same mistakes. If you look in the archvies for the decrentralization list on egroups you'll see that some people have addressed and are addressing the very issues he says will be a stubling block. Just because the author can't think his way through the problems of bandwidth, infrastrure, and reliability doesn't mean that people with better minds than him can't.
    --

  25. because.. on Analysis: Reforming Political Technology · · Score: 2

    because amendment 10 to the US Constitution denys the US government any power not expressly given to it in the constitution -- and that one wasn't. Frankly I'm glad for it. It will allow various states to try different methods and learn from eachother's mistakes, instead of going with the almost certain disaster of a nation-wide switchover.
    --