Slashdot Mirror


User: dshk

dshk's activity in the archive.

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

Comments · 250

  1. End of the world? on Canonical Developer Warns About Banking With Linux Mint · · Score: 5, Insightful
    We are talking about a short, almost personal comment on the developer's mailing list of Ubuntu:

    i personally wouldn't do online banking with it ;)

    Compare this with the Slashdot article title:

    Canonical Developer Warns About Banking With Linux Mint

    Whether he is technically right, or not, I find it disgusting that such a side note becomes news on Slashdot.

    By the way, the subject was another new distribution based on Ubuntu, similar to Mint, therefore the Ubuntu developer actually encouraged an Ubuntu derivative.

  2. Re:Hoping for systemd on Debian To Replace SysVinit, Switch To Systemd Or Upstart · · Score: 1

    My mistake, I wrote "script", but it is not, it is a job configuration file. The exec line defines the executable and its arguments. The example is a Minecraft server, which is written in Java, so the executable is java in our case.

    The Upstart reference documentation is http://upstart.ubuntu.com/cookbook. If you want man, then man 5 init describes the job configuration format.

  3. Re:I'm Torn on Debian To Replace SysVinit, Switch To Systemd Or Upstart · · Score: 1

    The Upstart documentation was indeed poor a few years ago, but now it is complete and easy to read.

  4. Re:Hoping for systemd on Debian To Replace SysVinit, Switch To Systemd Or Upstart · · Score: 3, Interesting
    Here is an Upstart script copied directly from the minecraft server of my 11-year-old son:

    start on runlevel [2345]
    stop on runlevel [^2345]

    setuid attila
    setgid mc
    env LANG=en_US.UTF-8
    chdir /home/attila/minecraft

    exec java -client -Xms2500M -Xmx2510M -jar spigot.jar > /dev/null
    respawn

    And then:
    # start minecraft

    I cannot see a single line which requires documentation in order to understand it.

  5. Re:Canonical might suck... on Debian To Replace SysVinit, Switch To Systemd Or Upstart · · Score: 3, Interesting

    Upstart was already in a good shape when SystemD started. So if you consider this fragmentisation because of this, then please note that in this case it is not Ubuntu who fragments Linux distros, quite the opposite... Personally I find writing Upstart configuration files trivial. On the other hand I have never been able to write a perfect System V script. I hadn't found comprehensive documentation about it (especially about the various helper scripts and config files frequently used in init scripts). On the other hand, if you read the Upstart doc, which is a single long HTML page, at most 1 hour to read, your will know everything about it, much more than what you will ever use. I have not tried SystemD, so I have no opinion on that.

  6. system monitoring, and certificate authority on Milestone: The Millionth UK-Made Raspberry Pi · · Score: 1

    I have two, the first one displays system monitoring data. The diagrams are produced by Graphite on a real server, RPi displays them in a browser. That was not easy at first, because both Chromium and Midori are plagued with memory leaks which does not work well with Javascipt running in 24*7. My son wrote a script which reloads the tabs every hour, since that it works without issues. It only stops when there is a power outage.

    I use the other one as a certificate authority, it is not connected to the internet.

  7. not that bad on Amazon One-Click Chrome Extension Snoops On SSL Traffic · · Score: 2

    Amazon does a favor with their Alexa service for the whole internet. That is the only third party global site statistics tool which provides information for free. At least I do not know any other.

    Of course they should fix the vulnerability. The real issue is that the current authorization systems only give half of the necessary information, they state what information the app access, but not what it does with those information, even though that could really make a difference. Therefore people become accustomed to give horrific permissions to any app.

  8. Re:Alternate Explanation on Unix Guru Evi Nemeth Missing, Feared Lost At Sea · · Score: 1

    Looking at the book cover carefully, I believe she is actually depicted on it. Not on the forward big ship, but on the small ship going away in the background. She mentions in the book that this is the last edition for her, because nowdays she spend most of her time on a sailing ship where she only has a 30 (or 300?) baud radio connection.

  9. Re:The sign on Evi's desk on Unix Guru Evi Nemeth Missing, Feared Lost At Sea · · Score: 1

    I am usually a developer, but I have spent most of my time with system administration for the last half year. Whenever I have a new task in an unknown area, I always start with reading the relevant chapter from her book. I usually read a few other, unrelated sections too. As I have read this sad post, her book was actually lying next to me, open on page 938.

  10. And? on Yahoo! Japan May Have Had 22 Million User IDs Stolen · · Score: 3, Insightful

    So 20 million Yahoo user names are revealed. Why is that interesting at all? I guess if I write a script which loops some id for a yahoo info page I get a similar list. Maybe a Google search is enough. Or do not contact external service, just guess: take all Japanese names, append one or two digits to it. Mostly these are valid names.

  11. Re:Ask the (ABC) Australian Broadcasting Corp. on Ask Slashdot: Enterprise Bitcoin Mining For Go-Green Initiatives? · · Score: 1

    25 W idle is quite impressive, could you describe what parts and other measures have you used to achieve it? Now I have 3 computers online 24h in my home alone, mostly idle. Two are about 60W at idle. The third is a Raspberry Pi, which only consumes a few watts, but it has an attached LCD display too.

    Regarding servers: I believe the new servers has much better energy management, so the idle - full difference may be larger than once it was. I also found that it is very hard to achieve a - seemingly - full load, the type of test program makes a big difference in power consumption, even if top displays 100% on all cores in every cases.

  12. Re:Ask the (ABC) Australian Broadcasting Corp. on Ask Slashdot: Enterprise Bitcoin Mining For Go-Green Initiatives? · · Score: 1

    I agree, the wattage must be measured. As another example, I measured 80W idle and 160 W on full load on a 12 core Opteron server.

    This server does not have a 3D video card. I guess you also achieved full load on a 3D card too, and that explains the large difference between the wattage in idle and full load in your case.

  13. Re:Poor AMD on Next-Gen Intel Chip Brings Big Gains For Floating-Point Apps · · Score: 1

    I mean "...I have never seen mentioned..."

  14. Re:Poor AMD on Next-Gen Intel Chip Brings Big Gains For Floating-Point Apps · · Score: 4, Insightful

    AMD already has FMA3. They also published great results. Of course nobody read it, at least I have seen mentioned it in the usual generic benchmark articles people like to refer (which does not use FMA3).

  15. 5 hours on Windows 7 RTM Support Ending Soon · · Score: 4, Funny

    I recently installed Windows 7 on two machines. It took 5 hours on both machines to download, setup all patches. It restarted itself about 15 times. The Windows update process is ridiculous.

  16. Re:Showoff Gets Off Easy on Dutch MP Fined For Ethical Hacking · · Score: 1

    AFAIK In Europe the role of the jury is much smaller. If there is a jury at all, it is only a few people, and they alone do not decide about anything, they work together with the judge.

  17. Re:thumb return on Ask Slashdot: Keyboard Layout To Reduce Right Pinky/Ring Finger Usage? · · Score: 1

    Do most developers use caps lock for typing capitlized constants and other things?

    Yes. Since I have learned touch typing, I use CAPS LOCK extensively. Like in the previous sentence. If I have to type more than two (or one?) upper case characters I always use it.

    It was indeed one of the most difficult key to learn, maybe because if I accidentally hit another key, the usual Backspace does not correct it. But it is well worth to learn it. Otherwise I had to switch between LEFT SHIFT and RIGHT SHIFT after almost every character, which drives me crazy. I am not sure, but I assume, that those who hate CAPS LOCK never really learned touch typing well, if at all.

    It is by no accident that there was a SHIFT LOCK key on every typewriter (and that was less useful than CAPS lock), which was mostly used by professional typists.

  18. Use a programmable keyboard on Ask Slashdot: Keyboard Layout To Reduce Right Pinky/Ring Finger Usage? · · Score: 3, Interesting

    You can use a Kinesis Advantage keyboard. First, important keys are pressed with the thumb, not the right fingers (Enter, Ctrl, Backspace). Second, the keyboard is programmable, so you can map all problematic keys to the left side and type them together with AltGr (right ALT). I am already using this method, because our national characters take the place of almost every symbol characters, which are important for coding. It is working well.

  19. Re:Yes on What To Do When an Advised BIOS Upgrade Is Bad? · · Score: 1

    I understand, too high temperature is one thing, but crashing is really bad.

    The new models, which have onboard IPMI controller, send you an email if a sensor value is unusual. At least I always get a notification email when I open the case, telling me just that: somebody opened the case. I had no problem with temperature even when I run a burn-in utility.

  20. Re:Yes on What To Do When an Advised BIOS Upgrade Is Bad? · · Score: 1

    You have not provided any specific information, neither about the hardware, not about which is the part that is overheating. In general, at least in the 1U form factor, I cannot see any magic solution for cooling. Supermicro adds air shrouds to direct the airflow and they are using brutal fans. The front and back sides are as open, heatsinks are as large as possible. That is all they - or any other manufacturer - can do. Heat generation depends on the processors, chipset and drives.

  21. Re:Yes on What To Do When an Advised BIOS Upgrade Is Bad? · · Score: 3, Interesting

    Your comment reminded me how great that there is Supermicro, who let me completely build even the most advanced x86 server if I want so.

  22. Re:don't reject based solely on SPF on Ask Slashdot: How Do You Handle SPF For Spam Filtering? · · Score: 1

    Using your ISP mail server for outgoing mail is Best Practice.

    You mixed up things. Using your ISP mail server is indeed better than sending directly from your dynamic IP address at home or in a small office.

    But that is all, in every other situations, practically any solution is better than sending through poorly maintained ISP mail servers.

    And no, sending through your ISP mail server does not break SPF at all, it is the same situation as somebody outsourcing his mail servers. Actually there is nothing unusual in that. See the "include" mechanism of SPF for such cases.

  23. Re:Use it for scoring, not blocking on Ask Slashdot: How Do You Handle SPF For Spam Filtering? · · Score: 2

    After reading the comments here, it is obvious that there is one and only one significant issue with the SPF system: 95% of system administrators do not get it. I try to clean things up (therefore it will be long, and nobody will read it, but anyway...).

    First of all, fortunately, SPF is very simple to implement it, so most admins do no harm, even if they do not understand it.

    Nor they get SMTP. Specifically the most important promise of SMTP: Your mail will be either delivered, or you will get a notification that it failed.

    In the old days that promise was delivered, and email was a huge success. But then became mass spamming, and it became impossible to deliver the SMTP promise. You only had bad options:
    -deliver all mails to the user. They lose huge amounts of time with deleting spams.
    -place suspect mails into a Junk folder and send back a notification: you become a backscatter spammer. The sender was most likely forged, and you delievered your notification to an innocent.
    -place suspect mails into a Junk folder, but do not send back notification: It all mails in Junk is read, than you have won nothing. If all mail is not read, you break the SMTP promise, because of some legitimate mail will be practically swallowed.
    -reject suspected spam within the mail session: That requires significant processing power, and you are easier become DOS-ed exploiting this.

    SPF was created to solve THIS issue. Not the problem of spam, but the effect of it! With SPF you again have a good choise:
    Either place suspect email in Junk folder or drop it, but in either case, send back a notification. Now you are not a backscatter spammer, because the sender (the so called reverse path), thanks to SPF, cannot be forged. Your notification is assured to go to the real sender.

    But this requires that you block mail which fails the SPF test. Do not accept it at all, block it right now in the SMTP session! Note that a missing SPF record is not considered failure - another common misunderstanding. If somebody does not publish SPF record, than he will get backscatter-spam, but this was his choice...

    If your mail server does accept mails which fails the SPF check, than you again cornered yourself into the bad position. You have no good choice. Even if later your system decides that the mail is likely spam, you must deliver it to the user. Your only other safe choice would be to notify the sender about the issue, and let him fix the issue himself, but now you must not send to the sender because it may be a forged address (and you can easily find yourself on a blacklist). You tried to be cautious by accepting mail with failed SPF check, but actually you made the situation more dangerous to your user.

  24. Re:Forget about them on Ask Slashdot: How Do You Handle SPF For Spam Filtering? · · Score: 2

    Huh? SPF implementations do not filter on a missing SPF record. A missing SPF records just means that, the sending mail servers of the domain are not specified. It never meant that the domain must not send any mails from any servers.

    Quote from openspf.org :
    "The domain does not have an SPF record or the SPF record does not evaluate to a result. Intended action: accept"

  25. Re:Reject them immediately on Ask Slashdot: How Do You Handle SPF For Spam Filtering? · · Score: 1

    If you are talking about your customers, than you set their SPF record correctly, do you? So their mail will not bounced by others. If they want to use random email servers of the world, than you setup an "allow all" SPF record for them. Or you do not setup a record, but I think in this case you are doing a disservice to them, because their mail will be more suspicious. And no, if a domain has no SPF record, then its mails will not be rejected by any SPF compliant mail server.

    Regarding spamassasin: that is a heuristics, in contrast to the well-defined SPF system. It is strange that you are afraid of SPF, but trust in a Spamassasin score.

    However, I understand, that if you are neither a small organisaton, nor a big, influential company, like Google, then you may not want to take the effort to educate your users / other system administrators. But now, in 2013, maybe SPF is mature enough (thanks to the efforts of both the small and the large organisations), and it is not that big effort, and there are more benefits for customers than disadvantages, even in the short term.