Slashdot Mirror


User: akanouras

akanouras's activity in the archive.

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

Comments · 74

  1. Re:Unity is hard on Shuttleworth On Ubuntu Community Drama · · Score: 2

    From the actual licence:

    2.3 Outbound License
    Based on the grant of rights in Sections 2.1 and 2.2, if We
    include Your Contribution in a Material, We may license the
    Contribution under any license, including copyleft,
    permissive, commercial, or proprietary licenses. As a
    condition on the exercise of this right, We agree to also
    license the Contribution under the terms of the license or
    licenses which We are using for the Material on the
    Submission Date.

    (Empasis mine)

  2. Re:True on Shuttleworth On Ubuntu Community Drama · · Score: 1

    Another FLOSS project maintainer echoing this sentiment:

    And: we do not want normal users to report bugs against X2Go. Someone who can handle debbugs will probably also write propert bug reports. It’s rather a tool for us developers and for power users of X2Go.

  3. Re:Wait, what? on Perl's Glory Days Are Behind It, But It Isn't Going Anywhere · · Score: 1

    Either you directly translate it to Python:

    def read_file(filename):

        file = open(filename)
        lines = [line.rstrip('\r\n') for line in file]
        file.close()

        data = {}
        for line in lines:
            key, value = line.split('=')
            data[key] = value

        return data

    Or you don't:

    def read_file(filename):
        with open(filename) as file:
            return dict(line.rstrip('\r\n').split('=', 1) for line in file)

  4. Re:64 bit? on Steam For Linux Is Now an Open Beta · · Score: 1

    Forgot to mention, if you've installed cursor themes in your home directory, you'll want to run
    for i in ~/.local/share/icons/*/cursors; do arrow="$i/arrow"; test -e "$arrow" || ln -sv left_ptr "$arrow"; done
    as well.

  5. Re:64 bit? on Steam For Linux Is Now an Open Beta · · Score: 2

    Many mouse cursor themes (eg. the Oxygen ones) are missing the "arrow" pointer.
    When Steam starts up, for some retarded reason it sets the session pointer to that, which, if missing in the current theme will be substituted to that ugly cursor in GTK+ applications.

    Until the cursor packages are fixed, you can run
    for i in /usr/share/icons/*/cursors; do arrow="$i/arrow"; test -e "$arrow" || ln -sv left_ptr "$arrow"; done
    as root once as a workaround. (You may need to rerun it after upgrading/installing a new mouse cursor theme).

  6. Re:Hey on June 6 Is World IPv6 Day 2012: This Time For Keeps · · Score: 1

    Try the HTTPS version instead.

  7. Re:IPv6 on Google Deploys IPv6 For Internal Network · · Score: 1

    I have an SIP phone at home, that is connected to my company's PBX through the internet.
    When I call a landline number, the PBX sets up a data path directly from the SIP provider to my phone, without it being relayed through the PBX.

    How would you implement that without in-band address signaling?

  8. Re:SSL is heavy on OpenDNS Releases DNS Encryption Tool · · Score: 1

    This is correct, SSL induces significant overhead both bandwidth and CPU-wise. While most CPUs can handle an SSL website connection that is because the SSL handshake is done every so often (at the beginning of each resource download). However implementing it in a "fast acting" protocol like DNS is guaranteed to slow the protocol down, ergo clients will have to wait non-trivial time before they even connect to the resource in question.

    SSL's overhead is in the handshake: in this scenario, the client would only handshake once, on its first DNS request to its upstream resolver.
    Your other concerns could be taken care of by DTLS.

    This doesn't even account for the DNS resolver's resource usage, given an average resolver's query load, the additional stress needed to do SSL for each query would be operationally unacceptable and having persistant connections hanging open for an ISP-load of users would not be an option either as the servers' open file descriptors would get exhausted.

    First of all, under no circumstances do you throw AOL's user base at a single server, no matter the service.
    Apart from that, Linux can handle millions of open file descriptors (up to 1million/process by default) nowadays, the bottleneck is elsewhere.
    In any case though, DNS is mostly stateless and uses UDP by default, why would your protocol be any different?

  9. Re:What universe does this guy live in? on Exploiting Network Captures For Truer Randomness · · Score: 1

    Also, I'd argue that it is highly possible for a multiorganism as large as an ocean to have sentience...

    Solaris?

  10. Re:Because on Why Microsoft Embraced Gaming · · Score: 1

    I was one unlucky child at the time, as I wanted the awesome Amiga/DOS Lion King platform game, and instead my father got me the Windows animated presentation^W^W"game" version. Luckily I found it "from a friend" a year later.

    What I remember from WinG (Myst used it as well IIRC) was a) forcing me to restart Windows in 8bit color to use it, and b) frequent screen corruption and the subsequent reboots to fix it.

  11. Re:Queuer the Drupal Haters on Book Review: Definitive Guide To Drupal 7 · · Score: 2

    I've been building multilingual brochure-type websites in Drupal since 4.7.

    Drupal 7 delivers too little (DBTNG, fields, imagecache in core), too late.

    The new admin overlay is so bugged that it's practically unusable, even with the (default) Bartik theme.

    Worst part of it for me is there are major regressions, especially related to i18n functionality, and the "i18n" module doesn't help as it did in earlier versions of Drupal anymore.

    There are opened bugs for the above, many of which were opened even before D7 was released. In many cases (usually with i18n issues), the core developers don't even bother answering. As for critical bugs opened before the release, they just downgraded their importance, just so that they wouldn't delay the release any longer. Needless to say, they weren't looked after after the release either.

    If you think I'm trolling, for a spectacular example try using the "Global Redirect" module on a D7 site with more than one language enabled. Just try it.

    What's killed it for me though, is the in many cases total lack of developer documentation apart from function prototypes.

    I've started exploring Django (I know it's not a CMS) and its ecosystem now, hopefully I'll have better luck with that; it being written in Python doesn't hurt, either.

  12. Re:This is what you do to truly hide your ASS! on HideMyAss.com Doesn't Hide Logs From the FBI · · Score: 2

    and you'll be as safe as you CAN be in this world

    Are you fishing for idiots?

    "Go find an unsecured AP in some other city and/or country" is the first step in getting some anonymity.

    After that, there's a never ending list of precautions you should take, of which your advice is only one part.

  13. Re:And the "Useless use of cat" Award goes to on Skein Hash... In Bash · · Score: 1

    <file grep something

    There you go.

  14. Re:techniques on Ask Slashdot: Best Programs To Learn From? · · Score: 1

    * make sure that you open the files from the *root* of the project.
    * remember to use :e # to go _back_ to the file you were originally editing (after using ctrl-])

    Thank you so much!

    I've been assembling the "use Vim as an IDE" puzzle for the past few days and these were the remaining pieces...

  15. Re:Locked Bootloaders on FSF Uses Android FUD To Push GPLv3 · · Score: 1

    Anything compiled against the kernel headers is automatically considered a derivative work of the kernel, so distributing it without full source code is a GPLv2 violation. It being in an initramfs or wherever else doesn't matter at all.

    This means that the aforementioned Android vendors are indeed in violation at the moment (and they couldn't care less, as no Linux kernel coyright holder bothers to sue them).

    Normal Linux distributions (in cooperation with other closed source driver vendors such as AMD & Nvidia) circumvent this by compiling a stub kernel module part at install/boot time (using DKMS for example). That rest of the (closed source) driver is then implemented as a userspace program/library, which the stub kernel module interfaces to.

    Bundling all this stuff in a mobile phone distribution would be difficult at the moment, but not impossible, and in any case would allow us to modify the core kernel much easier.

  16. Re:Learn your AVC's on Most People Have Never Heard of CTRL+F · · Score: 1

    Ctrl+V in libreadline-based programs instructs them to not interpret the next character/combo you type. It's helpful when you want to input Tab as a character on a shell command line, for example.

  17. Re:well... on France Outlaws Hashed Passwords · · Score: 1

    This "The server must not know the user's password" requirement will bite you in the ass if you decide to integrate with different systems in the future (see the retarded LM & NTLM hashes).

    Also, what's the password reset procedure for this system? Do you snail mail hashes to the users? Rolling back the hash/salt combo on the server would once again allow the attacker to login while the client hasn't reset the password, and, if the attacker can initiate apassword reset, they can essentially log in for as many times as they wish.

    Lastly, don't forget to use TLS or some equivalent while you're at it - no point in allowing an attacker even one login.

  18. Re:No comment on the filename and download directo on Man Creates "Creepy" Stalking App · · Score: 1

    electro (as in "electronic") -> ilektro
    Yiannis (the programmer's greek name) -> john

    I'd take a wild guess he's studied Electrical Engineering.

    FTFM.

  19. Re:No comment on the filename and download directo on Man Creates "Creepy" Stalking App · · Score: 1

    electro (as in "electronical") -> ilektro
    Yiannis (the programmer's greek name) -> john

    I'd take a wild guess he's studied Electrical Engineering.

  20. Re:News For Nerds on UN Backs Action Against Colonel Gaddafi · · Score: 1

    Face it. What you said was wrong. Play it off some more if you want. We all know women never admit when they're wrong no matter how obvious that fact is to everyone else.

    Don't want to be thought the typical female? Don't act the part. None of us are gonna get any pussy from you (and you're probably an undesirable fatass anyway though your lack of logic suggests maybe this isn't the deal) so really what is your incentive to play coy? Just admit you were wrong.

    Someone just lost yet another chance at getting some...

    Must be getting really frustrating for you, eh?

  21. Re:bullllllshit on Spamhaus Under DDoS Over Wikileaks.info · · Score: 1

    Server Name Indication (SNI) is what you are looking for.

    SNI, combined with using a different port for each certificate (domain name) in case the client doesn't support it, will serve most clients - except the ones that a) don't support SNI AND b) are behind a firewall allowing SSL/TLS connections on port 443 only.

  22. Re:Switch to Deadline on The State of Linux IO Scheduling For the Desktop? · · Score: 1

    There are people out there using Python as their shell, would you cater for them in your one-liner as well? I only assumed the lowest common denominator, a POSIX-compatible shell. (Of course the ksh-ism slipped in, didn't test enough).

    Awk is fine by me, what I'm allergic to is eval/piping commands to a shell, input validation becomes a bitch there. This is what prompted my original reply by the way, I never meant to enter pedant mode.

    To close this off, hats off to you, you sure do know your shit. ;)

  23. Re:Switch to Deadline on The State of Linux IO Scheduling For the Desktop? · · Score: 1

    To switch schedulers without rebooting:

    grep -l anticipatory /sys/block/*/queue/scheduler |\
    awk '{print "echo anticipatory >"$1}' | sh

    Was V7 Unix that bad? :)

    grep -l deadline /sys/block/*/queue/scheduler \
    | while read; do echo deadline >"$REPLY"; done

  24. Re:Leaky Fawcet on Extreme Memory Oversubscription For VMs · · Score: 1

    Thank you both for your posts, it's these gems of insight that keep me visiting Slashdot, even though the S/N ratio is constantly diminishing...

  25. Re:Leaky Fawcet on Extreme Memory Oversubscription For VMs · · Score: 1

    Thank you very much for your reply, old Unix stories are always fascinating to read! :D

    I have amended the Wikipedia "disambiguation" page to make clicking through more ...enticing for future visitors :)