The killer feature for me from XMarks was the ability to browse the list of open tabs on my various browsers, especially from my phone. That made it easy for me to be reading something, then later continue reading it from my phone.
If anyone knows of another service that does this, please let me know. I use Chrome at home and am forced to use Firefox at work, so I do need a cross-platform solution.
Some of us prefer others to voluntarily give back rather than be forced to.
This statement has always confused me. Nothing in the GPL requires anyone to "give back" anything. What it requires is that if you give a GPL-ed program to somebody, you must give them (and only them) the source code to that program. Modifications to the source code must be distributed with the original code under the same license. So if you modify a GPL program and give it to a somebody, they get that code and all the rights to it that are protected by the GPL. You need not give it to the entity that originally wrote the GPL-ed code.
Lilypond uses Guile extensively, and as time goes on, more and more of its code has been moving from C++ to Guile. For those not in the know, Lilypond is a typesetting program for music.
It's funny you should mention that. Not only does emacs have three separate Esperanto input methods (esperanto-postfix, esperanto-alt-postfix, esperanto-prefix), it also has an Esperanto tutorial built in. If you don't believe me, try typing `M-x set-language-environment RET Esperanto RET' in Emacs 22, and then running the tutorial `C-h t'.
: By the summary, it sounds like a Helicopter could win this.
3.2.18.1 Take-off vertically under only rocket power from Point A. No aerodynamic or air-breathing methods of hovering, propulsion, or landing are permitted except in the case of abort.
I have had much the same problem myself. As for me, I use LilyPond. Technically, it is a music typesetting program, but has MIDI output capability, primarily for proofing scores. Whenever my wife or I need an accompaniment, I type in the score, and produce MIDI files for voice, accompaniment, and both.
Like TeX, LilyPond uses text input rather than a GUI (although GUIs exist which output in LilyPond format). It is a little awkward at first, but with practice I (and several others) have found that inputting scores is much faster via this method.
Got to hand it to Bill, he had the interviewer backpedalling wit that one because he had a valid point -- there are too many extremists and extremist views in the Linux/OSS community. Take for instance RMS, who says not only should software be given away for $0, but if you charge money for software, you are committing an unethical act.
If you're going to call RMS an extremist, which he admitedly is, you may as well try to get what kind of extremist he is correct. RMS does not say that software should be given away for free (money). In point of fact he encourages people to sell their software for as much as they think they can get for it! (See this for corroboration.) When RMS talks about "free" programs, he is talking about ones freedom to use and modify it, not its price.
Without combat, how can there be any risk involved?
At least with other games, gathering involves some kind of risk. Fend off the enemies so you can grab your stuff. Without that, what's the point?
Risk is not necessary, not that it doesn't exist in the game. People in ATITD tend to play it for one or both of the following two reasons:
The social aspect: ATITD traditionally has a very social and tight-knit community. Many projects and "tests" involve coordination of large numbers of people, working towards community goals.
The sense of accomplishment: completing the tests, completing research, building expensive structurs -- these things are hard. When you complete such a task, you know that you have worked hard for it, and derive a certain satisfaction for having accomplished the feat.
One of the technical lists appears to be trying to disseminate timely information, and the other has bi-weekly summaries. The non-technical lists look like they mirror the above, approximately.
The most humorous, perhaps, but definitely not the best. The best source for seeing what changes were made is the NEWS file, which can be accessed from Emacs via `C-h n'.
To compile Emacs, you will need either Microsoft Visual C++ 2.0 or
later and nmake, or a Windows port of GCC 2.95 or later with Mingw
and W32 API support and a port of GNU make. You can use the Cygwin
ports of GCC, but Emacs requires the Mingw headers and libraries to
build (latest versions of the Cygwin toolkit, at least since v1.3.3,
include the MinGW headers and libraries as an integral part).
Re:UTF-8 support?
on
GNU Emacs 21
·
· Score: 2, Informative
From the NEWS file:
** The new coding system `mule-utf-8' has been added.
It provides limited support for decoding/encoding UTF-8 text. For
details, please see the documentation string of this coding system.
More documentation gets you this:
The supported Emacs character sets are:
ascii
eight-bit-control
eight-bit-graphic
latin-iso8859-1
mule-unicode-0100-24ff
mule-unicode-2500-33ff
mule-unicode-e000-ffff
Unicode characters out of the ranges U+0000-U+33FF and U+E200-U+FFFF
are decoded into sequences of eight-bit-control and eight-bit-graphic
characters to preserve their byte sequences. Emacs characters out of
these ranges are encoded into U+FFFD.
Note that, currently, characters in the mule-unicode charsets have no
syntax and case information. Thus, for instance, upper- and
lower-casing commands won't work with them.
As long as we are posting language performance comparison sites, The Great Computer Language Shootout should be mentioned. You can specify your own weightings for the various tests in the shootout, and the page's author is always looking for ways to improve his tests.
The killer feature for me from XMarks was the ability to browse the list of open tabs on my various browsers, especially from my phone. That made it easy for me to be reading something, then later continue reading it from my phone.
If anyone knows of another service that does this, please let me know. I use Chrome at home and am forced to use Firefox at work, so I do need a cross-platform solution.
Actually, I envisioned https://en.wikipedia.org/wiki/Roujin_Z.
Also The Phantom Tollbooth. That's the book I immediately thought about when reading the description. I wore that book out as a kid.
This statement has always confused me. Nothing in the GPL requires anyone to "give back" anything. What it requires is that if you give a GPL-ed program to somebody, you must give them (and only them) the source code to that program. Modifications to the source code must be distributed with the original code under the same license. So if you modify a GPL program and give it to a somebody, they get that code and all the rights to it that are protected by the GPL. You need not give it to the entity that originally wrote the GPL-ed code.
Lilypond uses Guile extensively, and as time goes on, more and more of its code has been moving from C++ to Guile. For those not in the know, Lilypond is a typesetting program for music.
: By the summary, it sounds like a Helicopter could win this.
3.2.18.1 Take-off vertically under only rocket power from Point A. No aerodynamic or air-breathing methods of hovering, propulsion, or landing are permitted except in the case of abort.
Like TeX, LilyPond uses text input rather than a GUI (although GUIs exist which output in LilyPond format). It is a little awkward at first, but with practice I (and several others) have found that inputting scores is much faster via this method.
Got to hand it to Bill, he had the interviewer backpedalling wit that one because he had a valid point -- there are too many extremists and extremist views in the Linux/OSS community. Take for instance RMS, who says not only should software be given away for $0, but if you charge money for software, you are committing an unethical act.
If you're going to call RMS an extremist, which he admitedly is, you may as well try to get what kind of extremist he is correct. RMS does not say that software should be given away for free (money). In point of fact he encourages people to sell their software for as much as they think they can get for it! (See this for corroboration.) When RMS talks about "free" programs, he is talking about ones freedom to use and modify it, not its price.
Risk is not necessary, not that it doesn't exist in the game. People in ATITD tend to play it for one or both of the following two reasons:
The social aspect: ATITD traditionally has a very social and tight-knit community. Many projects and "tests" involve coordination of large numbers of people, working towards community goals.
The sense of accomplishment: completing the tests, completing research, building expensive structurs -- these things are hard. When you complete such a task, you know that you have worked hard for it, and derive a certain satisfaction for having accomplished the feat.
NoteEdit purports to export to Lilypond format.
Looking at the US-CERT website, it looks like there are actually four lists on their National Cyber Advisory System page. Two are technical, and two are not.
One of the technical lists appears to be trying to disseminate timely information, and the other has bi-weekly summaries. The non-technical lists look like they mirror the above, approximately.
You can even play zcode games under emacs.
The most humorous, perhaps, but definitely not the best. The best source for seeing what changes were made is the NEWS file, which can be accessed from Emacs via `C-h n'.
Should be at:
ftp://ftp.gnu.org/gnu/windows/emacs/latest (latest distributions)
But you'll have to wait for the server to become unslashdotted. You might try the mirrors.
This could be due to the following entry from NEWS:
Emacs now uses toolkit scroll bars if available.
Try compiling with --with-toolkit-scroll-bars=no and see if that helps.
Alternatively, you may want to fiddle with jit-font-lock variables. If turning off font-lock fixes things, look into this.
From INSTALL in the nt directory:
To compile Emacs, you will need either Microsoft Visual C++ 2.0 or
later and nmake, or a Windows port of GCC 2.95 or later with Mingw
and W32 API support and a port of GNU make. You can use the Cygwin
ports of GCC, but Emacs requires the Mingw headers and libraries to
build (latest versions of the Cygwin toolkit, at least since v1.3.3,
include the MinGW headers and libraries as an integral part).
From the NEWS file:
** The new coding system `mule-utf-8' has been added.
It provides limited support for decoding/encoding UTF-8 text. For
details, please see the documentation string of this coding system.
More documentation gets you this:
The supported Emacs character sets are:
ascii
eight-bit-control
eight-bit-graphic
latin-iso8859-1
mule-unicode-0100-24ff
mule-unicode-2500-33ff
mule-unicode-e000-ffff
Unicode characters out of the ranges U+0000-U+33FF and U+E200-U+FFFF
are decoded into sequences of eight-bit-control and eight-bit-graphic
characters to preserve their byte sequences. Emacs characters out of
these ranges are encoded into U+FFFD.
Note that, currently, characters in the mule-unicode charsets have no
syntax and case information. Thus, for instance, upper- and
lower-casing commands won't work with them.
As long as we are posting language performance comparison sites, The Great Computer Language Shootout should be mentioned. You can specify your own weightings for the various tests in the shootout, and the page's author is always looking for ways to improve his tests.
The Debian Backspace Guidelines are guidelines for how BS and DEL should act. See section 3.8 of the Debian Policy Manual.