I wondered even more when I went to the local cinema on May 17th, and only 20 people watching the movie! I already experienced this with Episode I. Maybe all the people are so pessimistic. "Oh, I'm sure, it's sold out, so let's go in a few days".
The Sharp Zaurus ist definitely the best PDA ever built. The OS is great, it is easy to program, you get the Qtopia SDK for free, you have a keyboard that is usable (I tried it on the CeBIT), you have support for WLAN cards, support for other CompactFlash cards, etc. You can play mp3s (with a big one of these memory cards it can replace your mp3 player), you can play videos (although that doesn't perform perfectly), and, of course, you can do all the stuff you're used to from other PDAs. As soon as the Zaurus is out in Austria, I will get one. Definitely!
I saw some of them of CeBIT, and they're pretty cool, although your eyes begin to hurt after a few minutes of watching. So, IMO it's a technology not yet ready for the end-user market.
A "teergrube". This is german for "tar pit". In the ice age, animals like mammoths trapped into them, today the spammers shall trap into them. Lutz Donnerhacke wrote an interesing FAQ about it, you can get it from here (english, of course). IMHO every ISP should run such a teergrube on his SMTP host.
First, razor works using signatures (i.e. it hashes parts of the message with SHA-1), and then controls if this signature is on the server. If it is, then it's spam, if it isn't. Second, a good practice is not to automatically delete spam, but save it in a certain folder.
I personally save all the spam emails that are not caught by razor in a folder spam. All the emails that _are_ caught by razor go into the folder spam-razor. After a day, I report all the mails in the folder spam to the network (razor-report -M ~/Mail/spam) and flush it.
No matter who they are, fight them with
razor!
razor is a distributed, collaborative spam detection and filtering network, and it rocks. I hardly get any spam anymore, and if I get one, I can report it to the network, and other razor users won't see that email anymore.
I'd support only one release of libxml. If they change function names at will, they should be shot, anyway. You should only add, but you must never remove syambols from a library. This guarantees compatibility (also, the behaviour must stay the same).
An idea: fork the libxml code, and make your own library, only supporting the forked one. And on your website and in your documentation, explain why you did that (incompatible releases of the same library).
Yes, dietlibc definitely rules. Unfortunately quite a lot of applications break when you link them against it.:-(
But I'd support a dietlibc-only system. Maybe with embutils?:)
When you first learn a language, you often do toy programs for some time, until you know the most important features of the language. Then you should be able to try your skills out in a bigger application. Now I would like to know what program that was when you learned Lisp.
Yeah! I know the guy who programs it. He went to my school until 1998, and last year he did a presentation about it. It was really neat, although many things didn't work because of a major rewrite of many components. But cool anyway that this is now on/.
Oh, say can you see
any justice in us
we're the ones who just think
we can do what we want
the ones who just judge
over things we don't know
the ones who just choose
the world's morality
Oh, say can you see
all the missiles and bombs
that are always right
cause we are the ones
with god on their side
With force and with cash
and with blood and with death
we want to make peace.
When was the day, when they finally broke you
When was the day, when they made you one of them
When was the day, when they brain-washed your mind
When was the day, when you believed what they say
The drawback is: you currently can't compile awk on Linux - awk's yacc source file makes problems (unfortunately I never worked with yacc, else I'd fix it by myself:-/). libregex brings many warnings, but grep compiles without problems.
I'm already happy when people write me an email saying how useful they find my software, and that I should keep up the good work. Sometimes people even send patches on their own, and that makes me glad, that people spend time developing my program (which is francine:o).
Of course, I have nothing against some kind of reward, preferably beer.:) ("free as in speech and drunk as in beer" and not the other way round *lol*)
I wondered even more when I went to the local cinema on May 17th, and only 20 people watching the movie! I already experienced this with Episode I. Maybe all the people are so pessimistic. "Oh, I'm sure, it's sold out, so let's go in a few days".
In fact, at least point 2 can be easily realized using mutt.
The Sharp Zaurus ist definitely the best PDA ever built. The OS is great, it is easy to program, you get the Qtopia SDK for free, you have a keyboard that is usable (I tried it on the CeBIT), you have support for WLAN cards, support for other CompactFlash cards, etc. You can play mp3s (with a big one of these memory cards it can replace your mp3 player), you can play videos (although that doesn't perform perfectly), and, of course, you can do all the stuff you're used to from other PDAs. As soon as the Zaurus is out in Austria, I will get one. Definitely!
I saw some of them of CeBIT, and they're pretty cool, although your eyes begin to hurt after a few minutes of watching. So, IMO it's a technology not yet ready for the end-user market.
Sorry, s/to/to say/
what you want to is that Java sucks (you know what I mean,eh? ;)
The lesser compile time the better. That's especially useful for companies that have lots of software to compile, e.g. Linux distributors.
Hofstadter? The "G*del, Escher, Bach" Hofstadter?
.xls ... Gnumeric ... OpenOffice, KOffice, antiword ... ghostview ... The Gimp, gqview, et al. ... Netscape 6
.doc
.p{s,df}
all kind of graphics
.xhtml
Anything else? I can't remember of other file formats I'm confronted with during daily work.
First, razor works using signatures (i.e. it hashes parts of the message with SHA-1), and then controls if this signature is on the server. If it is, then it's spam, if it isn't. Second, a good practice is not to automatically delete spam, but save it in a certain folder.
I personally save all the spam emails that are not caught by razor in a folder spam. All the emails that _are_ caught by razor go into the folder spam-razor. After a day, I report all the mails in the folder spam to the network (razor-report -M ~/Mail/spam) and flush it.
No matter who they are, fight them with razor! razor is a distributed, collaborative spam detection and filtering network, and it rocks. I hardly get any spam anymore, and if I get one, I can report it to the network, and other razor users won't see that email anymore.
...unsinkable didn't mean unsinkable, after all...
...the people from Denmark and Norway take the Swedes on a ride all the time (at least some Danish boyscouts told me).
I'd support only one release of libxml. If they change function names at will, they should be shot, anyway. You should only add, but you must never remove syambols from a library. This guarantees compatibility (also, the behaviour must stay the same).
An idea: fork the libxml code, and make your own library, only supporting the forked one. And on your website and in your documentation, explain why you did that (incompatible releases of the same library).
plain makefiles and portable programming. At least this works for me(tm).
I prefer http://synflood.at/tack/ :)) (yes, _I_ reserved the domain synflood.at already).
Yes, dietlibc definitely rules. Unfortunately quite a lot of applications break when you link them against it. :-(
:)
But I'd support a dietlibc-only system. Maybe with embutils?
http://www.fefe.de/nowindows/
When you first learn a language, you often do toy programs for some time, until you know the most important features of the language. Then you should be able to try your skills out in a bigger application. Now I would like to know what program that was when you learned Lisp.
Yeah! I know the guy who programs it. He went to my school until 1998, and last year he did a presentation about it. It was really neat, although many things didn't work because of a major rewrite of many components. But cool anyway that this is now on /.
Oh, say can you see
any justice in us
we're the ones who just think
we can do what we want
the ones who just judge
over things we don't know
the ones who just choose
the world's morality
Oh, say can you see
all the missiles and bombs
that are always right
cause we are the ones
with god on their side
With force and with cash
and with blood and with death
we want to make peace.
When was the day, when they finally broke you
When was the day, when they made you one of them
When was the day, when they brain-washed your mind
When was the day, when you believed what they say
The drawback is: you currently can't compile awk on Linux - awk's yacc source file makes problems (unfortunately I never worked with yacc, else I'd fix it by myself :-/). libregex brings many warnings, but grep compiles without problems.
First their was BCPL, then B, then C. Logically the next language in this family would be P.
No, the logical successor of C is P(er)L.
I'm already happy when people write me an email saying how useful they find my software, and that I should keep up the good work. Sometimes people even send patches on their own, and that makes me glad, that people spend time developing my program (which is francine :o).
:) ("free as in speech and drunk as in beer" and not the other way round *lol*)
Of course, I have nothing against some kind of reward, preferably beer.