Slashdot Mirror


User: tuc

tuc's activity in the archive.

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

Comments · 40

  1. Re:true hardware-dvorak [was:never seen a Dvorak?] on Is DVORAK Gaining Traction Among Coders? · · Score: 1

    So with the hardware [Dvorak] keyboards, you'd keep the pc set up to use qwerty, and it gets it right in the Bios etc? Exactly. And it gets it right on devices that don't have layout preferences (PlayStation3??) or for which one doesn't have permission to change the layout preference.
  2. true hardware-dvorak [was:never seen a Dvorak?] on Is DVORAK Gaining Traction Among Coders? · · Score: 1

    I believe Fentek once did sell (non-USB) hardware Dvorak keyboards, but if you look at their current line-up you'll see that they are all "Software Activated." This means they are plain qwerty keyboards as far as the firmware is involved, just that the keycaps are arranged for the dvorak layout. It's the same effect you get by just rearranging the keycaps of a standard keyboard, which I have done a few times.

    The PS2, ADB, and AT Dvorak keyboards I own are different. For example, the code sent from the keyboard when the user depresses the key to the right of the 'A' key corresponds to 'O' (not 'S'). The Dvorak mapping is applied in hardware before the host's keyboard driver plays any role.

    btw, my ADB Dvorak keyboards (which were sold by the KeyTime company) are hardware switchable for dvorak/qwerty/left-handed-dvorak/right-handed-dvor ak. The keycaps are marked Dvorak on top, but qwerty on the front-facing side.

    There are a few USB keyboards on the market that are "hardware Dvorak switchable," which means they have qwerty keycaps but can be switched to send the Dvorak codes. But AFAIK they all have unusual "ergonomic" key positions, such as the two-bowls Kinesis and the aligned-columns TypeMatrix. I may look into these some day, but in the meantime I'm still looking for a "regular" hardware Dvorak USB keyboard.

  3. never seen a Dvorak keyboard? on Is DVORAK Gaining Traction Among Coders? · · Score: 1

    "On top of that, I've -never- seen a Dvorak keyboard."

    I own several with PS2, ADB, and even AT (which has been all but useless for two decades now) interfaces.

    However, I have never seen a _USB_ Dvorak keyboard. If they existed, I would probably pick one up. In the meantime I opt for software Dvorak layouts on qwerty keyboards.

    btw, if I could do it over again I would probably learn left-handed Dvorak instead of "reguar" Dvorak. That would leave my right hand free to remain on the mouse.

  4. re: The author is seriously confused on The Trouble With Rounding Floats · · Score: 1

    The author could really pick his examples better

    The RISKS stories aside, I think the choice to discuss rounding was an excellent pick.

    Everyone learns that floating point is imprecise in cs101, but how many people realize that

    int n = round( (float)int1 / int2 );

    will sometimes be off by an entire unit unless they are very very careful?

    In my code I haven't yet needed to care which way the rounding goes for values with fractional parts very close to .5, but not everyone has that luxury.

  5. hiring good people is not enough on Replacing Humans with Software Inspectors · · Score: 1

    and if you hire good people, then you don't need to worry about what they commit. An occasional check should be enough to make sure you haven't accidentally hired a loser.

    This is still a commonly held belief, but it's just not true.

    Allow me to quote from a 2004 OOPSLA paper: "we have found that even well tested code written by experts contains a surprising number of obvious bugs." (Link to entire paper is here.)

    Even very good programmers make mistakes sometimes, and some of them are simple enough to be found by tools like FindBugs. Some of these have managed to slip through multiple human code reviews.

    [Disclaimer: I work for the Findbugs Project.]

  6. whitespace on Replacing Humans with Software Inspectors · · Score: 1

    Quibbling over formatting is silly. White space formatting doesn't affect functionality of the code at all.

    fyi, FindBugs doesn't look at the source code at all, only at the compiled bytecode.

  7. quaternions on The World's Most Beautiful Equations? · · Score: 1

    I thought of Hamilton's formula for quaternions
    before I thought of the ideal gas laws.

    i^2 = j^2 = k^2 = ijk = -1

    As for the quadratic equation, it may be useful
    but I find it ugly. But if you want really ugly,
    take a look at the cubic and quartic equations.

  8. re:Sale vs lease on Textbooks With EULAs · · Score: 1
    Simple, they should just lease the book/magazine, not sell it.
    If they don't transfer ownership they can require whatever they want.

    This does sometimes happen even now. For example, there are some orchestral works for which it is impossible to buy a score and parts, so they instead must be leased.

    At least eventually (though some publishers trying to change this) they will eventually fall into the public domain and someone can then rent them and make copies with impunity. (Or can they? I suppose the owner could insist on some no-copying language in the contract.)

  9. mod answer up on Fan Group Creates Full-Length Discworld Movie · · Score: 1

    I can't tell from the website. Is the film in English or German?

    That's exactly what I want to know. I couldn't find a hint on the uni-heidelberg pages.
    I was also hoping to find more details on the contract with Pratchett.

    Someone answer this, then the rest of you mod it up. :)

  10. might not be breach of contract on MPAA Sues DVD Chip Manufacturers · · Score: 1
    I think this suit is about a breach of contract. The chip makers have a contract with the MPAA(or some related org) that they will only sell to approved DVD player manufacturers. The chip maker signed the contract and then breach.

    But did they really breach the contract?

    I'm just making this up, but presumably Sigma and MediaTek licensed code years ago from the MPAA to allow them to produce chips that can decode DVDs. Later they realize they can create equivalent chips without using any MPAA code, so they do.

    Are they restricted to whom they can sell these new unencumbered chips? I dunno. I suppose it depends on the terms of their contract with the MPAA.

  11. mod parent up on MPAA Sues DVD Chip Manufacturers · · Score: 1

    I found it informative. I didn't know such beasts existed. Now I (think I) want one.

  12. re: EM64T == AMD64 on Intel Announces New Chips, Chipsets · · Score: 1
    I believe you are mistaken. It is true that "Intel already had their own 64-bit chip designed beforehand," and in fact it was actually available as a product. These 64-bit Itanium chips have a completely different instruction set--they are not x86 chips. Intel's plan was to move the world from x86 to Itanium, so it is incorrect to say "Intel would have eventually reseased the same chip" without AMD breaching down its neck. The success of AMD64 forced Intel's hand.

    As far as copy/clone/reverse-engineer goes, I think we can all agree that it is unlikely that Intel copied AMD's silicon implementation. They simply implemented (most of?) the instruction set their own way. They didn't even have to reverse-engineer it because AMD published the specs.

    When I ask about differences between EM64T and AMD64, I'm asking if they always do the same thing with the same opcodes.

  13. re:EM64T == AMD64 on Intel Announces New Chips, Chipsets · · Score: 1
    You don't trust AMD enough to buy their CPU but you want to trust Intel to make a cloned version of *their* architechture?

    If you take a look it my original post, I think I made it clear that I do trust AMD. Well, at least as far as I trust the x86 architecture, which I'm not wild about.

    But business users seem to be wild about the x86s and also wary of AMD, hence my worries. (And no, I don't trust Intel to make a decent clone, which is why I was asking about differences.)

  14. re: EM64T == AMD64 on Intel Announces New Chips, Chipsets · · Score: 1
    Laugh while you can, monkey boy, but I'm worried that EM64T is just enough different from AMD64 to give us all headaches.

    Did someone just say that the DMA implementations are different enough that device drivers will not be compatible? Tell me more about that.

  15. EM64T == AMD64 on Intel Announces New Chips, Chipsets · · Score: 1
    So now people like me who don't think it makes sense to buy a x86 that can't handle 64 bits, and who (unlike me) don't have confidence in AMD, can start buying x86 chips again.

    Tell me, is EM64T truly identical to AMD64 or are there small differences? I'm curious.

  16. re:closures in Lisp? on Paul Graham On 'Great Hackers' · · Score: 1
    I think you mean continuations. Common Lisp has lexical closures, just as Scheme does.

    I did not mean continuations, though they are cool.

    I must admit that my understanding of how Lisp and Scheme differ is out of date, but it used to be that Lisp's scoping system did not allow first-class functions to truly be closures.

    Here's a reference that explains this and strongly hints that this aspect of Lisp has changed in the 18 years in which I haven't been paying attention. I remember Lisp working the way that page describes Emacs Lisp working.

    I also think it is ugly that Lisp requires keywords function and apply to be used, but that's probably because I'm a Scheme bigot. But doesn't it make functions slightly less than first-class.

  17. closures in Lisp? on Paul Graham On 'Great Hackers' · · Score: 1
    LISP, Python and Perl do have language _features_ that make it much more powerful to good programmers. Closures, anonymous functions. LISP has macros. Imagine java or C/etc without recursion. That's what Java is. A language without closures, macros and lambda. It's missing stuff!

    Since when does Lisp have closures? That's why I use Scheme instead.

    I do like Java, but we'll see if that's still true after they've added the kitchen sink to it.

  18. redefinition of "free" on James Gosling On The Sun/Microsoft Settlement · · Score: 1
    This thread is a few days old now, so I don't know why I bother, but here goes:

    Gosling's personal attacks on RMS are a little over the top.

    I don't see how his comments on RMS could be considered personal attacks. (Saying "viral infection clause" is indeed inflammatory , but refers to the licence, not to RMS personally.)

    He starts off by accusing RMS of redefining "Free"

    But RMS did redefine the word "free." That's why we keep having to clarify with phrases such as "free as in freedom" and "free as in beer." When someone says "free as in freedom" s/he is explicitly referring to RMS's definition of "free," even though "free as in freedom" would otherwise be ambiguous.

    and then proceeds to deconstruct the entire concept of Software Freedom based on the hinge that RMS is essentially a kook.

    Well RMS is essentially a kook, isn't he? But kooks can change the world.
  19. re:I think you need it built onto the motherboard. on Gigabit Networking for the Home? · · Score: 1

    I think the biggest thing about gigabit is that PCI isn't really fast enough to support it. <snip/> I think about the best you're going to get off most PCs, even very, very fast ones, is about 300 megabits sustained.

    But 300 Mb/s would be a huge improvement over 100baseT.

    Lots of people here are calculating what it would take to use all of Gigabit's bandwidth, which IMHO misses the point.

  20. re:Hmmmm on Sun and Microsoft Settle Litigation · · Score: 3, Informative
    Sure, try reading a dictionary, but be careful which dictionary you use. Everyone agrees that "million" is 10^6.
    • In the U.S. "billion" is 10^9. (10^12 is called "trillion".)
    • In the U.K. "billion" is 10^12. (10^9 is called "thousand million".)
    • I dunno about the rest of the world.
    However, even though the Register is apparently a U.K. entity, I don't think anyone believes that M$ is going to pay Sun 2*10^12 dollars. $2*10^9 is already a huge amount of money. $2*10^12 is an ungodly amount of money.
  21. re: Sun and Microsoft Settle Litigation on Sun and Microsoft Settle Litigation · · Score: 1

    Two billion is a lot of cash but, as they say, the devil is in the details. The Register has mory details than usual for a story like this, but things are still sketchy. For example:

    Future Collaboration for Java and .NET Sun and Microsoft have agreed that they will work together to improve technical collaboration between their Java and .NET technologies.

    What exactly does this mean? Could part of the $2*10^9 be a bribe to weaken Java's competitive position vs. .NET?

  22. first web RNG from quantum origin? no way on Quantum Random Numbers For Download · · Score: 1
    Their web sie says:

    The University of Geneva and the company id Quantique team to launch the first web site offering the possibility to download random numbers from quantum origin.

    but HOTBITS has been generating random numbers from quantum origin for years.
  23. under $500 is possible on Fifty Years of Color Television · · Score: 2, Interesting

    I bought an HDTV tuner ($400) and attached it to a standard 19" computer monitor (under $100), so I had a passable OTA HDTV system for under $500. The image size was pretty much the same as the that of the 20" NTSC TV it replaced.

    The two downsides were:
    • It was still 4:3, not widescreen. (Though I could letterbox it if I wanted to.)
    • I could no longer receive analog NTSC signals. This was annoying because my local PBS station does not broadcast their regular schedule on DTV, instead broadcasting 'special' digital programming. This means that TV Guide lists an interesting show on PBS, I have to find an anolog set to watch it.

    So I eventually replaced the 19" computer monitor with a widescreen HDTV monitor with integrated NTSC tuner that had been a demo model. Still, the whole thing was under $1000.

    Samsung HDTV tuners like mine seem to be selling for under $150 on ebay these days, so perhaps the subject of this post should be "under $250" is possible. Or heck, my cable company says I can rent an HD cable box for an additional $4 month (though I don't know if it has a VGA output), but I'm happy with over-tho-air.

  24. Pinto sedan exploded, but the hatchback did not. on Worst Cars Of All Time Rated · · Score: 1

    If I remember correctly (and my memory is as old as the explosions themselves) only the sedan was susceptible to such detonation, not the hatchbacks.

    The Forbes article, of course, pictures a hatchback.

  25. expect Episode XVI on Star Wars Sequel Trilogy Rumors · · Score: 1

    The next film will have to be Ep III, but the starting credits for the one after that should say Ep XVI. That way there will be throngs of hysterical fans who won't be satisfied until they've taken out their wallets and thrown money at each of the nine intervening films: VII through XV.