Slashdot Mirror


User: TeknoHog

TeknoHog's activity in the archive.

Stories
0
Comments
5,448
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 5,448

  1. Re:As every audiophile knows... on The Transistor's 60th Birthday · · Score: 1

    I'm shocked that my joke was taken seriously. I'm actually a physicist/musician and I like my Gainclone very much.

  2. As every audiophile knows... on The Transistor's 60th Birthday · · Score: 5, Funny

    a nice, warm-sounding amplifier is not something made of transistors. It's a series of tubes.

  3. Re:My problem with grid computing on Citizen Science and Grid Computing · · Score: 1

    Who said scientific progress is free? Maybe you should quit paying taxes too, some of them might end up funding research.

  4. Re:Indeed on Copy That Floppy, Lose Your Computer · · Score: 1

    Don't let them Eminentize the Eschaton!

  5. Re:When did Yahoo become an ISP?? on NYT Editorial Slams ISPs Over Online Freedom · · Score: 1

    Providing access is a service. In meatspace, in the big blue room, people are running all kinds of services without running executables that end in 'd'.

  6. Re:ASUS: Brilliant Marketing Strategy on Asus Corrects Eee PC Source Code Issue · · Score: 1

    wjat?

    qgzy?

  7. Bah, "Hacker" meaning "cracker" on PlayStation 3 'Hacker's Paradise', Sales Up · · Score: 2, Insightful

    I was expecting something about Linux/OSS development on the PS3 :-P~

  8. Re:Games on More Evidence That XP is Vista's Main Competitor · · Score: 1

    Off the top of my head, zsnes is an emulator. It emulates the hardware of an SNES and allows you to run SNES games on hardware that the games weren't intended for.

    Virtual PC for the old G4/G5 Macs emulated an x86 processor on PPC hardware, allowing Windows to run on hardware it wasn't intended for.

    WINE allows you to run Windows games on a platform that the games weren't intended for.

    Emulation is slow. It requires translating machine level instructions from one hardware set to instructions for another hardware set, and often one-to-one translations aren't possible. Compatibility layers, on the other hand, provide a set of libraries that run on the same hardware as the original libraries. Compatibility layers could run just as quickly as the original libraries if the new libraries were written as well as the old ones.

    So the reason it's significant that Wine Is Not an Emulator is that with emulation, performance loss is unavoidable, with a compatibility layer it comes down to how well the code is written.

    The x86 translation layer in modern CPUs requires translating machine level instructions from one hardware set to instructions for another hardware set, and often one-to-one translations aren't possible.

    However, there's probably a performance advantage in doing so. Is the x86 "compatibility layer" an emulator? Is it hardware or software?

    I think the lines are rather fuzzy, and some people are taking the WINE slogan too seriously, much like Lame Ain't MP3 Encoder.

  9. Re:Games on More Evidence That XP is Vista's Main Competitor · · Score: 1


    Wine is a compatibility layer
    meaning it just redirects win32 API calls to the equivalent linux API calls

    AFIAK (never really looked into the source of wine, or I'm guessing a bit here), but

    void direct3D_DoSomething(args)
    { /* directX code */
    }

    becomes

    void direct3D_DoSomething(args)
    { /* minor rejigging to make it work with equivalent OpenGL API call */
    openGL_DoSomething(args);
    }

    This looks like there's some translation involved, which the other post refers to as emulation.

    One interesting example is the x86 translation layer in modern CPUs. It obviously emulates hardware, but it's also referred to as a compatibility layer. It's hard to imagine a compatibility layer without some kind of translation, but it can still be more efficient than native processing. This example also shows why you can't make a fixed distinction between hardware and software.

    IMHO, the lines between emulation and compatibility layer are fuzzy, a matter of degree. For example, with virtualization or something like DOSEmu, there's no need to do a complete translation of machine-language instructions, but it's still referred to as emulation, because it provides an imitation of hardware. Therefore, I don't see why the WINE slogan should be taken seriously -- it seems more like a LAME backronym.

  10. Re:Imminent destruction! on Everyday Copyright Violations · · Score: 1

    A personal tattoo does not fall into the listed categories of fair use such as criticism, teaching, scholarship, or research.

    Ah...but since the person in the example was a law professor couldn't he claim that the Captain Caveman tattoo was legal research because he wanted to see if he could get sued for having it and so therefore he couldn't be sued? Or would that much circular logic make a judge's head implode?

    Is there anything you can't count as research?

  11. Re:Games on More Evidence That XP is Vista's Main Competitor · · Score: 1

    Can you give an example of a real emulator then? Where do you draw the line between emulators and other compatibility layers?

  12. Re:Desktop Linux on Torvalds on Where Linux is Headed in 2008 · · Score: 3, Funny

    It's the year of Linux in your pocket.

    No, really, I'm just happy to see you.

    As shown by a related post: "It grows every year."

  13. Re:In Soviet Russia on Russian Police Seize Kasparov · · Score: 3, Funny

    In Putin's London, you are served a cuP of tea.

  14. Re: Star S*p*ngled banner on Ask MST3k Creator Joel Hodgson · · Score: 1

    I am a shaman, magician
    The sun is purple
    3D dimensions
    I am for mental extensions.
  15. Re:What everybody wants to know on The Fastest Processor You Can't Run · · Score: 5, Funny

    Yes. In fact, Linux on this CPU can run infinite loops in five seconds.

  16. Re:Books is stupid. on Amazon's Ebook The Future of Reading? · · Score: -1, Offtopic

    Slashdot is for nerds. You are all stupid. You can all GOTO HELL.

  17. Re:acronym question on NASA Wins Nanotechnology Award · · Score: 1

    Three letter acronyms tend to be spoken as letters, and four letter ones leap towards pronuciation.

    NBA, NFL, CBS, ABC, NBC, FBI, CIA, ..., CNT

    If the letters are pronounced separately, it's not an acronym.

  18. Re:4 GPUs!!! = Loud, Hot, Expensive on Overclocking the AMD Spider · · Score: 3, Funny

    I can't imagine the cinematic quality of watching a movie with 4!! GPUs

    That's a lot of GPUs. 4 factorial factorial is about a mole.

  19. Re:Via chipsets on Wal-Mart's $200 Linux PC Sells Out · · Score: 1

    I replaced mine and it worked for awhile, but then died again (not sure why). You can give it a shot, since caps are cheap. Basically you need to find caps with the same rating, clip the existing ones so there's some stalk above the board, and then solder a new cap onto the remnants of the old stalk.

    If you're going to solder, you might as well do it properly. Extra long wires will add a little inductance, which effectively reduces capacitance. You need a little patience melting the old solder, since it has a higher than usual melting point. I've replaced a lot of caps on my MII-10000 (the one with PC Card and CF slots) and eventually it's been working fine. Last time I replaced some caps was in the summer of 2006, and the machine is running 24/7 as a server.

  20. Re:Annoying blue LEDs on Monitor Draws Zero Power In Standby · · Score: 2, Interesting

    Back in the day, devices came with nice red LEDs that didn't ruin your night vision. A nice coincidence with the fact that red ones were the first/easiest LEDs to make.

    One problem with blue LEDs is that the human eye has poor sensitivity to blue, at least resolution-wise. There's a great example of this problem here in Jyvaskyla, a bicycle counter installed in a cycle path (probably using some inductive effect for detection, and intended to collect statistics for traffic planning). Its display consists entirely of blue LEDs, which probably looks cool to some people, but it's very hard to read, kind of defeating the purpose.

  21. Re:I used to run Folding@... on Grid Computing Saves Cancer Researchers Decades · · Score: 3, Informative

    Can I run it so that speedstep/cool'n'quiet works? What I mean I do not want to run anything which increases the CPU frequency. Instead it should keep the CPU at lowest freq. Can this be accomplished?

    Linux's CPU frequency scaler has this option. For example the 'conservative' governor has the file /sys/devices/system/cpu/cpu0/cpufreq/conservative/ignore_nice_load. So a program running with lower than default priority will not increase CPU frequency.

    I use a script to handle CPU frequency changes. When I'm at home with my laptop, I use the "ignore nice" option which in practice will turn the fan off. YMMV. When I go somewhere, I can set the CPU to full steam.

  22. I want a pony. on Microsoft Wants 360 To Have PS2-Like Lifespan · · Score: -1, Offtopic

    NMI

  23. Re:ilesansfil on Municipal Wi-Fi - A Promise Unfulfilled? · · Score: 1

    According to the packaging of my wireless ADSL box, "sans fil" == "wireless".

  24. Re:just be compliant to open and published standar on BBC Backpedals On Linux Audience Figures · · Score: 2, Insightful

    Adhere to the simple and straight-forward standards rather than locking self in to working with MS, and you're automatically compatible with viewers on [b]any[/b] operating system.

    Adhere to the simple and straightforward standards of HTML rather than locking yourself into working with some forum/wiki software, and you're automatically compatible with viewers on any browser ;D

  25. Re:Equation Editor/Matlab on Stix Scientific Fonts Reach Beta Release · · Score: 1

    if you're just learning TeX I'd recommend starting with LyX and exporting to .tex to see what all you can do with something TeX based and then moving onto writing just .tex

    I did this too. In fact it reflects my general experiences with Linux distros and opensource sofware -- you can start with something easy and move on to deeper levels. The system encourages you to figure things out. I'm not saying it doesn't happen with closed software, but for some reason I don't see it in the commercial Windows world at all.