Slashdot Mirror


User: Abcd1234

Abcd1234's activity in the archive.

Stories
0
Comments
7,617
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 7,617

  1. Re:Passwords? on Coping With 1 Million SSH Authentication Failures? · · Score: 1

    So password guess-ability is a big issue. In which case certificates are more secure than even "hard" passwords, never mind the ones people usually pick.

    Yeah. Or, he could go the actual, user-friendly route and just implement connection throttling, tarpitting, or similar technology to limit inbound ssh attempts.

    As you say, this is not the kind of attack the question was about. But the point is that PKI is fundamentally more secure.

    It sure is! And, like most security measures, there is a tradeoff between the security provided and user and administrative overhead and costs. And as I already said, for most people, the cost-benefit analysis for PKI simply fails.

    Remember, security is all about risk management. The risk of some brilliant hacker walking into the office, swiping some passwords, and using that to gain access to a corporate network is, for most industries, companies, and individuals, just not that great. And if it's a real concern, you're much better off limiting physical access by using keycards and hiring a security guard.

  2. Re:Change ports on Coping With 1 Million SSH Authentication Failures? · · Score: 2, Interesting

    I actually go one step further: after IPv6-enabling my site, I only allow v6 ssh inbound. Since Teredo makes it possible to get v6 from nearly anywhere, it doesn't cause any inconvenience, and ssh attacks have basically vanished. 'course, it won't last forever, but it works great right now.

  3. Re:Passwords? on Coping With 1 Million SSH Authentication Failures? · · Score: 1

    Password guess-ability is not the big security issue. The problem with passwords is that people write them down and leave them in unsecure locations [stanbiron.com]. Or they fall victim to phishers or other social engineers.

    Except, of course, that's not the class of attack the individual posting the question was asking about. His problem is securing a site from random attackers on the internets, not from attacks as a result of a breach of physical security.

    Furthermore, other than cases of internal attacks (ie, disgruntled employees, etc), or honest-to-god corporate espionage, the risk of a written-down password being pilfered and used as an attack vector into a system is next to nil. As such, switching to non-password-based authentication fails the cost-benefit ratio for your average admin (the cost primarily being in time, both for the supporting admin and the confused users), and in fact, when comparing the dangers of complex passwords being written down and then stolen, versus weak passwords being guessed by a random attacker, the former is *far* less likely in general, and thus a far more preferable situation.

  4. Re:Bah on Dr. NakaMats Is the World's Most Prolific Inventor · · Score: 1

    anyone who even participated in the popularization of karaoke should be tried by an international court.

    I know! Fucking assholes having fun *singing*! How dare they! Bastards!

  5. Re:Will that ultimately include slashdot? on Web Copyright Crackdown On the Way · · Score: 1

    Well, given the fair use doctrine still exists, there will always be a lower bound at which their legal actions will no longer have any basis.

  6. Re:Will that ultimately include slashdot? on Web Copyright Crackdown On the Way · · Score: 2, Insightful

    Since when did Slashdot ever use 80% of an article verbatim?

    Sorry, no, any website doing *that* should be shut down. I hate those assholes. They're the reason why a search for a given term in Google pops up thousands of sites with the *exact same content*, just ripped from one another.

  7. Re:Dear Ubuntu on Ubuntu Gets a New Visual Identity · · Score: 1

    Or maybe it's good that Mint and others exist, as then Canonical can focus on what they see as their vision, and those other distros can cater to the whims of other users.

  8. Re:Dear Ubuntu on Ubuntu Gets a New Visual Identity · · Score: 1

    Why does the standard gamut of replies to criticism of any OSS project always include "well, you don't have to use it...".

    Uhh, because that's the correct answer? Ubuntu is driven by a vision, and users will use it or not because of that vision. Don't like the vision? Change distros. It's not the job, nor can it be the job, of Ubuntu to cater to ever single whim and desire of its potential userbase.

    The same is true of people who bitch about Debian being too behind-the-times, Gentoo being too much of a pain with all the compiling, Fedora for... whatever reason some jackoffs don't like Fedora. Fortunately, the distro world is absolutely lousy with high-quality distros... aside from the four already mentioned, there's OpenSUSE, Mandrake, and I'm sure many others I've left out.

    So, KDE whiners and Ubuntu theme haters, please: fuck off and find your own distro.

  9. Re:Maybe they'll grow up as well as old on Using Classical Music As a Form of Social Control · · Score: 1

    The primary reason that youth seems not to like it is a cool factor thing, not because the music itself is in some way offensive.

    Or maybe they just, you know, don't like it, in the same way that I don't like country or punk. Yes, I know, it's shocking: not everyone has to like classical! *gasp*

  10. Re:E-Reader will turn into a function, not a produ on Freescale's Cheap Chip Could Mean Sub-$99 E-Readers · · Score: 1

    The only real justification for a dedicated e-reader device is that it can be locked to a company's book service.

    Yeah! It's like the iPod! The only justification for that thing is so that you can be locked into iTunes. But everyone knows you can just plug headphones into a laptop, and then you can play back whatever you want! Idiot sheeple...

  11. Re:Cheaper than the Kindle, and OPEN. on Freescale's Cheap Chip Could Mean Sub-$99 E-Readers · · Score: 1

    And you'd be wrong. The people buying these things probably have no idea they can even get books outside of Amazon's walled garden. As such, why would they care what the reader could read, so long as it works well with Amazon's online store?

    As an aside, though, the Kindle *is* open in terms of "what you can read on it". i.e. you can populate it with unencrypted content that hasn't been purchased through Amazon's system.

  12. Re:Really wont change the price on Freescale's Cheap Chip Could Mean Sub-$99 E-Readers · · Score: 1

    They could also burn money and give stuff away for free.

    Loss leaders are not generally a good idea if you want to make progress in business.

    "Loss leader"? I don't think that means what you think that means. The 3G plans are paid for by incorporating the cost into the price of the book, and since you only use 3G when you buy a book (generally speaking), any use of the plan is immediately paid for when the book is purchased.

  13. Re:Why would I want one again? on Freescale's Cheap Chip Could Mean Sub-$99 E-Readers · · Score: 1

    Bah, that's not a trick, that's just a hacky workaround to deal with a limitation in the format. :)

  14. Re:Why would I want one again? on Freescale's Cheap Chip Could Mean Sub-$99 E-Readers · · Score: 4, Insightful

    Plus, they're great for reading in bed. Anyone who's tried to read lying on their side knows how much of an *enormous* pain in the ass regular paper books are. It's just not doable. But an ereader is perfectly comfortable.

  15. Re:Bad answers. on Matt Asay Answers Your Questions About Ubuntu and Canonical · · Score: 1

    I'm pretty sure they don't realize that this to some degree is the public face of KDE

    And that's Kubuntu's problem, somehow? If the KDE guys don't like it, maybe they can lend some talent to the project. But it sure as hell isn't Ubuntu's job to be KDE's ambassador to the world. Hell, by your argument, it'd be better for KDE if the Kubuntu project simply ceased to exist.

  16. Re:BUG! on Passage of Time Solves PS3 Glitch · · Score: 1

    Bug bug bug BUG "bug" "BUG"!

    Why, for god sakes, are the last two "bugs" in quotes? Are they some sort of ironic bugs? Is the wink implied?

    (yes, this is a ripped off joke)

  17. Re:Bad answers. on Matt Asay Answers Your Questions About Ubuntu and Canonical · · Score: 4, Insightful

    He blew off or dismissed most of the important questions. As other commenters have said, he didn't acknowledge Ubuntu's terrible implementation of KDE, Gnome's short comings, nor the sound issue.

    Oh, you KDE whiners. Everything about Gnome sucks. Everything about KDE rules.

    Did it every occur to you that some people might actually hold the opposite opinion? That they might be glad Ubuntu chose a single desktop to focus on, rather than dividing their efforts, and picks Gnome, which is sleek, clean, and works, rather than the horrible, ugly, cluttered mess that is KDE?

    No, of course not! KDE is the shit, amirite! Clearly Canonical are just idiots!

    Or, then again... maybe not.

  18. Re:KDE on Matt Asay Answers Your Questions About Ubuntu and Canonical · · Score: 1

    Have you any idea what's going on in Kubuntu with Operation Timelord? That's as close as you can get to saying 'We're tired of Ubuntu is fucking us, so we're blowing this popstand and doing it right.'

    Buh? As far as I can tell, "Operation Timelord" is as close as Kubuntu can get to admitting that they've fucked up in the past and need to fix some things. Every single one of the items they plan to tackle to improve the project addresses how *Kubuntu* is managed. Improving localization, changing how bugs are tracked, decided not to release shitty KDE packages... that's all work in Kubuntu's camp, and has nothing to do with core Ubuntu.

  19. Re:He'd say mass on Matt Asay Answers Your Questions About Ubuntu and Canonical · · Score: -1, Troll

    Wow, well, done, you managed to take this quote:

    Sometimes that openness will mean embracing Microsoft in order to meet a customer's needs.

    and somehow extrapolate it to the point where you fear a 'new "don't offend Microsoft" vibe'. Well done! You've clearly demonstrated the utter crazy that seems to infuse the more rabid among "freedom-first software advocates"!

  20. Re:Whitespace on Google Go Capturing Developer Interest · · Score: 1

    And the "annoying" part is quite subjective, of course. I never had trouble with it in any of the languages where I had to deal with it (Python, Haskell, F#) - quite the opposite, in fact.

    Yes, but lets take Haskell as an example. In Haskell, you don't nest your code that deep. At most you'll have maybe one let or where block, and if you need to go deeper, you'll start splitting things out into multiple functions. It's simply the nature of the way the code is written and organized. As such, you're never indenting very deep.

    But Python inherits directly from Algol and similar nested-block languages, where multiple lexical levels, up to three, four, or more levels deep (thanks to classes, functions, loops, conditionals, lambdas, etc), are extremely common. In that case, suddenly that whitespace becomes very significant indeed, and far more tedious to deal with.

    So yeah, for Haskell or F# I don't mind at all, because the very nature of the language means deep indentation just doesn't happen that often, and the language itself actively discourages it by making it really really annoying. :) But for imperative, block-oriented languages, I'm sorry, there's just no good reason for semantically significant indentation (decent programmers format their own code and don't need the language enforcing it for them), and solid reasons against it.

  21. Re:Whitespace on Google Go Capturing Developer Interest · · Score: 1

    That's a perfect example of a solid theoretical concern that never, ever comes up in practice.

    Yes, people never move code between lexical levels. oO

    And by the way, yes, I've come across this in real-life. Yes, it's really fucking annoying. And yes, it turned me off Python as a primary scripting language (given the plethora of alternatives, there's no reason to put up with an annoyance like that when I can move to a language that better suits my way of working).

  22. Re:Whitespace on Google Go Capturing Developer Interest · · Score: 1

    Interesting! That's definitely better. Pity you can't put the 'pass' at the same level of the 'if', so that the block is more clearly delimited. But at least this is an improvement (I wonder if Vim can also use 'pass' as an auto-indent hint...).

  23. Re:Whitespace on Google Go Capturing Developer Interest · · Score: 1

    Junior coders only don't indent because they think it's stupid

    Uh, I think you mean programming neophytes.

    I have *never* met a "junior coder", ie a new employee fresh out of school, who didn't understand the value of indentation. And if I *did* come across such an individual, a) they would've never gotten past our interview cycle, and b) if they somehow squeaked through, they'd be terminated immediately, as it's clear they are unable to perform the job for which they've been hired.

    For the neophytes, they're write ugly code for a while, get bad grades for style, and then gradually improve, and eventually learn the value of it. But that's why they go to school in the first place.

  24. Re:Whitespace on Google Go Capturing Developer Interest · · Score: 1

    Yes, really. It is *impossible* for PythonMode to, without fail, *correctly* auto-indent a piece of Python code. For example, given this:

    if expression:
        do something
    do something else

    It is impossible for the editor to determine whether or not I wanted that second expression executed within the context of the if block, barring my delimiting the block explicitly, which, unfortunately, I can't do in Python. Of course, this is a trivial example, but the minute you start moving blocks of code around, particularly between various lexical levels, it can quickly become quite tedious ensuring that the code is indented properly, as the editor can't do it for me.

    For example, suppose I have this:

    if expression:
        do something
        do another thing

    if another expr:
        do one more thing

    And I then move the code as follows:

    if expression:
        do something
    if another expr:
        do one more thing
        do another thing

    Do you know what I meant to do? Did I intend to move the second if within the first, or did I intend for that second expression in the first if statement to execute in the second if statement? Answer: you have no idea, because the lack of bracing makes it impossible to determine where the blocks are supposed to start and end.

    Now, maybe you're a magical experienced programmer who never has to refactor anything (your low UID would suggest you aren't a newb, though your comment seems to suggest otherwise). But the rest of us cut/copy/paste blocks of code pretty damn frequently. And Python's very nature cripples an editor's ability to help the programmer get such operations right.

  25. Re:Boo on 8-Year Fan-Made Game Project Shut Down By Activision · · Score: 1

    Bah, not laches, promissory estoppel. Though, reading more comments, it looks like that doesn't work, as Activision had a "subject to approval" clause in their little gentlemen's agreement, which provides a rather nice loophole for Vivendi.