Slashdot Mirror


User: jhol13

jhol13's activity in the archive.

Stories
0
Comments
1,382
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,382

  1. Re:Not more safe on Malware Found Hidden In Screensaver On Gnome-Look · · Score: 1

    Linux doesn't follow some common Windows security pitfalls

    Eh? It took far too long for NX to be admitted into kernel, as if software has no bugs NX does not help.
    Linux does have autorun, it just asks "are you sure". We all know how this is going to end up.

    So not exactly same pitfalls as Windows, but very similar. IMHO too similar: just follow Debian security mailing list and you will notice soon that the number of security holes is not going down.

    OK, now let me put some truth into the conversation.
    1. Linux market share matters, a lot. But then again I have had over ten virus and antivirus free years and most likely will still have some.
    2. Not all OS's are same. Capabilities, chroot, jail, zones, virtual machines, sandboxes and managed languages, NX, etc. should be used much more. IE8 is interesting, as are e.g. Chrome and Lobo browsers. This all was started by OpenSsh "privilege separation".
    3. Linux is not ahead of virus writers. No OS is.
    4. In last few years Windows have catched up and even surpassed Linux in some areas. Not all, and looks like it won't in the foreseeable future, but who knows.
    5. You can protect your machine against stupid users (see second point). Quite well, actually, it is just matter of priorities. But in no OS is security #1.
    6. Getting root is not necessary. Reinstalling Linux takes half an hour, reinstalling all my documents takes eternity (how do I know my backups are not infected).
    7. As long as there is money to be made, viruses will be made. Or power (intelligency agencies).

  2. Re:New players AGAIN? on Nvidia Announces 3D Blu-ray Format For 2010 · · Score: 1

    My bet: HDMI 1.3 is not compatible with current generation, so I'd have to buy new player, a new TV and a new amplifier. All encrypted and protected to death so I cannot save any shows and watch them on any other TV.

    Make a wild guess.

  3. Re:with DTV/PVR? on D-Link's New Boxee Box Runs Linux, Eyes Netflix · · Score: 2, Informative

    Yes, for example TViX PVR M-6640N or DreamBox. I don't know where you live, those probably do not work in USA as they use DVB-S/C/T.

    It would seem that WD TV Live Full HD might be better than the "advertised". YMMV.

  4. Re:Wrong on Will Tabbed Windows Be the Next Big Thing? · · Score: 1

    Maximizing windows increases need for multiple desktops, not decreases.

    For example in EeePC with small screen it is extremely nice to be able to maximize Firefox and run other applications on other desktops. Same with bigger screens too (I could not live without VirtuaWin on WIndows though it is a toy compared to Gnome/KDE/...).

  5. Re:Wrong on Will Tabbed Windows Be the Next Big Thing? · · Score: 1

    How does it handle pop-ups?

    The biggest problem with VirtuaWin is that e.g. Outlook alert are not "always on top" and not visible on all desktops.

    This alone means that VirtuaWin is hugely worse than anything on *NIX.

  6. Re:Future doesn't want to be discovered? on LHC Knocked Out By Another Power Failure · · Score: 1

    It bursts thunder in your ear? You know how that would end.

  7. Re:Yes... on Scientology Charged With Slavery, Human Trafficking · · Score: 1

    What???

    According to quantum mechanics (QM) every quantum change is fully predictable by current quantum state (some theories give a possibility of random input, which you obviously cannot affect) -> your every movement in the future has "been decided" by current situation (plus the possible randomness).

    Some theories considers time as just another dimension, not something that changes. We just perceive it as "time" (for unknown reasons).

    So in your example your travel is not something you really can decide to take or not take if every action in your brain goes according to QM laws.

    If, on the other hand, QM is not correct there is not many other scientific theories left. There are a lot of speculative ideas, but then you might as well believe in the Flying Spaghetti Monster.

  8. Re:Yes... on Scientology Charged With Slavery, Human Trafficking · · Score: 1

    Show one scientific theory which gives you a possibility to affect future.

    I recommend you do not start your search from quantum mechanics as they definitely do not.

  9. Re:Yes... on Scientology Charged With Slavery, Human Trafficking · · Score: 1

    It always amazes me how ready people are to bash religions while at the same time think they can change the future. After all, according to every scientific theory we have changing the future is impossible.

    Maybe they are frightened of the religions and what they propose?

  10. Re:Eh on Lifecycle Energy Costs of LED, CFL Bulbs Calculated · · Score: 0

    Let me put this again, with correct values:
    Incandescent:
      + Cheap, good light.
      - Bad efficiency in hot living areas (in cold areas the heat will decrease amount of heating needed)

    CFLs
      + Efficient, a bit longer lifespan
      - All you mention plus nowhere near the light output claimed (11W is not 60W), nowhere near claimed lifespan (usually maybe 2x), fire hazard (the base on some cheap ones can heat up too much), requires recycling.

    LEDs
      + Efficient (about same as CFLs), very long lifespan
      + Others you mention
      - Bloody expensive, color horrible, not enough light output to replace e.g. 60W incandescent, requires recycling (due to electronics inside, not due to mercury or like)

  11. Re:Another things to consider on Lifecycle Energy Costs of LED, CFL Bulbs Calculated · · Score: 1

    The efficiency of CFLs and LEDs is pretty much same, therefore they will put very closely same amount of heat.
    CFLs may heat the base more (no experience), but overall there cannot be any difference.

  12. Re:Unfortunate on Arrington's CrunchPad Dies · · Score: 1

    Why? There are phones which run full Linux (N900, Android, ...), why an earth would someone want to have less powerful OS on a tablet?

  13. Re:Creative destruction on Google Attack On the Mobile Market Rumored · · Score: 1

    At least you can change the kernel on N800. Hopefully even with N900 (no clue).

    Though for me I cannot find a reason to change it.

  14. Re:Underhanded Way to Increase Comments in Code on Dumbing Down Programming? · · Score: 1

    What is wrong with global variables?

    1. There is only hidden side effects
    2. There can be only one of each, when you need two instances ... you need to duplicate all of them (see #1) make arrays or ...[1]
    3. They are not thread safe
    4. You do not know what variables are "live" not which are accessed at any point - without reading all the functions through. This slows down the development, increases hard to find bugs, etc.

    A comment by the variable really cannot say where it is used - you cannot rely someone who accesses the variable in "far" code place will update the comment. Grepping for usage is so fun.

    [1] Give up and whack them into structure(s) and pass the pointer(s).

  15. Re:Underhanded Way to Increase Comments in Code on Dumbing Down Programming? · · Score: 1

    I sincerely hope you really do not use global variables.

    (sure they have their places, but ...)

  16. Re:Lowering the bar on Dumbing Down Programming? · · Score: 1

    Is Python really so slow that it "recommends" rewriting in C?

    Doesn't it remove all the advantages of Python? No longer garbage collected nor safe, no longer portable.

    Now you need to worry about "silly details" like "will this function take ages to finish if/when someone gives it an array with more than 1000 elements".

  17. Re:Underhanded Way to Increase Comments in Code on Dumbing Down Programming? · · Score: 1

    increase readability AND reduce bugs

    Does it? You have to write the function "disjointSet" somewhere, right? If the implementation is identical to the pseudo-perl above, why would it be any better? The only thing the first one is missing a comment "Calculate disjoint set".

    Making functions of hard-to-read stuff does not guarantee anything. It can be better (same function used everywhere instead of copy-paste) but it can be worse (single line implementation hidden and used only once).

  18. Re:Underhanded Way to Increase Comments in Code on Dumbing Down Programming? · · Score: 1

    I think you miss the point entirely.

    The idea is:
            distance = sqrt(...); // Calculate distance

    You really cannot turn every one-liner into separate function. Really.

    P.S. Distance calculation is not very good example, people will start to "think about the objects".

  19. Re:A Natural Progression Yet So Many Caveats on Dumbing Down Programming? · · Score: 1

    Not necessarily. You lose a lot of the advantages of the interpreted language.

    For example Python can be run in IronPython or jPython ... but not if there is C/C++ routines (not without recompile or worse).

    If you envision needing a (partial) rewrite, wouldn't a RAD tool be better?

  20. Re:A suggestion on Contributors Leaving Wikipedia In Record Numbers · · Score: 4, Insightful

    No.

    There are vandals who enjoy breaking things. Again and again, especially after a beer or two.
    There are fucktards who, well, enjoy breaking things anonymously. Especially after a beer ...
    There are idiots who think they are right and will fight you to death. Sometimes they are right ... well, sometimes someone wins in a lottery.
    There are teenagers who know too much - but not enough.
    There are bureaucrats who insist every i is dotted or else your change is bye-bye. Others who insist this particular change should be approved anyway.
    There are mentally ill people who do things you'd never imagine. Especially if anonymous. And not stopped. Even if stopped, actually.
    There are mentally ill people who do things you'd never imagine. Especially if on power. Even virtual power like a Wikipedia whatnot. Or maybe especially, wouldn't know.

    Wikipedia has a future of [citation needed], in "bad, worse, statistic" sense.

  21. Re:You mean 11,500 Euro on Moving Decimal Bug Loses Money · · Score: 1

    Thankfully many applications, especially web based, allow both comma and period. Not all - and then there is CSV ...

    Situation was worse some time ago in Firefox/Linux, it made some weird character from the numerical keyboard comma (Finnish keyboard). That made banking annoying.

  22. Re:Wishful thinking on After 35 Years, Another Message Sent From Arecibo · · Score: 1

    OTOH the entire section on Britney Spears ...

    I can imagine more people interested about alien B.P. than titita.. titani... whatever.

  23. Re:Unison on Synchronize Data Between Linux, OS X, and Windows? · · Score: 1

    In my case version history is important, so important that I "need" VCS anyway. Mercurial "in one shot" gives excellent tool to keep the files in sync, too. It guarantees[1] that no change is ever lost.

    I write computer programs, sometimes on the desktop, sometimes on the laptop. It is possible I make changes in both machines between syncs (it has happened) and was PITA to solve before I used Mercurial. Now it is almost fully automated.

    Note that my files are pure text, so the merge tools (like WinMerge) work.

    [1] well, it is SW so I do take backups ... (Mercurial has never let me down this far)

  24. Re:Lobo? on Zero-Day Vulnerabilities In Firefox Extensions · · Score: 1

    Maybe "managed" is not enough, maybe "sandbox" is what is needed (depending how you define "managed", of course).

    There is something wrong with the sandbox system if the extensions can do what they could according to the article.

    With Java you cannot (unless there is bug in Java runtime and in your code).

  25. Re:Lobo? on Zero-Day Vulnerabilities In Firefox Extensions · · Score: 1

    Of course managed code cannot protect from ALL attacks, eg. integer overflow is still possible. But it can from quite a few. No more execute escalation even to user mode, no more overflow outside a buffer, impossible to access freed memory or with a wild pointer, etc.

    Much better than FF or IE "track record".