Slashdot Mirror


User: TuringTest

TuringTest's activity in the archive.

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

Comments · 1,679

  1. Re:From The FAQ on Jef Raskin's Humane Interface Released · · Score: 1

    So, uh, you recreated Emacs?
    Yes, but modeless.

  2. Re:Stupid on Jef Raskin's Humane Interface Released · · Score: 1

    Yes, just like if it were a command line...

  3. Bingo! on Jef Raskin's Humane Interface Released · · Score: 3, Interesting

    It's the same concept of Emacs. Must be good, since Emacs is considered by programmers as one of the best development environments.

    The main benefit of Archy over Emacs is that it has been engineered with ease of use in mind, not just ease to extend.

  4. Re:Trying it out now on Jef Raskin's Humane Interface Released · · Score: 4, Interesting

    First impressions: really awful.
    I find it different, but really interesting. Much better that any other GUI used only with keyboard. *Those* are awful.


    # Forward and back arrows do what you expect. Up and down scroll the screen. Page up and down do nothing.

    I wrote to Brad Lauster just two days ago on this very point, and he was quite open to commentary. Main movement is supposed to be done through text search, but maybe page up/down will be implemented. Remember that this is in very alpha stage.


    # The mouse, of course, does nothing at all.

    The mouse will be used for graphic manipulation and navigation in the zooming interface. For text processing, it uses the keyboard. This is the main point that makes habit forming possible.


    # Keys you expect to repeat don't. That triple-tap thing holds firm for everything. Even backspace. Even the arrow keys.

    All keys do repeat, thank you very much. You have to tap it three times, not press and wait until it repeats. This avoids the error of having autorepeat when you don't want it, and is faster when you do.


    # Tildes and backticks are impossible to type, they've become control characters.

    This program is a prototype. The final product is suposed to run under dedicated hardware (a special keyboard). Afaik- there is a USB "LeapBar" extension for current keyboards.


    # The cursor blinks frantically and distractingly in not one, but two colors.

    Maybe you could file a usability bug report? This project is being user-tested. If it is annoying, it will be removed.


    # To access help, you have to hold down capslock while you type.

    The LeapBar will have a dedicated Command key.
    With the zooming interface you could simply "zoom out" until you see the Help section.
    And yes, the textual interface is designed for good typists - that's not strange, since it's supposed for advanced text manipulation.


    I stopped there. Guess it needs a little more time in the oven, but so far it's flying in the face of usability.

    No, its only strange because you have to learn it from scratch. Is not more difficult than a current WIMP "point-and-click" interface is for novice users. Actually it's easier - more consistent, more simple, you don't have to think what you want to do in advance.

  5. Re:No tilde? Kiss file access goodbye. on Jef Raskin's Humane Interface Released · · Score: 1

    Not a problem at all, since Archy doesn't have "files".

  6. Re:(")Revolutionary(") Ideas on Jef Raskin's Humane Interface Released · · Score: 1

    It's the same as the Unix command line. A single interface, where all available commands interact at user's whish through a unified syntax. But in Archy the syntax is more powerful than in Bash.

  7. Re:If computers could write proofs... on The End of Mathematical Proofs by Humans? · · Score: 1

    There are humans that show creativity, but there aren't computers that show creativity. Not yet.

    So instances of "computer creativity" like theorem proving are really hidden instances of a creative human.

  8. Re:GPL is not always appropriate for all uses on Sun's Schwartz Attacks GPL · · Score: 1

    Ok, i should have said "it only forbids *mixing code* between them for distribution purposes".

    The GPL doesn't disallow code mixing for your own use, and that's why I don't think this is similar to Microsoft's "you may only use other Microsoft-approved products with this software". Furthermore, MS doesn't allow "code mixing for distribution purposes" at all with their code.

  9. Re:Wrong wrong wrong on Sun's Schwartz Attacks GPL · · Score: 1

    Oh! You mean that you can't take away the GPL! Ok, that's true. But you can make a proprietary auto-fork.

  10. Wrong wrong wrong on Sun's Schwartz Attacks GPL · · Score: 1

    you can't cause a version already released under the GPL to become retroactively proprietary

    Maybe the poster meant that, but it doesn't make it true. If you still own the copyright of the code, you can do whatever you want with it. Release it, relicense it, put it in a box and throw away the key.

    It doesn't matter what you did in the past with the code, if it's yours then you can put it under a different license or several licenses at once, even if it's a previous version.

  11. Re:GPL is not always appropriate for all uses on Sun's Schwartz Attacks GPL · · Score: 1

    Are you mad? The GPL doesn't disallow to *use* programs that are incompatible with the license, it only forbids *mixing code* between them.

  12. Re:GPL is not always appropriate for all uses on Sun's Schwartz Attacks GPL · · Score: 1

    Write all your open code under BSD license, sir, and in 10 years there will not be any commercial open source code at all.

    This is what happened to Unix, and the reason why Stallman designed the GPL.

  13. Re:If computers could write proofs... on The End of Mathematical Proofs by Humans? · · Score: 3, Insightful

    Current AI doesn't show creativity at all. In theorem proving, 90% of the required creativity is already present in the stated goal (the theorem), the other 10% is the heuristics programmed to guide the automatic search.

  14. From the Spiral "Code Generator" page on Researchers Develop New Tool For Writing Code · · Score: 2, Informative

    Overview
    SPIRAL addresses this problem for the performance-critical class of DSP transform algorithms, like the discrete Fourier transform (DFT), the discrete cosine transforms (DCTs), and many others, by automatically generating code that is tuned to the given computing platform.

    SPIRAL uses mathematics to describe, generate, and manipulate fast algorithms, translates them into programs, and searches for the best one for a given platform.

    The architecture of SPIRAL is displayed in the figure to the left. The user specifies the transform she wants to implement and its size, e.g., a DFT (discrete Fourier transform) of size 1024. First, the Algorithm Generation block generates one, or several, out of many possible fast algorithms for the transform, represented as a formula in the SPIRAL proprietary language SPL (signal processing language). Next the formula is optimized at the mathematical level using a set of formal mathematical manipulation rules. The optimized SPL formula is compiled by the Implementation block into a program in a common language such as C or Fortran and then optimized using common and not so common compiler techniques. Directives at the Implementation level control implementation choices such as the degree of unrolling or scheduling. The final program is compiled and its runtime measured. Based on this runtime, the Search/Learning block triggers the generation of additional algorithms and their implementations using possibly different directives. Iteration of this process leads to a C or Fortran implementation that is adapted to the given computing platform. Optionally, the generated code is verified for correctness.

    In summary, SPIRAL automatically searches in the space of structurally different algorithms and the space of their implementations for the best match to a given computing platform. Further, many optimizations are performed at a high level of program representation, thus overcoming compiler limitations.

  15. Could we mod an article -1 Troll on KDE Moves to BitKeeper · · Score: 1

    It is not even funny. Almost. Well, a little bit.

  16. This is a marketing strategy. on Nano-Probes Stay Inside a Cell's Nucleus for Days · · Score: 2, Funny

    It's a well known fact that new technologies don't catch up until they can be used for pr0n.

  17. Re:Mine doesn't. on Computer Crash Reactions Examined · · Score: 1

    Why do you need special hardware to achieve this? It should be done by the OS.

  18. Computers shouldn't lose data on Computer Crash Reactions Examined · · Score: 4, Insightful

    That's one of the most pervasive design errors in today computers. Really, a good computer design should trear user input as sacred - because everything else can be recomputed, but user data is unique and precious.

    Come on guys. We have transactional databases, we have huge space in hard disks, we have no reason to lose a single keypress from the user. Do we enjoy having jokes on how people react when all their work of five hours is lost forever? Is "press the Save Button often" the best solution we can engineer?

  19. Obligatory... on High School Kids Beat MIT at Robotics Competition · · Score: -1, Offtopic

    I, for one, welcome our new teenage high-school robot-making MIT-defeating overlords.

  20. Re:Why is OSS equated with Leftist ideology? on Followup on MS and Brazil in NY Times · · Score: 1

    You got it wrong. Capitalism is based on private property. The problem is that when you try to turn information into a capitalist product, you have a paradox: information should be free to have a free market (one with perfect competition), but then how can you make a profit by selling it?

    But property requires government protection. In information market, private property (be it over closed source software, music or books) does distort the market. So free content != capitalism.

  21. Re:Rene Magritte did this long ago... on Fun With Transparent Screen Backgrounds · · Score: 1

    Quite ironic that your link to kindergarten art states: In Kindergarten art class, we explore various two and three diminsional media .

    Picasso worked with the 4th dimension, like Einstein did. Tell that to your average 5 year old kindergarden children.

  22. Re:I don't know about this on AutoPackaging for Linux · · Score: 1

    Does ./configure also download and install all the recursively unmet dependencies?

    I thought so.

  23. Re:I don't know about this on AutoPackaging for Linux · · Score: 1

    Autopackage is still useful por people who *know* how to use software that is not packaged in the distro. Didnt you read the bit in the FAQ about the writer making their own packages? I would love to have a program doing all the dependency checks for me when I want to install Beagle, or X.org, or any other beta software that is not yet packaged.

  24. Re:Rene Magritte did this long ago... on Fun With Transparent Screen Backgrounds · · Score: 2, Funny

    And people stopped taking physics seriously after crap like Einstein, too...

  25. +1 Insightfull on Kubuntu, ArkLinux Announce KDE 3.4-Based Releases · · Score: 1

    nuff said.