Slashdot Mirror


User: Above

Above's activity in the archive.

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

Comments · 456

  1. Re:Make it Seamless, Silly. on Can GnuPG Deliver? · · Score: 3, Insightful

    Until the plugins ship with the mailer, it is not seamless.

  2. Make it Seamless, Silly. on Can GnuPG Deliver? · · Score: 5, Insightful

    I use gnupg. Not a lot, but with a few people who have it set up right I can just exchange PGP messages without really doing anything, which is the way it must be.

    I have tried many, many products to do PGP, and they all have problems. Even GPG with my favorite mailer had some fairly big setup hurdles. Fortunately once I cleared them it was relatively easy. I can only imagine that grandma is never going to use it at the current state of integration.

    PGP functionality needs to work perfectly with mailers. You enter a pass phrase, and it just works. Until that happens the masses are not going to use PGP. This is imporant. If it were that easy, 90% of e-mail could be PGP encrypted, by default no questions asked. You can get there now, but only if you know a lot about PGP, and communicate with people in the same boat.

  3. Unix vendors have tried this for years... on Microsoft XP License Prohibits VNC · · Score: 3, Insightful

    Anyone who has used the major vendors Unix offerings has been hit by some version of "per user" licensing before. Those who have seen this conclude they are all broken.

    Many unix vendors only allow 2 "users" to be loged in at once in default installs. Of course, if you install software that doesn't write to utmp (be that an SSH server, or a web server, or any number of other things) then the limit doesn't apply. The number of ways around this are numerous, and most don't even violate the license.

    Microsoft, finally getting with the program, has a similar problem. Their software can finally support multiple users and applications in a reasonable way. They realize, rightfully so, that one big honkin machine, running the same software, can serve hundreds of users. Rather than hundreds of machines, each with a license.

    This is a prime example of "value based pricing". I don't think the concept is bad, but many of the implementations are, well, bad. I'm afraid that there will never be a good solution to this problem.

    The most fair thing I can come up with is to charge a business per user. Period. If those users all log into a single computer, or each have their own, the fee should be the same. Thus companies can decide to be client server, with a PC on every desk, or mainframe like, with a big server or two and dumb terminals, all at the same cost. In the end, the cost to the software company to develop both is fairly similar, and having the price be the same prevents killing one market in favor of another.

    I feel microsoft's wording is overly restrictive here, but at the same time there are more than a few companies who would only buy one copy of {Windows, Office, Linux, Photoshop, etc} if they could find a way to get away with it, including spending a pile of cash on a central server. It's really sad that people won't pay for good software.

  4. The technology behind TeX on Knuth: All Questions Answered · · Score: 5, Insightful

    TeX has always facinated me. Let's face it, it works. I believe there is more bugs than he is writing checks for, but that said they are seldom encountered by mere mortals. If you do normal stuff it just works.

    There is nothing else like it. No commercial product, no non-commercial product. If you want to typeset mathematics, it's the only game in town. If you want to typeset anything, it's one of very few games in town. It's open source. It's multi-platform. It has a huge following, but gets no press.

    It really is an amazing thing, and something that every open source project should aspire to....

  5. Re:Hrm... don't like it on 16 Collegiate Programmers Left in TopCoder Contest · · Score: 3, Informative

    I used to deal with some of the ACM contests, and I can explain a bit about #1. If you do a contest across colleges you'll find a wide range of available hardware, from PC's to Sun's to SGI's to mainframes, to all sorts of other wierd things. Some places only have dumb terminals into central servers, some people only have PC's. There has to be a way to make it fair, and one of the things they did was to always require that you only get one window on a unix-like system with vi as the text editor. One way or another most everyone could make that happen.

  6. Re:Big-o Deal-o. on Airport Security vs. Cyborg Steve Mann · · Score: 4, Insightful

    You're right, but only half right. I wouldn't
    expect him to be able to just walk through security, for exactly the reasons you describe.
    The $10 an hour guy can't make that decision.
    The problem his the report clearly states he
    spent two days escalating to many
    non-$10 an hour people who at some point should
    have been able to verify his story, and figure out
    a way to get him on the plane.



    Let's also be real here, what terrorist is
    going to spend two days escalting up the food
    chain to hijack a plane.



    The thing that concerns me the most here is
    the lack of consistency. Anyone who travels has
    seen this for years, both pre and post 9/11.
    He had no major issues in one airport, and major
    problems in another. If we're going to have
    security, there should at least be an expectation
    that if you were able to fly somewhere you can
    return in the same state, and that's far from
    the case.


  7. Re:This will probably get tossed out in court. on Mythic Sued Over Blocking Auctions of Game Tokens · · Score: 2

    While I find this a rather silly example, it goes to the heart of what a EULA can and can't tell you to do. If a EULA can disallow the sale of items in a game, couldn't a EULA also prevent you from using Word to write a paper that badmouths Microsoft? Could a EULA for an e-mail program prevent you from sending e-mail to because they are evil bad people?

    In the world of a negociated license agreement of course they could limit you from all of these things. It happens all the time. For instance, if Pepsi has their name on something it often has a "morals clause", get caught with your pants down and the deal is null and void.

    The issue here is that the consumer has no power. You can't go to them and say "I'll pay an extra $5 to license it so I can sell items in the game." With shrink wrap EULA's the consumer generally must agree to what the monopoly seller dictates. That's not good.

    In any event, if I were a laywer I'd argue that the sale was not of goods, but of a service. Since nothing tangeable changes hands, what you are doing is paying someone to play the game for you, and in the end type some commands in the game that make it easy (say, by picking up) an object. Imagine if you couldn't hire someone to type in a word doc for you. We all find this silly, people hire secretaries every day to type in word docs. If that's ok, then it must be ok to hire someone and say "I'll give you $10 if you play the game until you get the red glowing thing and give it to me." It's a service, it's paying someone for their time, and EULA's can't limit your rights to be employed.

  8. Re:you mean... on Billions of Habitable Planets? · · Score: 3, Funny

    Bah.

    The answer is easy, 42. It's nice you finally found the question.

  9. Don't teach them in the truck. on Mobile IT Education? · · Score: 2

    Buy a small van/SUV. Buy laptops with 802.11. Get an access point, and a server.

    When you go tech, find a local church, school, or other hall with folding tables. Slap down the laptops, turn on the AP, and you're good to go.

    It's very simple. It's durable, laptops are made to be moved around. You can increase or decrease the number of clients with ease, just add or remove laptops. You can probably also carry enough for 50-100 people, if you needed to do that. Also, laptops with batteries won't die if you accidently blow a breaker somewhere.

    It's not fancy, but it would be easy and cheap.

  10. Missed the boat, completely. on Review of Pay Napster · · Score: 2

    I'm afraid the author missed the boat completely with a fundamental assumption. The client comes with "limited reach", that is you don't hit every server on the network, just a reasonable number of local servers. The author then just decides that this is bad, and that users will want to contact all servers for every query.

    That would be a bad idea.

    In fact, the user doesn't care if they can contact all the servers, they only care that they can contact a single server with the song that they want. One user shares a song with 5 people, who share with 5 people (25 + 5 = 30), who share with 5 people (125 + 30 = 180) who share with 5 people, (625 + 180 = 805), who each share with 5 people (3125 + 805 = 3930). Well, look at that, nearly 4000 people had the song, and each user only had to talk to 6 other servers (one to download, 5 to send).

    If every user had to talk to every other user there would be no way for the system to survive. The key to scaling is to distribute the content, which means you don't need to hit every server . Of course, this doesn't mean the system will survive, but I believe the observed real world is a teeny fraction of what this paper puts forth as reality.

  11. Re:The iPod sells iMac's. on iPod Dissection and Review · · Score: 2

    I think there are a lot of people who want to support apple, but haven't seen the products that allow them to spent their hard earned money on that project.

    The Mac has always been superior to Microsoft offerings. Unfortunately that's not enough. Unless you have the apps, or everyone else uses your platform you can't exchange files. Between Office, and OS X (bringing Unix to the desktop) Apple has briged the gap, at least for now.

    The new iMac is nice. Not nice enough to sell on it's own, but with software it is a killer platform. Apple has also always understood simpler is better. As a geek, I don't want photos to consume my time. A non-geek would just want it to work, I'm sure. With the software the new iMac can do everything.

    I think Apple is on the rebound, and I hope the new iMac sells like hotcakes.

  12. The iPod sells iMac's. on iPod Dissection and Review · · Score: 5, Informative

    I've wanted an iPod since they came out. They are small, work extremely well, and produce good sound. Even with the high price, they are worth while. Of course, the problem is you really need a Mac to make all the bells and whistles work. This isn't a problem for apple though.

    Between the iPod, the ease of creating a home DVD (iMovie, iDVD, + third party high end stuff, if you need it), manipulating pictures (iPhoto) and organizing your music (iTunes) Apple has got it right. I used to be a Mac lover, and now I'm ready to become one all over again. After seeing the new iMac in the store (which will fit on the kitchen desk, something my PC never has done) I'm going in whole hog.

    What does that mean for apple? Well, they will get me for an iMac plus an iPod. Additionally someone (cannon, likely) will get a MinDV and a new still digial camera out of it. The digital hub is here, and is only going to get better.

    The hold up for the Mac has always been other software. For my needs that's all there as well now. There are good ssh clients and terminal emulators. Office works, better than windows in fact. IE is available (yes, for web work you have to have it). Heck, there are even respectable games these days.

    I think Apple is on the comeback, and I think their digital hub is a smash hit idea, both for the home user who "just wants it to work", as well as for the geek who "just wants the mundane to work" so he can get on with the cool stuff.

  13. Autocad is the only way to go. on Architecural Design Software for Unix? · · Score: 2

    I've used Autocad for a number of purposes, and I must say it's worth the time investment. There are huge libraries both free and commercial for autocad. It is the default format wanted by all commercial design firms, no matter what they do.

    It can appear complicated when you first use it, but it really isn't. It doesn't automate much, meaning you draw a lot of detail, but I am constantly amazed when that detail helps me later. If you're actually going to build something everything is in the details, and you need to draw them. I've built everything from extra rooms to computer networks off autocad, and knowing where every screw goes, the exact dimensions of every object and all that is really helpful.

    Many community colleges and community outreach programs offer courses for free (or cheap). It can be worth it, not because autocad is hard, but because thinking like a draftsman is hard. You have to think about coordinates, both carteasian and polar. Polar really are your friend. You have to think about layers, components, and objects. It's really not hard, and it becomes second nature faster than you would think.

  14. You need to understand portability, first. on Why Switch a Big Software Project to autoconf? · · Score: 5, Informative

    Autoconf is a tool that in the end can only make portability choices for you. In order for those choices to mean anything you have to have a need for your software to be portable (to a wide number of platforms, really), and you need to understand the real issues with writing portable software.

    If you're writing for FreeBSD, Solaris, and Linux 98% of the time for application software you can write it so there are no portability issues. Why have the autoconf step when you can "make;make install"? Modern systems are not all that different for high level stuff, and are converging for medium level stuff. It's really only the low level details keeping them apart.

    If on the other hand running on an old Ultrix box, and on your SCO Unix box, or on that PDP-11 in your garage is important autoconf can give you the mechanisms to make all that work but only if you know that differences between the platforms, and what changes need to happen to your code to make it work . It does no good to have autoconf check to see if bzero exists if you don't know to use memcpy as an alternative, or vice versa. A check without an alternative is just a way of bombing a little sooner than the compile stage.

    The other thing autoconf can help with is optional packages. These are not portability issues per se, but rather choices that need to be made, but often aren't worth bothering a user about. Consider the application that's all command line based except for a single X app that's not really needed, just nifty. Well, if the system doesn't have X, you don't build it, and if there's no X it's unlikely the user wanted to run X apps anyway.

    As far as the mechanics go, autoconf is fairly easy. Once you understand the changes that need to happen making autoconf make them for you is trivial.

  15. It all depends on what you find acceptable. on What Are Typical Load Averages for Servers? · · Score: 2, Informative

    Load average is a measure of the number of things 'waiting' to run. Depending on your OS this may or may not include a number of intersting corner cases. In particular, this almost always includes things like disk i/o, and tty i/o. A user with a CPU bound process won't notice disk i/o issues, and vice versa.

    So what is the range of acceptable? Well, for a single user workstation a load average of 1 (one thing waiting) probably means the user is waiting, and you may want more CPU or disk bandwidth. On the other hand, a highly multi-user machine (say a news server) may get optimal transfer rates out of the disk hardware by having a lot of things waiting so it can schedule reads and writes.

    Look at all the resources on your machine, use tools like vmstat, iostat, netstat, etc. See why processes are waiting. Look at your user load and see if it's ok. For instance, with a 100Mbps ethernet, you could serve 10 users at 10Mbps each, or 100 at 1Mbps each. The later will have a higher load average, but if 1Mbps per user is fine with you, then there is no problem.

    To give some real world examples. I've seen news and mail servers both run load averages well over 200, and sill deliver acceptable performance. I've also seen shell servers with load averages as small as 5 that are very sluggish (often because they are swapping).

  16. Separate the problem from the resolution. on Do Manufacturers Adequately Support Their Products? · · Score: 1

    The question is, could Dell have forseen this problem when they designed the laptop. That's a hard question to answer, and in fact may never be answered. If they could have, then I think they have more responsibility. If not, they still have some, but much less since they used the best practices available at the time.

    That said, of more interest to me is the remedy. To get use out of the laptop for 2 years (well, 92% of the time) and then want them to replace it is just crazy. Also, to expect them to keep repairing it (now that the problem is known) is also crazy. I think the best thing for Dell and for you is for them to offer a steep discount on a new laptop provided you trade in your old one so they never have to deal with it again.

  17. Multiple ways to find a cell phone/pager. on FEMA To Use Cell Phone Signals To Find Survivors · · Score: 2, Informative

    There are multiple ways to locate a cell phone or pager, and I suspect they will use all of them. Some have already mentioned GPS, that's rare to non-existant in today's devices. More likely are triangulation, or simple signal strength.

    Several cell providers have been using triangulation to work towards the E911 requirements. Rather than implement expensive GPS solutions, they simply track a phone from multiple antennas, and triangulate the location of the phone from that. While normal accuracy is only +- a quarter mile, in an instance like this local portable cells could bet set up around the site and generate high accuracy.

    Even if that can't be done, making a cell phone talk to the cell site (telling it to reregister, for instance) would allow you to listen for its signal with a strength meter. Walk away it reduces, walk towards it gets stronger. In a relatively small area like this it would work well.

    Of course, there is also low tech. If they ring the phones, and make the area quiet, they can hear them ring. For those very near the surface this could be particularly effective.

    Others have commented on batteries. Many cell phones are probably running low, but I would venture about 1/3 of today's phones last a week on standby, and would still be able to ring. Two way pagers and other communications devices often last longer, two weeks or more at a go. They could still have a huge number of these devices active. That said, they need to be careful. Ringing them too much will run out batteries.

    I wish them luck, it's a good idea.

  18. Doing what I can. on First-Person Account Of Today's Attacks · · Score: 1

    I woke up this morning and read e-mail. I was about to get up and leave for work,when for some reason I decided to turn on the TV and see what was going on. It was literally minutes after the first plane had hit, and it was just coming on the news. I sat rivited.

    Once collected, I checked in with work again. My company was taking emergency precautions, as I suspose almost all companies located anywhere near the activities were. Worried not only for my safety (working near a potential target), but also about traffic and other issues I decided to work from home watching the network.

    While I can't say I provided a lot of help, I did help insure that an IP network worked, and received several reports of people able to connect with loved ones over e-mail or instant messages when the phone system had failed them. On the one hand I don't feel that I did much, on the other hand I am proud that in my own way I was able to help people connect.

    This is a dark day for America. Like most, I am angry, and at this time I can't get past that. While I want the government to be sure of the responsible parties, right now once they are found I think they should be punished in the most severe way possible, including a tatical nuclear strike, if appropriate. The death toll here appears to be as bad, or worse than Pearl Harbor, and I hope it doesn't take years of war to end it, this time.

    May god have mercy on all of us.

  19. Video Formats on Broadcast 2000 Removed From Public Access · · Score: 1

    I have neither a Linux box nor have I used this software, but I do have a thought. Does this software know how to software encode/decode non-publically specified video formats, or have drivers to talk to cards that know how to decode such formats? There could be circumvention and/or IP issues as a result that they are trying to avoid.

  20. Why does this only happen with computers? on Lego and the IP Conundrum · · Score: 4, Insightful

    If I buy a ford truck, and jack it up, put a light bar on it, custom paint it, tweek the motor and do all sorts of wacky stuff Ford doesn't sue me for violating their "IP". They don't ask me to take the name off of it. In fact, if I make kits to modify the vehicles they are happy as a clam, as it sells more cars.

    If I buy a house, add an addition, change the colors on the walls, swap out the heater, and then tell people it's a "Toll Bothers Hose" they don't sue me for violating their IP. I can rip the walls down and 'reverse engineer' it all I want.

    Now, if I buy a mindstorms kit and write better software for it, that's grounds to sue?

    This is all way out of hand.

  21. See you on monday... on Slashdot Prepares Switcheroo · · Score: 1

    when they finally get things back up. :-)

  22. You mean, if you're nice to them they bring you be on Acknowledging Great Free Software · · Score: 1

    You mean, if you're nice to them they bring you beer?

    -- Feminist at a frat party in PCU.
  23. I dove in, and found the pool empty. on Netscape 6.1 · · Score: 1

    Hoping to upgrade my tired Netscape 4.7 setup I decided to give Netscape 6.1 a go. I tried on a Windows 98 box, not wanting to push my luck yet with a Unix version. The install went smoothly and quickly, it appeared all was well.

    That lasted for about 3 seconds. The installer auto-launched Netscape 6.1, which promptly hung. I let it sit for 3 minutes before CTL-ATL-DEL'ing it. I reran it then and it came up. I went right for the preferences, to make sure they were acceptable. Boom, a crash while closing a section in the preferences menu.

    Launch again. Go to my own web site, it hangs mid-download on the home page. 3 minutes later it's CTL-ATL-DEL again.

    Launch again, go to the netscape web site, move the scroll bar, bam, another crash.

    Go to the control panel, deinstall Netscape 6.1. Go to slashdot and post about experiences, using Netscape 4.7.

    I might try Mozilla again. 3 months ago it was still unstable on windows and very slow compared to 4.7 or IE. I find it sad, but I think Netscape (and possibly Mozilla) are going to be too little to late to get any market share and use. I may be using 4.7 for a very long time.

  24. There are two issues to consider. on Georgia Sues RC5 User For $415,000 · · Score: 2

    1. Did he have permission to install/run the client on the computers? We don't have a solid answer to this one, but I would suspect a court would find the answer was yes. The school employed him to administer the computer. In liu of giving him explicit instructions, they were relying on him to A) Stay within the bounds of the law (eg, no illegal copies of software) and B) use his best profesional judgement on the best way to admin the machine. So, assuming they didn't place some more restrictive guidelines on him I don't see how they can complain much about him installing / running the software, from a permission point of view.

    2. Did he have the right to use the network resources that he did? Clearly, these cost the university money, and so there is an issue here. Again, I suspect the problem will come down to guidelines. A univeristy that provides students access in the dorms and doesn't prohibit (not prevent, prohibit) things like, oh viewing porn, playing online games, accessing stock quotes (unless in a finance class) etc etc etc would have a hard time complaining about someone running rc5.

    Bottom line, they cannot apply selective standards, even more so when they are government sponsored. If there was something in writing that applied to all that covered this, or if there were specific instructions given to him, then he's screwed. If, on the other hand they simply have the general "don't do anything illegal" clause, they are going to have to try and fall back to the "using the computers for something other than learning", and that's a dangerous path for them to walk down. If they go down that road with this guy fairness would demand they crack down on many other activities by many other people (including, probably, reading this article, unless the person is a computer admin or a law student) and would find themselves in a position they don't want to be in.

    Oh yeah, $0.59/second? What is that crap? I suspect their actual cost is under 1/100 of a cent per second, if that.

  25. Re:I have a related question on Rackmounting at Home? · · Score: 3

    At least one of the reasons on pre-drilled racks is at pre-drilling rails is very expensive. To drill and tap a 7' rail with high precision takes expensive gear, and a lot of time. This is why racks with pop in nuts and the like are so much cheaper, but if you've ever worked with them you know they are a huge pain.