Slashdot Mirror


User: ByteSlicer

ByteSlicer's activity in the archive.

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

Comments · 716

  1. Re:Even on a 30" monitor I have to scroll on Apple Hides Samsung Apology So It Can't Be Seen Without Scrolling · · Score: 1

    I maximized my Firefox on a 1680x1050 display and it showed everything in one screen. But then I realized NoScript was active...

    Enabling scripts causes the top part to resize, depending on browser height, so this is definitely a deliberate act.

  2. Re:I got it! on WW2 Carrier Pigeon and Undecoded Message Found In Chimney · · Score: 2

    It says: "I lost my pigeon in a chimney. Please send a new one."

  3. Re:Will No One Think of the Mice? on Thousands of Lab Mice Lost In Sandy Flooding · · Score: 1

    Its stupid to keep the lab animals in the basement

    Unless they put it full of eels...

  4. Extinct again on Artificial Misting System Allows Reintroduction of Extinct Toad · · Score: 3, Insightful

    I hope they keep a few captive, because otherwise they will go extinct again the first time that artificial mist breaks down (things tend to break in time, especially in the tropics).

    Actually, a bit of googling told me this happened before in 2003.

  5. Re:Boobies on D&D Monster Study Proves Eyes Have It · · Score: 1

    Lol, missed that one. To be fair, it seems I wasn't the only one thinking you gave people the "crazy eye". ;-)

  6. Re:Boobies on D&D Monster Study Proves Eyes Have It · · Score: 1

    I generally focus my gaze usually directly into their right eye (just pick one, doesn't really matter that much I don't think)...but with that situation or even just friendly ones....it imparts to people that YOU are engaged in them, and interested and listening to them.

    Some advice: if you keep staring like that, most people will feel uncomfortable and think there's something wrong with you (autism, sociopathy, perv), unless they're physically/romantically interested in you.

    To show interest, periodically look them in the eyes for a few seconds, until your gazes lock. Do this only while talking to them, or they will start wondering why you keep looking at them.

    Also, some people can instinctively tell the difference between manipulative tricks and natural behavior, and would immediately dislike you for trying to alter the social balance.

  7. Re:The fastest airplane can't match the 2200 mile on Ask Slashdot: What Stands In the Way of a Truly Solar-Powered Airliner? · · Score: 1

    The atmosphere isn't what is causing you to match ground speed, it's your own momentum which was transferred from the ground. You'd just end up in an unstable orbit around the planet. That is, if you'd manage to fly an air propelled craft out of the atmosphere.

    Also: WOOSH !

  8. Re:As stupid as Rock the Vote on CodeWeavers Announces Flock the Vote Software Giveaway · · Score: 1

    We need more people making intelligent decisions about who they vote for.

    Kodos: It's true, we are aliens. But what are you going to do about it? It's a two-party system. You have to vote for one of us.
    Man 1: He's right, this is a two-party system.
    Man 2: Well I believe I'll vote for a third-party candidate.
    Kang: Go ahead, throw your vote away.

    [The Simpsons: Treehouse of Horror VII]

  9. Re:Kinda Subjective but... on Does Coding Style Matter? · · Score: 1

    Yup. This is exactly what I've been doing for years: Only tabs between the line start and the first non-tab char, only spaces after that. It's the only way to make variable tab widths work.

    I usually don't bother lining up code on the right (equal signs and such), it costs too much time to maintain and usually leads to a sort of OCD where one spends more time with code format than with code logic.

    Side note: I usually put line comments on the line above the code they comment on, that way I don't have to re-indent the second line (// Foobar) in case the code changes (int a = 500;). It's also more convenient for adding a second/third line of comment later.

    And the closest thing to a pre-tag seems to be the ecode-tag (basically a cross between quote and pre).

  10. Re:only 7000 apps? on Trouble For Microsoft Developers With the Windows Store · · Score: 2

    that's only like 3 per RT user?

    Unless the pirates steal a couple of thousands, in which case it'd be even less.

  11. Re:Microsoft Hardware on Ballmer Tells the BBC There's More MS Hardware On the Way · · Score: 0

    Your account seems to be created specifically for posting positive comments for Microsoft.
    You might as well add "Disclaimer: I'm paid by MS to say this" to your posts...

  12. Re:Why I still have Windows XP licenses. on Microsoft Urges Businesses To Get Off XP · · Score: 1

    the vast improvements that things like [...], instant search

    Lol. Win 7 has its strong points, but search definitely isn't one of them...

    I've had many experiences where I was searching for a file that I knew existed on my computer, filling out the exact file name in the filter. Each time it took a long time to come up empty. One time the file showed up in the search result only after I manually located it.

    Also: good luck figuring out the advanced search options like find by extension (sure, Google will tell you, but it should be a quick assist or at least in some local help text).

    I'd rather have the XP search back (classic mode of course, not the dog), flawed as it was, at least it found what I was looking for. Luckily there are some useful 3rd party search tools to 'fix' this.

  13. Re:Simple on Ask Slashdot: Securing a Windows Laptop, For the Windows Newbie? · · Score: 1

    delete JAVA a computer with it cannot be secured, too many drive by websites

    So true. Just now repairing my mom's computer that got infected through Java in the browser. It had all security patches and was running MsSE, but still got pwned...

  14. Re:Net energy? on Scientists Turn Air Into Petrol · · Score: 1

    Also, this process can take energy for example in periods of strong wind when there's a surplus of 'green' energy, and store it for periods of calm

    That depends on how fast the conversion process is and whether one can speed it up by feeding it more energy.

    Ideally the process would scale with input energy, i.e. you feed it more energy, and it produces more gasoline. But since most processes run in some narrow window of optimal parameters, this is probably not the case.

    If the process can't be sped up by more energy, then one would need a large amount of units running in parallel to consume the extra energy. If each unit would generate only a drop of gasoline during this peak, then this might not be economically viable.

    If the process is fast enough (produces enough gasoline per unit during the wind peak), then combining the output from multiple units could be viable, depending on the price and operational cost of the unit.

  15. Re:A modest proposal on FTC Offers $50,000 For Best Way To Stop Robocalls · · Score: 1

    Someone who would murder another human being (not talking about legitimate self-defense here) is either a cold-blooded killer or psychotic.

    or temporary insane due to emotional distress (anger being the most common emotion), or thought they had no other choice (being blackmailed, oppressed, depressed), or following some uncontrollable biological urge (usual sexual) followed by the uncontrollable urge to hide the shameful facts, ... .
    Human psychology is complex, and not as black or white you deem it to be. There's a potential killer in all of us...

  16. Re:Cue the "real programmers' jokes on From a NAND Gate To Tetris · · Score: 1

    a program can always be written in assembly that bypasses ANY controls the OS has about accessing different parts of memory, doing file copying, assigning user and admin permissions, and similar things.

    You should read up about things like protected mode (30 years old), sandboxing, hypervisors, ... . All used to make sure your application doesn't just read/write whatever memory/ports it wants.
    And just because a compiler translates C to assembly, it doesn't mean you have full control over the generated assembly by tweaking the C-code (that's why there is inline assembly).

    The real problem is that the average Joe user doesn't want to be inconvenienced by all this security, he just wants to be able to run that dancing monkey screen saver, and doesn't care that running it with his access rights gives the thing access to his whole disk and the internet. And he will happily click Allow when asked to install a trojan dancing naked girl.

  17. Re:Old tech on The Tech Behind Felix Baumgartner's Stratospheric Skydive · · Score: 1

    Someone BASE-jumping from ISS may pull some staggering free-fall numbers

    Actually, no.
    Since the ISS is in orbit, any object detaching from it without propulsion would stay in almost the same orbit.
    To fall to the ground, one would first have to use a rocket to decelerate significantly.

  18. Re:Really?! on U.S. Defense Secretary Warns of a Possible 'Cyber-Pearl Harbor' · · Score: 4, Insightful

    Why not leave them on an intranet

    No! Never connect critical computer systems to an intranet (assuming you mean a general purpose internal network).
    It's just too easy for a worm infection to create a bridge with the internet, or some person connecting his laptop to his phone to read slashdot and thereby creating a bridge.
    These systems should be on their own network, and all communication should be encrypted using public-private key pairs (secure tunnels, so systems can only communicate with other systems when they're allowed to). Managing the keys/tunnels would be a hassle (making sure an authorized human is in the loop), but good security always has its costs.

  19. Re:Drones on Seattle Police Want More Drones, Even While Two Sit Unused · · Score: 1

    and violence by our police against the civilian population that simply wasn't present 10 or 15 years ago.

    There was probably even more of it, before YouTube and cell phones with video capabilities existed. Now they usually think twice about what they do in public.
    In any case, it's a small percentage of cops that are involved, but they give all cops a bad name.

  20. Compensation on Samsung Galaxy Nexus Ban Overturned · · Score: 2

    So can Samsung now ask for compensation for the lost sales due to the ban? (Honest question to any legal person here that might know. It seems obvious and only fair to me, but justice is seldomly fair lately).

  21. Re:Science Fiction, Anyone? on DRM Could Come To 3D Printers · · Score: 2

    Anyone want to help find stories that mention volumetric printer DRM pre-2008?

    Why would anyone want to (help invalidate a patent for a DRM implementation)? This patent would be a good argument against adopting laws that require DRM for 3D printers: the laws would benefit the patent holder most, and thus be biased (not that this ever stopped adoption of laws for big media).

    They can make all the DRM patents they want, we're free to not implement them (for now anyway).

  22. Re:no on Saudi Arabia Calls For Global Internet Censorship Body · · Score: 2

    Note: I said the evil flows from Islam.

    Evil flows from homo sapiens. Religion is just an excuse do do evil.
    But evil doesn't really exist: it's just a human concept. In the end there are many similarities between groups of chimpanzees fighting over territories and resources, and humans.
    The animal within us is still strong...

  23. Re:And this is why on Alan Cox to NVIDIA: You Can't Use DMA-BUF · · Score: 1
    I've been reading up a bit in the meanwhile, so I think I gained a few new insights.

    As you can see there is nothing about calling kernel functions from kernel modules. NOT A THING. It is not specially excepted. Kernel functions are not exempt depending on whatever they are public or private interface, because a) modules are not user(space) programs; b) modules are not using system calls (sysctl).

    True, this is also why most people regard Linux kernel modules as derived works.

    There is not a single non-GPL binary-only kernel module that could be distributed with the kernel, no matter what API is used.

    Generally true. Note however that the bulk of the nVidia driver was developed separate from the Linux kernel (for Windows actually), so by itself is not a derivative work. They use a GPL wrapper to interface with the actual driver blob. It's a legal grey area, that has been allowed by the Linux developers.

    However, integrating the DMA functionality in the nVidia driver would require specific changes to the proprietary code that would tie it to the Linux kernel, and definitely create a derivative work.

    This is even true for firmware, that by its nature doesn't run on the host CPU and doesn't use _any_ kernel api functions. (There is firmware that have been allowed to be included in GPL code.)

    Loadable firmware has generally been seen as initialization data that needs to be loaded into a hardware device in order to use it. As long as the manufacturer doesn't restrict redistribution, firmware blobs are allowed in the kernel tree. There are people that disagree with this interpretation, but this is the general consensus.

    You are correct that binary-only drivers are only allowed so long as they are not distributed with the kernel, but this is exactly what the problem is. The license explicitly allows separate distribution, but the kernel DRM system enforces additional arbitrary rules on top of that.

    Actually the GPL states that you're not allowed to create a derivative work of GPLed code, unless it adheres to the GPL. Even separately, a GPL-incompatible LKM would be a derivative work of the Linux kernel, and the Linux copyright holders could take legal action to prevent its distribution. Under US copyright law, the rights holder controls the preparation of derivative works.

    How the module ties to the kernel (dynamic linking, socket, pipe) doesn't matter. If there is an intimate bond between the two (sharing data structures, one can't run without functionality of the other) then it is a derivative work. The exception is when the module was written in isolation from the kernel, and was not solely intended for use in the Linux kernel (examples: the proprietary part of the nVidia driver, Windows network drivers that are loaded with the ndis wrapper).

    If this were not so, I could create and distribute a proprietary binary that, when ran by an end-user, would download some GPLed code/binary and link to that to get free functionality. Note that the end-user himself would be free to create such a program, but he again would not be allowed to distribute it.

    This is how I understand it, but IANAL. In the end, it's up to the rights holders and the courts to figure it out. So far there haven't been any cases that cleared up all the gray areas.

  24. Re:It would still become a derived work of the ker on Alan Cox to NVIDIA: You Can't Use DMA-BUF · · Score: 1

    Part ideology, part pragmatism: Linus wanted to create a kernel with a license that would force everyone to play nice (i.e. share code/improvements), but at the same time he wanted user apps to be able to freely use the kernel as intended, regardless of their license. So he added a preamble to the GPLv2, clarifying that code that links to the public (userland) kernel interfaces is not regarded as derived from the kernel code.

  25. Re:And this is why on Alan Cox to NVIDIA: You Can't Use DMA-BUF · · Score: 1

    To be clear: if the nVidia driver would be a derivative work of the Linux kernel because it dynamically links to internal kernel code, then it would be illegal to distribute this driver unless it complied with the GPL. Home users would still be allowed to use it, but they would not be able to, unless nVidia violated copyrights.