Slashdot Mirror


User: pyrrhonist

pyrrhonist's activity in the archive.

Stories
0
Comments
1,367
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,367

  1. Re:Portable firefox? on Ultaportable Apps: Take Your Thumbware Anywhere · · Score: 1
    Obviously you've never used bash. If you had ever seen "real" command completion,

    Bash is too big and too slow.

    you'd know that the terrible hack that is "just push the [tab] key 500 times" is absolute bullshit.

    It is bullshit, but it's a lot better than what it used to be.

    Under bash, it'll list all the possible option vice tabbing through each one.

    I need to use "mkdir" more often:

    user@box [/some/dir/pr0n] $ ls <TAB><TAB>
    Display all 12328 possibilities? (y or n)

  2. Re:Style over function? on Symantec: Mac OS X Becoming a Malware Target · · Score: 1
    You do realize that Microsoft, if they were serious about security, could have fixed that with the release of Windows XP. For some reason, most application publishers want the 'designed for Windows XP' sticker, logo or whatever.

    Actually, in this case, Microsoft appears to be enforcing it. All commercial programs that I've encountered with the "Designed for Windows XP" sticker have technically used the multi-user environment as per Microsoft's standards. For instance, Norton AV does work in a multi-user environment, but it contains some ugly misfeatures that make using it as a non-privileged user annoying. Microsoft can't do anything about this, because, obviously, features are different for every application, and the program passed Microsoft's automated suite.

    In most cases, fixing the issues are simply to store preference files in the right place (user's directory, user's registry).

    Most of the programs I've encountered know how to do that. The issues I've encountered are elementary programming mistakes. For instance, the status application for a printer I had the misfortune of having to install required information from it's driver installed as part of the spooler subsystem. Unfortunately, this application doesn't work correctly under Windows XP Home as a regular user, because it requires privileges that regular users don't have. It works fine when running as an Administrator, obviously. If the company had bothered to test their application in the recommended Windows configuration, they would have found the problem immediately and been able to fix it easily. Instead, this program got passed onto users who now have no choice but to run as Administrator if they expect to be able to print. In no way is this Microsoft's fault. The developer didn't follow Microsoft's directions, didn't get their product certified, and didn't test their software.

  3. Re:Style over function? on Symantec: Mac OS X Becoming a Malware Target · · Score: 3, Informative
    How do you build a windows service (that's a daemon for you unix folks but it needs to be specifically built and installed to work properly), have it run as an unprivileged user (i.e. *not* the system account) and have it start when the system boots *without* the user it is supposed to run as logging in at the console?

    1. Open "Computer Management".
    2. Double-click on "Users".
    3. Select "New User..." from the "Action" menu.
    4. Type in the user's information.
    5. Select the "Password never expires" checkbox.
    6. Click "Create" and then click "Close".
    7. Right-click on the user.
    8. Click on the "Member Of" tab.
    9. Click on the "Add" button.
    10. Enter a name of a group you need to run the service.
    11. Click "OK".
    12. Repeat 9-11 for each group you need to add.
    13. Click "OK".
    14. Open "Local Security Settings".
    15. Double-click on "Local Policies".
    16. Double-click on "User Rights Assignment".
    17. Right-click on a right that you need to run your service and select "Properties".
    18. Click on "Add User or Group".
    19. Enter the name of your new user and click "OK".
    20. Repeat 17-19 for each right you need.
    21. Repeat 17-19 for the "Log on as a service" right.
    22. Open "Computer Management" again.
    23. Double-click on "Services"
    24. Right-click on the service and select "Properties".
    25. Click the "Log On" tab.
    26. Select the "This account" radio button.
    27. Enter the username and password.
    28. Click on the "General" tab.
    29. In the "Startup type" select box, select "Automatic".
    30. Click the "Start" button.
    31. Click "OK".
    32. ???
    33. Profit!

    If it's possible, then it is *very* fucking new.

    It's been there since Windows NT, although the configuration was different in NT.

  4. Re:Insulin jet injectors are NOT NEW on Needle Free Injections With Microjets · · Score: 1
    It was definitely what they called the BCG vaccination, which we were told was for TB

    Okay, yes I found it now. That's definitely what it was, and it is definitely for TB. The Bacillus Calmette-Guérin vaccine is apparently the most widely used TB vaccine. The blistering appears to be common:

    Abscesses at the site of BCG injection are frequently reported. It is often assumed that this is due to bad technique, as the injection should be given intra-cutaneaously and an accidental intramuscular injection may result.

    The way you were vaccinated, the location, and the resulting blistering/scarring (including the shape) is all earily similar to a smallpox vaccination. The blister/scar always occurs with a smallpox vaccination.

    I believe nowadays they use a different method to immunize against TB

    In the U.S. we don't normally get vaccinated anymore for TB due to a low risk of infection and because the effectiveness of the vaccine can vary quite a bit. I think that there is a new vaccine undergoing trials with the CDC, though.

    Most people in the U.S. are tested for TB in high school with a Mantoux test for public health reasons. This test won't work when you have had a BCG, which is why people in the U.K. get a Heaf test instead.

    Oddly enough, March 24 is World TB Day.

  5. Re:Portable firefox? on Ultaportable Apps: Take Your Thumbware Anywhere · · Score: 1
    It will cd into c:\windows before c:\winxp. If you can remember the command you want starts with a 'k', WinXP can't help you; bash can.

    Wrong in both cases. Think: What didn't I do right to make the next filename appear?

  6. Re:Style over function? on Symantec: Mac OS X Becoming a Malware Target · · Score: 1, Informative
    I'd say installing SP2 is a special step on it's own.

    Nope, it comes pre-installed. Owners of older machines can get it automatically through Windows Update or download it from Windows Update.

  7. Re:Style over function? on Symantec: Mac OS X Becoming a Malware Target · · Score: 5, Informative
    Try this experiment: install OS X and connect to the Internet. Leave it connected for a week. Now install Windows and connect to the Internet. Leave it connected for 30 minutes. Which one will be hacked?

    Neither (except if you're dumb enough to not have installed Windows XP SP2)

    Windows XP SP1 with the for-free ZoneAlarm firewall, however, as well as Windows XP SP2, fared much better. Although both configurations were probed by attackers, neither was compromised during the two weeks.

    My point is that Windows needs special steps to be _protected_;

    Actually, in SP2 it doesn't. The XP firewall is turned on by default in XP2. In SP1, all you needed to do was turn on the firewall for a connection in the Network Connections control panel.

    Now as far as local security goes, I agree with you; there are some nasty local security exploits. Microsoft is to blame for much of the security issues, but also a major part of the problem is third-party developers! It would help if application developers would realize that Windows is a multi-user system and actually follow Microsoft's reference guides for how to program in this environment instead of forcing the user to be an Administrator to actually use their program. Windows has been multi-user for years, and application developers still haven't caught up. Why do I have to be an Administrator to run a game? Bad programming, that's why! Not even Norton AV gets this right (scheduled scans do not run for non-administrators and a non-administrators are told that Live Update is off even if it is actually turned on). The only program that I've see actually try to do something about this is Nero, which has a program to set up a group to enable burning by non-administrator accounts, but even this is a special download that is not part of the regular install. This needs to change; developers need to start using the Windows multi-user environment correctly.

    In summary, Microsoft provided the ability to make the system more secure using non-privileged accounts and groups like every other major OS, but application developers are not taking advantage of it. I always run as a non-privileged user, and I am getting sick of applications that have no reason to need administrator privileges not running correctly.

  8. Re:Portable firefox? on Ultaportable Apps: Take Your Thumbware Anywhere · · Score: 1
    I also have cygwin on my thumbdrive to show off the power of command-line completion to my peers.

    Just FYI: You don't need cygwin. The Windows command line does this.

  9. Re:I wanted to, but the price, oh, the price... on Forbes Predicts 5% Desktop Share for Apple in 2005 · · Score: 1
    and the Dell had, in some ways, a nicer display

    That drives me absolutely nuts! I *so* want a Powerbook... No, scratch that - I need a Powerbook. The one issue I have with it that keeps me from buying one is that the display is a lot smaller (1280x854) than what I use now on my ancient Dell (1600x1200). I gave the Powerbooks a whirl in the store (I almost walked out with one), thinking that the screen might okay, but it turned out to be completely unusable for me. It's just too small a screen. It's so frustrating, because everything else about it is so fscking sweet!

  10. Re:How Long? on From Archive.org, Free Multimedia Hosting for Life · · Score: 2, Funny
    Admins need to eat.

    WHAT!?!!? Oh crap, I left them in the glass room for a month with no food!

    Oh Ghod! The UNIX admins tried to eat the MCSA's brain and starved to death.

    Oh the horror! THE HORROR!!!

  11. Re:Insulin jet injectors are NOT NEW on Needle Free Injections With Microjets · · Score: 1
    and the site of the injection opened up into a pus-filled cavity about a quarter inch wide

    I don't remember mine ever doing that, although I did have a ring of needle holes on my arm. Yours sounds almost like a smallpox innoculation. Did it form a blister, and then turn into the cavity? Do you have a scar?

  12. Re:This is STILL stupid. on State-Sponsored Solitaire? · · Score: 1
    As a sysadmin, I've actually been the one tasked with implementing it. However... I think these policies are, in a word, stupid. If someone is going to waste time, they're going to waste time. Every time I've been asked to delete the games off of machines, I've expressed extreme disapproval. I've tried to explain until I'm blue in the face that it will not increase productivity.

    Boy, you sure sound like a insubordinate slacker. Your boss tells you to perform a very important task that will undoubtedly increase productivity, but you refuse to do it. Furthermore, you make paltry excuses for not wanting to perform the very important money saving task given to you by your superior. Each minute you refuse to perform your this important task, countless dollars of profit are lost. You should not be questioning your superior's authority. Your job is not to think. Having personal thoughts is stealing from the company. If you aren't part of the solution, you are part of the problem. You're fired.

    </SATIRE>

  13. Re:Messes are inevitable on Solving the /etc Situation? · · Score: 1
    It is true that one needed to fondle sendmail.cf by hand, a Long Time Ago, and that it was not a fun time.

    Last time I had to edit sendmail.cf by hand was in 2000 on Solaris. I hardly consider that a long time ago. There were no m4 files for sendmail on that machine, and it was a new version of Solaris.

    sendmail.cf has moved on. It is not intended for human consumption. It states as much on the very first line of the file. For reference, see "past tense" and "present tense" in any good book on the English language.

    So what you're saying is that since people no longer edit the sendmail.cf file directly, it was never, ever at any time in the past meant to be user modifiable (also, the Holocaust never occurred).

  14. Re:Messes are inevitable on Solving the /etc Situation? · · Score: 1
    I think what you meant to say was: "...my point was valid years and years ago."

    No, my point is still valid that the sendmail.cf is not user firendly. It's laughable that sendmail is probably the only application has to have its configuration file configured with another configuration file. It's insanity.

    Thanks for playing.

    There's no need to get snotty.

  15. Re:Messes are inevitable on Solving the /etc Situation? · · Score: 1
    1. sendmail.cf is not meant to be human-readable, any more than an ELF binary is. It's meant to be readable by sendmail.

    Yes it is! That was the standard configuration syntax up until they switched to m4.

    2. sendmail's m4 config scripts are very human readable, and way less noisey than XML.

    They are no more or less human readable or noisy than XML:

    define('ALIAS_FILE','/etc/aliases')
    FEATURE(redir ect)
    <alias_file>/etc/aliases<alias_file>
    <redirect/>

    3. You're not attempting to argue that Deep Magic is supposed to be easy, are you? Because if it were, it wouldn't be Magic, let alone Deep Magic.

    No, I'm saying that you shouldn't depend on it, because there will always be somebody who can do it faster, cheaper, and better than you. Do not think for a moment that you are irreplacable because you know how to do something magical. Many of the things that were once Deep Magic have now been replaced by simple solutions.

    4. Yes, the entire world should be aware that sendmail is fucked, by now. I stand by my assertions as to why it might still be in use. Attitude or no, I believe it to be true.

    It does have a few, uh, issues don't it?

  16. Re:Messes are inevitable on Solving the /etc Situation? · · Score: 1
    One acronym: RTFM. That you haven't taken to time to grok m4, does not a bad configuration system make.

    That's the point. You have to edit a program to modify a configuration file. That is messed up.

    Why do you automatically assume that I haven't used m4 for sendmail configuration? Just because I have a different opinion of you does not mean that I am unfamiliar with it. You don't have to be condescending.

    I've been using sendmail since before they used m4, and I have had to edit the sendmail.cf file by hand. I was annoyed when they went to m4, because that meant I had to install new software and learn a new syntax instead of just popping in and changing the lines I needed. Furthermore, the configuration files weren't even in /etc anymore.

    At least at some point, the stuff that comprises sendmail.cf is a very human-readable and easy to read m4 script, which is still way better than XML as a be-all, end-all solution.

    No, it isn't. It's not even much less verbose than a well written XML file. Besides, you should not have to edit a script to change a configuration file. Furthermore, application generated files not editable by the user should not go in /etc.

    And Deep Magic is supposed to be difficult and arcane. It's called "job security."

    No, it's called, "an accident waiting to happen", and if you think that just because you can do something difficult it means that you have job security, you are fooling yourself. There are plenty of people that can do that same arcane thing faster and cheaper than you can.

    a) masochists

    Why do you say that? You said that the configuration files were, "very human-readable and easy to read". Should be a snap.

    sufficiently socially inept that they're unable to convey just how fucked sendmail is to the requisite PHBs and get them to mandate something else

    There you go with the attitude again. Obviously if sendmail is company policy, then the administrators must be socially inept, because they haven't convinced their boss to switch to postfix. That's a crock of shit, and you know it.

  17. Re:Messes are inevitable on Solving the /etc Situation? · · Score: 1
    The very first line of sendmail.cf "DO NOT EDIT THIS FILE! Only edit the source .mc file."

    Guess what? It didn't used to be that way! You used to have to change the sendmail.cf file by hand. I have done this many times before m4 support was added, so my point is still valid.

  18. Re:Messes are inevitable on Solving the /etc Situation? · · Score: 1
    That's why they're self-documenting and human-readable.

    One word: sendmail.cf

  19. Robert X. Cringely is a sick, sick man on How ISPs May Quietly Kill VoIP · · Score: 5, Funny
    First he says:
    establishes a virtual voice circuit to your girlfriend in Bulgaria so you can listen to each other's heavy breathing.
    Then he says:
    Your grandmother wouldn't understand. Or she might if she's Bulgarian.
    Just what the hell is he suggesting here?
  20. Re:Amazing fact... on Building an Non-Wired Network for Pueblos? · · Score: 1
    Pueblo means town or village. It does not mean that they are made from adobe. They might be but just because they use the word Pueblo does not mean they have to be.

    True, and he probably meant it that way too, considering he said that it was 150 homes within a range of 6 miles.

  21. Re:Amazing fact... on Building an Non-Wired Network for Pueblos? · · Score: 1
    Housing in NM are often made with stuff like 2x4's, sheetrock, and plywood

    And the author doesn't live in this type of house.

    We recently received a large grant to install a wireless high speed Internet system for our entire Pueblo
  22. Re:Errrrr on Illinois Videogame Law Moves Forward · · Score: 1
    Anyone who has played Black & White has seen their monster poop after it eats. Depending on how you trained it, it might do this on houses, people, fields, whatever.

    It's worse: Your monster can be trained to throw poop and eat poop. Sometimes it learns it on its own without training.

  23. Next on "American Chopper" on World's First Fuel-Cell Motorcycle · · Score: 1
    Sparks fly and tempers flare as Paul Jr. and company struggle to finish their Fuel-Cell bike in time for Sturgis, next on "American Chopper"...

    *sigh* Too much Discovery Channel...

  24. Re:what about writing for Games/OpenGL etc etc... on Microsoft Remains Firm On Ending VB6 Support · · Score: 3, Insightful
    does it support the opengl shading language like vertex and pixel shaders? i see it supports extensions for opengl 1.5 but to what extent? what about CG for Nvidia or Render Monkey code for ATI? what about pointers that you need for A* pathfinding and artificial intelligence?

    This supports most of what you want to do.

    you cant be serious in considering that Java is a reputable alternative to writing robust recent good quality 3D openGL apps can you?

    Oh, get over it. People said the same thing about C++ several years ago. Back then, no one would have believed that in a few years games like Konami's Metal Gear Solid would be using scripting languages for a lot of their gameplay. Now games are a mixture of several languages - from assembly on up to scripting.

    The first commercial game to use Java was Tom Clancy's Politika, and that came out in 1997!

    Some commercial games that use Java include:

    the benchmarks on this site were for all 800x600? huh? that is so dated. no one writes 3D apps/games using 800x600..and Quake 2?? come on now isnt that a bit outdated?

    That's the point. The whole argument is outdated. The language has been capable for years.

  25. Re:what about writing for Games/OpenGL etc etc... on Microsoft Remains Firm On Ending VB6 Support · · Score: 2, Informative
    Is Java really that bad for 3D?

    No. YHBT. HAND. :)