Slashdot Mirror


User: SanityInAnarchy

SanityInAnarchy's activity in the archive.

Stories
0
Comments
12,413
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 12,413

  1. Re:there is No god on Humans Hardwired to Believe in Supernatural Deity? · · Score: 1

    So gods don't get angry? Or jealous?

    You must've read a different Bible than I did...

    And by the way, the Old Testament does still apply, and Jesus said so.

  2. Re:Insightful Troll on Can Apple Take Microsoft on the Desktop? · · Score: 1

    It's just that on Windows (Vista?) and Linux (Gnome/KDE), there is a separate option, outside of any browser, which sets the browser preference.

    And it does seem stupid to me that every browser for OS X has to re-implement an option that should've been in System Preferences. I suppose next you'll be telling me it make sense for your network settings to be in the browser?

  3. Re:Informative, except... on Can Apple Take Microsoft on the Desktop? · · Score: 1

    With modifications, Mac OS X will run on virtually any modern x86 PC.

    Right, by cracking the DRM. Doesn't mean Apple isn't trying.

    That's also ignoring the driver issue. Apple certainly isn't going to write drivers for my custom-built nforce system, so who is?

    What you mean to say is the reverse: they disallow running Mac OS X on non-Apple hardware.... This is a completely different thing than saying that they disallow making hardware that Mac OS X can run on.

    How is different?

    If they disallow running OS X on non-Apple hardware, then no one except Apple can create hardware which OS X can run on. The fact that Apple controls the OS, instead of the hardware, is an implementation detail -- and they do use the hardware (TPM) to make it difficult or impossible for non-Apple people to create hardware which an unmodified OS X can run on.

    Or am I wrong? If so, why don't you show me a company that has, without Apple's blessing and without illegally modifying the OS, sold a piece of hardware which you can get OS X to run on?

  4. Re:Problems with that: on Blizzard Exposes Detailed WoW Character Data · · Score: 1

    They can track the IP address you logged on from. They already do that to nail people who are sharing accounts.

    That strikes me as dangerous. We played WoW at a LAN party, and I can certainly imagine people playing it when they travel.

    So, very easy to fool Blizzard into restoring your account (and doubling your gold in a few days is probably still an attractive prospect), and very easy for Blizzard to find you "character sharing" because you play from cybercafes.

  5. Informative, except... on Can Apple Take Microsoft on the Desktop? · · Score: 2

    Alright, I did not know that about the iPhone, and I apologize if you're right. But:

    No, they don't.

    Yes, they do, and you yourself admit this. You're simply arguing motive here, and you're wrong there, but the simple, obvious fact is, no one except Apple is allowed to manufacture a machine that OS X will run on. Good or bad, that is the truth, you know it, you even said it. In what ways is this not true?

    Mac OS X itself requires Apple hardware because that is what it was designed for.

    If that was true, then why is the licensing such that it's only legal to put it on Apple hardware? Why does the product actually attempt to disable itself when run on non-Apple hardware?

    I seem to remember they used a Trusted Computing platform to do this. Essentially, if it doesn't trust your hardware, you don't get to run the OS.

    And Steve Jobs doesn't like DRM? Bullshit. If it was just about hardware support, isn't it enough to simply declare ordinary PCs totally unsupported, but let people run it anyway if they want to? Even make it illegal in the licensing, but why did they have to include the technical measures?

    Apple is not under any obligation to imitate Microsoft's business practices or licensing customs.

    I am not under any obligation to answer your comment reasonably, instead of just giving you a GNAA/Goatse/Tubgirl/Lastmeasure link.

    It can still be the decent thing to do, even if you're under no obligation to do it. So again, why does Apple go out of its way to make sure no one can run OS X on non-Apple hardware?

    Well, duh. It's a form of lockdown that Microsoft dreams of -- the entire system is one, shiny package, and there is no competition for any part of it.

    Now that HP has destroyed its own OS projects it does not have a right to Apple's OS on the same terms it made with Microsoft.

    What does HP have to do with anything either of us said?

  6. Re:Got to Byte on this one. on Can Apple Take Microsoft on the Desktop? · · Score: 1

    There are apps and hardware out there. You just have to know were to look.

    Missing the point.

    First, try doing what you described with an iPhone.

    Second, note that you still have to buy an officially Apple-sanctioned computer to plug that hardware into. Apple doesn't care what hardware you add to it, as long as you bought a MacBook.

    Think of it this way: Compare the diversity of the PC world to the diversity of Dell. I'm not saying Dells are bad, but I don't have to buy a Dell, I can buy a Gateway, an IBM, a Mac, even build my own (which I did). And of course, once I buy it, I can plug in external hardware.

    But would you really ask everyone to ONLY buy Dells with Windows? ("But you can add on hardware and software!" No, I want to get different hardware for the base machine, and run Linux.)

  7. Re:you are confused on Can Apple Take Microsoft on the Desktop? · · Score: 1

    When my phone boots, it shows me the Java logo. It also has a store from which I can buy and download games and such via EDGE, and I can only assume those would have to be running on Java for it to work on a sufficient number of devices to be worth doing.

    And there may not be a cause/effect relationship, but there's certainly a pattern. 99% of all cellphones run Java and are a piece of shit in exactly the same way mine is: Plenty of 3rd-party software, but no custom (consumer-written) software.

  8. Re:etc stands for... on Define - /etc? · · Score: 1

    Well, I did draw another line. A few, actually.

    Here's a simple one: Editable text which controls the behavior of a program, is not specifically requested by a user, is not meant to be automatically updated by the system (except through package management), and is not Turing-copmlete.

    Thus, motd is editable text, controls the default behavior of login, and is certainly not Turing-complete. (Or, probably is not, and certainly wasn't intended to be.)

    Init scripts are not, and libraries are not, because they're Turing-complete.

    But no, I don't think you really have to draw the line anywhere. "Config file" is a bit like "Operating system" or even "Pornography" -- difficult or impossible to define properly, but we know it when we see it. Not useful if you have to get really technical -- for example, the files in initramfs may be config files, scripts, programs, or parts of the OS, but you generally just call them "files in initramfs" and don't care if they're part of the OS or not. But, useful to make broad distinctions -- for instance, if I were to write a new program called "WidgetWars", I'd have /etc/widgetwars.conf and ~/.widgetwars, because that's where config files go, whether I know how to define it perfectly or not.

    Actually, it occurs to me -- "we know it when we see it" may be misleading, because we disagree about motd. However, if I told you to edit the config file for, say, ntp or sudo, you would know exactly what I meant (/etc/ntpd.conf, /etc/sudoers), and the worst that would happen is you'd get anal and say "That's not a config file!"

  9. Cross-platform on Can Apple Take Microsoft on the Desktop? · · Score: 1

    If 20% was Mac and 5% was Linux, I think more developers would seriously consider spending 25% of their budget on a Mac and Linux port. If the product was developed sanely in the first place, it wouldn't take more than one or two guys to do that port.

    Then, if you ended up with, say, 80% of new apps supported on OS X and Linux, more people would consider buying a Mac or downloading a Linux distro. At that point, it would start to be a real competition based on which is really better, not so much which people are FORCED to use.

  10. Insightful Troll on Can Apple Take Microsoft on the Desktop? · · Score: 5, Insightful

    Grandparent is an insightful troll.

    Apple controls the hardware, and prevents anyone from making other hardware on which to run Mac OS X. It's not just a matter of saying it's "unsupported", they actually go out of their way to make sure it does not happen.

    You'll also notice many of the same strange practices as Microsoft, only moreso. Where is the option to set the default web browser? Why, it's in the Safari control panel! Just like similar options -- email client, HTML editor, etc -- are on the "Internet Options" control panel on Windows -- but that is actually in Control Panel, not just in IE.

    Upgrades are more frequent and cost more, and are less compatible with previous versions than any Microsoft OS -- except Vista, maybe, but that seems likely to change.

    And look at how they are handling the iPhone. NO third-party apps, the end. I don't like Windows Mobile either -- I'd prefer a nice Linux handheld (and these do exist) -- but at least Windows Mobile encourages third-party development. Even my cell phone, a Java piece of shit, allows me to download third-party apps to it.

    And as much as I wanted to thank Apple for supporting standards (Safari passes Acid2) and open source (they sent patches back to Konqueror), I've found that I actually have more freedom on Windows than I do on OS X.

    I still run Linux as my main desktop, and I might even still use OS X on my Powerbook (if I got it fixed), but that's because OS X is a good OS, not because I like Apple or wish them to take over the world. They strike me as somewhat less evil than Microsoft (their stuff actually works, and they do actually innovate), but far, far more proprietary.

  11. Re:Won't happen -- Macs can mean prison time on Can Apple Take Microsoft on the Desktop? · · Score: 1

    their OS isn't FIPS compliant, and doesn't have the other certifications that Windows does.

    What does "FIPS compliant" mean? And what options are there other than Windows?

    If there are none, and "F" stands for "Federal", does that mean the government has gone from letting MS off easy on the antitrust suit to blatantly supporting them?

  12. Re:etc stands for... on Define - /etc? · · Score: 1

    How do you define "configuration" to include motd, passwd, and init scripts but exclude things that go in /var and shared libraries?

    With few exceptions, /var is stuff that pretty much changes all the time as part of its normal operation. You get new mail, new stuff is cached, much of it changes daily just from init scripts.

    Yet, motd changes very rarely, and if it does change, it's probably the result of a user action -- that is, the admin wanted to put up a new message.

    Then there's passwd, which is configuration of users. I still don't get how you argue that it's anything other than configuration. Without passwd, I'm still every bit as much a user as I always was -- as far as I know, the kernel doesn't care about passwd at all, only uids. It certainly isn't something which changes all the time, and what's more, it's something you generally want to have on boot, whereas it might be nice to have /var be a separate partition (you'll want /etc before you mount /var).

    Shared libraries are an entirely different animal. While they can have their own config files, most shared libraries aren't meant to be edited by an admin. They're generally compiled, after all, which means editing isn't easy. And they're certainly distinct from passwd -- passwd does not contain executable code, and isn't even turing-complete.

    The answer is that you don't have to, because /etc is about more than just configuration.

    On this we're agreed, but I just thought it was odd that you picked passwd when init scripts are so much easier. Even though it's still nice to have editable init scripts, covered by a package manager's config file protection, versus uneditable binaries (which naturally go in the various bins). Even though init scripts can be seen as a configuration of how the system boots, and are often designed to be fairly simple shell scripts, so that any admin will have the skills required to edit them. Even given all of that, init scripts are much easier to call something other than configuration than passwd or fstab.

  13. I'm sure he'll enjoy it, too... on Hawking to Take Zero Gravity Ride · · Score: 1

    Because really, even without this trip, his whole life has been a demonstration of that sentence.

  14. Imprecision? on RIAA's 'Expert' Witness Testimony Now Online · · Score: 1

    Is this the new word for "lie"?

    Why is he not already IN JAIL for PERJURY?

  15. So we crack it again? on Download And Burn Movies Available Soon · · Score: 1

    Yet another case of a legitimate use for cracking DRM. If I were to use this service, and the "special" blank DVDs cost a cent more, I'd simply crack the DVDs the way I already do and burn a non-DRM'd version.

    The real obstacle would be if it requires special software -- which I'd imagine it does. But if they let us download anything resembling an ISO or a BIN/CUE, like we're used to, then this could actually be useful.

  16. Re:etc stands for... on Define - /etc? · · Score: 1

    Interesting argument, but I think there are significant differences here. /etc/motd configures the text to display on login. This is generally pretty static -- something like "Welcome to Debian". I suppose it could be documentation, but it certainly doesn't imply that absolutely everything is configuration. /var/mail is user data, which changes constantly, and is not set by hand by the admin. I don't see how that could possibly qualify as configuration. Shared libraries are really a stretch -- they have to be recompiled to change that behavior, and they are executable, so you'd have more of a case if you were talking about something in, say, /etc/init.d, but /etc/motd is much easier -- as an admin, I can set it to say "Welcome to my system! I'm not sure how you got in, but please tell me so I can fix it..."

    I really don't see much in /etc that doesn't qualify as configuration, and much outside it (except maybe dotfiles) that does qualify as configuration. There are exceptions, of course -- ut2004 expects your CD key to be a file somewhere in /usr/local/games/ut2004, and I might've stuck it in /etc.

    The init scripts, with a few exceptions, are generally not configuration by themselves, but are small shell scripts -- good practice is to put actual configuration in, say, /etc/default or /etc/conf.d or somewhere the init script knows to look. So I don't know where those init scripts should go, but it should be a /bin somewhere, maybe /usr/sbin or something -- bin meant "binary", but it has come to mean "executable stuff for your PATH".

    But things like that shouldn't be enough for you to throw up your arms and say "EVERYTHING's a configuration file if you have the source code!"

  17. ...Wow. on A Free XML-Based Operating System · · Score: 1

    I just glanced at their homepage and just about puked. I'm making a list:

    • Claims to be XML, but doesn't validate.
    • Uses AJAX to render the homepage, for no good reason -- apparently just to keep their little Flash animation from reloading.
    • Has a chunk of Flash to display their logo, for no good reason.
    • Trademarked "Software should be free," or claimed to. Bonus is they seem to be talking about price, but are hijacking a software libre term.
    • Background is a picture of a forest... that's obviously some sort of public park, as the JPEG compression is just high enough to blur out what looks like trucks, houses, a swimming pool...
    • Tons of marketing buzzwords: Web 2.0, Internet OS, XML, AJAX, SOA, Web/Blogg (I guess digg means everything should have two 'g's?)...
    • Contact page is visually broken: The content itself is on a blue background, with two tabs above it, one blue, one gray -- but the gray one is the active one!
    • Use of {at} email address obfuscation -- annoying on an individual, worse here. Don't they have real spamfilters?
    • AJAX menus try to pop over their Flash logo, but nothing can appear over a Flash animation, at least in Firefox.
    • Tons of graphics that have nothing to do with the Internet, Operating Systems, or computers at all: the "forest", man going up an escalator, highway, etc. May as well be the GNAA homepage.
    • Signup page has apparently been known to reject legitimate email addresses -- and seems to do so in JavaScript, so I wonder if the server does any validation?

    Really, they could be onto something great, but this is just what I've seen cruising through their webpage and Slashdot comments. I don't want to imagine how horrible it'll be once I'm actually inside their "OS".

  18. Re:etc stands for... on Define - /etc? · · Score: 1

    I wouldn't call passwd "configuration," and I wouldn't call it "data." It's more "control."

    I wouldn't call ntp.conf "configuration," and I wouldn't call it "data." It's more "control."

    Dude, it's configuration, that's the very definition of configuration. It's a text file that specifies the way you want a program to behave, that is read and parsed by the program (or programs, or libraries).

    I mean, yes, it could stand for anything you want it to stand for. But the fact is, as it's used now, it's configuration, and all the curious rationalizations of how a well known config file really isn't a config file won't change that.

  19. So what? on Wordpress 2.1.1 Release Compromised by Cracker · · Score: 1

    That will happen anyway.

    If you put it in the app, there's at least a chance it'll be done right by some library that everyone ends up using. If you put it in the interpreter, the interpreter gets crufty for everyone, including people who don't care about source code signing, and people who might have a legitimate reason for implementing it a little differently.

    Or, let me make this very simple: If we were talking about C, would you be in favor of including it in the operating system? Or the C compiler?

  20. Maybe not... on Canadian Gov't Grants Olympics Ownership of Winter · · Score: 1

    Alright, I got my First Post and had my fun, so now I've read TFA, and I have to ask...

    For example, the bill contains a list of expressions to be considered by the federal court to determine whether someone has misled the public into believing that their business is endorsed or associated with the Olympics.

    By that wording, it seems possible that "considered" merely means these are pointers, not actual rules -- thus, a federal court should "consider" someone's "Winter clothing line" or somesuch, but should also be allowed to make common sense and not assume that's intended to confuse people about the Olympics.

    Hell, they could just be a list of keywords for prosecutors to repeatedly hit up Google with.

    It still doesn't make it right, though. Remember the quote from the summary:

    Bernier has no time to deal with spam, spyware, privacy, or net neutrality but commits to legislation on behalf of the organizers of a sporting event?
  21. Cease and desist! on Canadian Gov't Grants Olympics Ownership of Winter · · Score: 1

    Hey! You're infringing on my copyright/patent/trademark on the words "to", "you", and "are"!

    If you don't stop, I'll complain to the RIAA/MPAA/God/Canada, and you'll be sorry then!

  22. I, can, do, this, too! on Canadian Gov't Grants Olympics Ownership of Winter · · Score: 3, Funny

    Don't, you, wish, we, could, afford, to, buy, our, own, legislators? Life, would, be, so, much, easier, if, all, your, words, are, belong, to, me!

  23. Amen. on Security Software Costs More to Renew Than Buy New · · Score: 1

    You both need to go use KMyMoney2 or Gnucash, or something similar -- web based, even. Pay some 13-year-old $50 to set her old computer up as a Linux desktop, or webserver, depending on which is easier for your financial data. Then, whenever Intuit nags you with a new version, take their asking price and offer it as a bounty for whatever killer feature you miss from Quicken.

    You NEED open formats, and you've just demonstrated why.

  24. Re:No such thing as a Linux hippy on Security Software Costs More to Renew Than Buy New · · Score: 1

    No, no, no... BSD is hippies, yes. But Linux is the Borg!

    You will be assimilated. Your sexual, psychotropic, and musical distinctiveness will be added to our own. Commercialization is irrelevant. Microsoft is irrelevant. Resistance is futile.

  25. Re:sounds like a virus to me on Security Software Costs More to Renew Than Buy New · · Score: 1

    (1) pay me money and i'll screw up your computer
    (2) repeat steps 1 and 2.
    Whoohoo stack overflow!

    Not if done in a language which properly optimizes tail-recursion!