Slashdot Mirror


User: Jackmn

Jackmn's activity in the archive.

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

Comments · 379

  1. Re:goto fail on Apple Fixes Dangerous SSL Authentication Flaw In iOS · · Score: 1

    Using goto for error handling in C is a well-established idiom, and is often the best option available. The alternatives either involve deeply nested if statements, or duplicated cleanup code.

    For example, this pattern is used quite heavily in the Linux kernel. Linus (and a few others) had had something to say on this matter.

  2. Re:Key phrase on Carbon-Negative Energy Machines Catching On · · Score: 1

    The watt is a unit of power, so it doesn't make much sense to speak of kilowatts per day. Did you mean kilowatt-hours?

  3. Re:Eve Online on Notch Wants To Make a Firefly-Inspired Sandbox Space Game · · Score: 1

    then you want to play Frontier, which was the sequel to Elite. It has relativistic combat... and it was shite. You and the enemy ship hurtled towards each other, then past each other with a fraction of a second where they were close enough to hit each other, then turn around for the slow decel, and then repeat all over again. dull.

    That only really happened if you left the flight control assistance on in combat.

    If you turned this off (with the poorly labeled 'Engines Off' button), it wasn't too hard to keep your opponent at close range.

  4. Re:Works Well! on Python Fiddle, an IDE That Runs In Your Browser · · Score: 1

    Try adding the directory that contains the IDLE executable to your path.

    Editing your path is fairly convoluted. Run 'SystemPropertiesAdvanced', navigate to the 'advanced' tab, and click the 'environment variables' button. From there edit the PATH environment variable for your user profile.

    Then you can quickly run IDLE by pressing [WinKey]+R, then typing the name of the executable.

    There is a method to access system properties without running 'SystemPropertiesAdvanced' directly, but it's even more convoluted.

  5. Re:drinkypoo can't answer a question himself? LOL! on International Monetary Fund Hit By Cyber Attack · · Score: 1

    See subject - just because drinkypoo is a cowardly little troll doesn't mean he needs his troll pals helping him does it? Apparently it does - Hilarious. Do you wipe his ass for him on the toilet as well?

    Schedule an appointment with a psychologist. I am not kidding - you are ill, and you need help.

  6. Re:drinkypoo Y R U running from a simple question? on International Monetary Fund Hit By Cyber Attack · · Score: 1

    Hmmm, troll? See here http://tech.slashdot.org/comments.pl?sid=2225174&cid=36390518 ? Perhaps because it shows you are nothing but a TROLL, & a "ne'er-do-well" that claims he has a "massive ego", but nothing to show for it (delusions of GRANDEUR there, boy?)?? You know, I tried to "extend the olive branch" to you here http://slashdot.org/comments.pl?sid=2230314&cid=36414652 , but to no avail... now, you sow the wind? Here comes the whirlwind... from now on, & that's showing you are a troll by your own evasions of the 1st URL above & a simple question there...

    You do realize that you are batshit insane, right?

  7. Re:Why C? on C Programming Language Back At Number 1 · · Score: 1

    Sorry, applied the wrong mod type. Posting to undo.

  8. Re:Slashdot's double-standard on copyright law on We Were Smarter About Copyright Law 100 Years Ago · · Score: 1

    That should read "... the source code for all GPL licensed programs that have been distributed to them."

  9. Re:Slashdot's double-standard on copyright law on We Were Smarter About Copyright Law 100 Years Ago · · Score: 1

    If there were no copyright in the first place, there would be no need for copyleft, and all software would be free software.

    The GPL requires copyright law to guarantee that people have access to the source code for all GPL licensed programs. Without copyright law, there would be no way to enforce this.

  10. Re:GPL protects your investment. on 6 Reasons To License Software Under the (A/L)GPL · · Score: 1

    When GPL code is modified the modifications can not be closed. However BSD licenses allow programmers to close the modifications they make.

    As the copyright holder for your code, you can choose to distribute your code under whatever license you please (unless you are distributing a derivative work of somebody else's GPLed code, in which case you are restricted to the GPL).

    Neither the GPL nor the BSD licenses give you the ability to prevent people from distributing code you've already provided to them under those licenses. No matter what licenses you've previously provided code your own under, you're free to release that same code under whatever other licenses you please.

  11. Re:GPL protects your investment. on 6 Reasons To License Software Under the (A/L)GPL · · Score: 1

    BSD protects my investment. If I invest tyme in programming and use a BSD license I can close my source code preventing others from taking it and giving it away. I can not prevent that with the GPL.

    You hold the copyright for your code; you can license it however you please, irrespective of whether or not you have previously distributed it under the GPL.

    You can't retroactively change the license of code you've already distributed to people, but you can't do that with the BSD license either.

    Things are different if you accept external contributions without requiring copyright assignment, but you shouldn't be closing the source for a project in that case anyways.

  12. Re:Does this thing even work? on DIY Microprocessor Sound Level Meter Demoed At MIT · · Score: 1

    Why didn't they just put a nice simple low-pass filter on the output, instead of trying to get cute and put it in the emitter lead? And shouldn't there be a diode in there somewhere, to extract the waveform's envelope?

    Assuming I've read the documentation correctly, the capacitor and RM don't form a low-pass filter. They serve to increase the gain of the amplifier at higher frequencies. The capacitive reactance of the capacitor decreases as frequency increases. This reduces the impedance from the emitter of the transistor to ground, increasing gain.

  13. Re:Does this thing even work? on DIY Microprocessor Sound Level Meter Demoed At MIT · · Score: 1

    The 100K pot was adjusted until the voltage across RE was 3.3V, as specified. (This happens with the top end of the pot at 4.4K).

    I believe 0.33V is the voltage specified in the instructions.

  14. Re:Dupe, on Is the Gaming PC Dead? · · Score: 1

    You can actually buy an adapter, the XFPS [www.xcm.cc], for 360 that converts a M&KB setup into a regular controller for games that don't support it directly

    The mouse control with those adapters is universally sluggish and terrible. There is no way to get decent mouse control on the 360.

  15. Re:Did not enjoy it. on 10 Years of Baldur's Gate · · Score: 1

    gave Baldur's Gate II a try and actually enjoyed it for a time..until the vampires came along who hit you with the double-whammy of "speed" and "level drain" all at once. After dying and reloading about a thousand times I realised that this was just not fun.

    There are a few items that protect from level drain, the 'amulet of power' being the easiest to get. In addition, clerics get a spell called 'negative energy protection' that grants immunity from level drain for a short duration. Failing that, summoned monsters can be used to tank for your party while your spellcasters pound the vampires.

    There are also several cleric spells available that make short work of vampires, 'false dawn' and 'sunray' being two I recall very well. If you have a cleric of a high enough level, s/he will also be able to use 'turn undead' to destroy vampires.

    I'd recommend giving the game another chance; it becomes very entertaining once you come to grips with the game mechanics.

  16. Re:My Review on Review: Wrath of the Lich King · · Score: 1

    You want free lootz without the effort

    A game should not involve 'effort'. It's a game, not a job.

  17. Re:If it wasn't for the Awful Bar on Firefox 2.0 Update To Remove Phishing Detection · · Score: 1

    Nice in theory, unworkable in practice. People won't upgrade because they have no reason to. Especially when the upgrade is a major version number. You're far more likely to get people to upgrade a point release.

    Then they lose out. Mozilla is not responsible for the decisions of others, however poor those decisions may be.

    And the people who won't upgrade won't maintain it themselves, or likely realize it needs maintenance. This is a *BAD* decision. Especially given that FF2 is just 2 years old.

    Maintaining old software in addition to developing new software requires a large investment of time. This accomplishes nothing of worth in this case - FF 3 is capable of doing everything FF 2 can, and is entirely free for the taking.

    No, it warns you when there is a problem (assuming that the problem isn't a zero day, in which case there is no protection).

    You cannot adequately discern whether or not a system has been compromised from within that system. The software you are using to try to determine whether or not you have been compromised may have been tampered with. This is the basic idea behind a rootkit - the tools a user can use to determine the state of his system are changed to hide the presence of the rootkit (or the APIs all such software will depend on are modified to hide its presence).

    Anti-virus software depends on blacklists and heuristics, which are going to be nearly useless for dealing with a remote exploit. AV software is a kludge.

    And most people don't see it that way. A computer is a tool- they don't want to, don't care to, and don't have the knowledge or skills to keep one secure.

    How they wish to see things is largely irrelevant. That is not the way reality is, and it is most likely not the way it is going to be any time in the near future. There are operating systems that make staying up to date nearly painless (such as OS X), but the user is still going to be responsible for his machine.

    if my gaming box is part of every botnet on the planet I don't give a shit.

    Frankly, any machine that is detected as being a part of a botnet should have its internet access cut off until the issue is resolved. Spam is as bad as it is due in large part to the number of machines operating in botnets.

    The idea of security as a process, for anything other than large organizations, is hopelessly broken. The sooner people realize that and make design and support decisions with that in mind, the sooner we can actually get some semblance of working security.

    Security as a process is the only way security works in reality. Complex consumer software is going to have bugs, period. Some of those bugs are going to be security vulnerabilities. Those bugs will have to be addressed through patches, which will need to be installed. There are no alternative solutions to this. Privilege separation, trusted computing, and other methodologies and technologies can mitigate this to some degree. User-friendly automatic updates can make things more manageable. However, in the end, software still needs to be updated.

  18. Re:If it wasn't for the Awful Bar on Firefox 2.0 Update To Remove Phishing Detection · · Score: 1

    Yet another mark of incompetence against the Mozilla foundation then,

    Further maintaining Firefox 2 would substantially reduce the number of man-hours that could be invested into developing Firefox 3. It would be a waste of effort to little good effect. If enough people are interested in Firefox 2, then they can maintain it themselves.

    With good ad blocking and anti-virus software (or any non-windows based OS for that matter) most people, including most techies, would rather run the preferred but insecure browser

    Anti-virus software is a band-aid. It does not offer any sort of real protection, only a false sense of security. If you are running a browser with known vulnerabilities then you are at risk, irrespective of your choice of operating system (assuming the vulnerability is cross-platform) or your choice of anti-virus software.

    It works, why mess with it?

    Because it places any private information on their computer at risk. In addition, it leaves them vulnerable to becoming a zombie on a botnet. Uninformed users running outdated software is one of the reasons botnets are as big a problem as they currently are.

    Computer security is a process, and part of that process is keeping on top of security updates.

  19. Re:If it wasn't for the Awful Bar on Firefox 2.0 Update To Remove Phishing Detection · · Score: 1

    What does FF3 give an FF2 user that is worth the hassle and changes they don't like?

    Firefox 2 is no longer going to receive official patches, even for severe vulnerabilities. That is the number one reason to switch. Running an unmaintained browser is never a good idea.

  20. Re:If you're that worried... on Tips For Taking Your Laptop Into and Out of the US? · · Score: 1

    A brute force attack on any decent encryption algorithm with a reasonable key length is simply not feasible. Even if every atom in the Earth was converted to a machine capable of testing one million keys per second, brute forcing a 256 bit key would still take on the order of 14 trillion years (barring any errors in my calculations).

  21. Re:How usable is it though? on FSF-Sponsored gNewSense 2.1 Released · · Score: 1

    Freedom is Slavery.

    Oh please. The only 'freedom' restricted by the GPL is the ability to restrict the freedoms of other. By your logic, any society that outlaws murder is not free.

  22. Re:Vista just isn't good with normal laptops yet on Vendors Rally While Windows Sleeps · · Score: 1

    It takes way too many resources. Maybe 3 years down the line

    My laptop came with Vista, and I've had no problems with it. The hardware specs for the machine aren't particularly impressive either - 1 GB of ram and an Intel T2080 processor.

  23. Re:duplicity + ftplicity on Secure File Storage Over Non-Trusted FTP? · · Score: 1

    or the random luck of the draw makes the key used that second one guessed during the brute force attack

    The odds of that occurring are on the order of winning the 64/9 jackpot eleven times in a row. The odds are so astronomically unlikely that they aren't worth considering.

    Billions upon billions of dollars change hand every day, protected by the same encryption freely available to individuals. AES256 is certified by the US government for top secret information, and there are free implementations available (although if your data is really important then you will want to use a certified implementation).

  24. Re:duplicity + ftplicity on Secure File Storage Over Non-Trusted FTP? · · Score: 1

    down load them to be cracked on a 2 million node bot net contributing cycles

    If he is using a half-decent algorithm and a reasonably long key, then there isn't nearly enough computing power available on Earth to crack his data through brute force.

  25. Re:What it will look like to me in 3 years.. on What Will Linux Be Capable Of, 3 Years Down the Road? · · Score: 2, Insightful

    then having to type my damn password every 5 seconds

    You are most likely doing something terribly wrong if you frequently need root access.

    Running as root allows any poorly written application to trash your installation. It also eliminates any need for a privilege escalation exploit in the event that one of the applications you run is compromised.