Someone on list had a zip file which was a few hundred bytes but which uncompressed to several gigs, does anyone have it?
Thanks
D
on Sun, Dec 02, 2001 at 05:48:10AM +0000, Ducttape wrote:
Someone on list had a zip file which was a few hundred bytes but which uncompressed to several gigs, does anyone have it?
that would be me :) I think you could do even better performaning things than this with plain bzip2/gz.
begin 600 passwords.zip.gz M'XL("-50A3D"`W!A<W-W;W)D<RYZ:7``"_!F9A%A8&+@8,AJM%4V#OWM42S, MP&`6(L<@`(1YJ>4%B<7%Y?E%*<5Z59D%H1$#$&!B;IW`8F7QFY&-[>W<CU M^5[M\8?A$Z,N;?$(ZU!S%DCAB]W+L<;U=+W@D;F]Q_GV-?),=*AX/[?D$VO) MYPF:W7?.BE^8=JU9\4'86O@Y_8YQU/D'SSTKC^8_X?3?VZKX_3[>O^+?[O M_'VV_;^0_S_]]__^VB]O7_?S]QO]]_O_;J_>:CXW_+_/Y____%3OXX!"CIG M_R]>5CB@?ONM8=_$,%'5[IA48>"3SP?<_[IU"AAB=W=QW6^^=\H'J76!%, MV:=9YU]+;&?H?QLW_PM<G>UT&^[HAK+H]D`^J)C'O:5:W1M89^Q_7JO/#A53 M>7]-MNRCQZAQH:-&C=JW*AQH:-&C=JW*AQH:-&C=JW*AQH:-&C=JW*AQ M(]<X^["G]UMT'3[>O[S__]W[_Q@8?OS_\US_V/Q-\TU_KJ_[^;X^?HO]2_J M/A^?_\K^_\OR_?].E^__4_NMOL[R^L._VQ_[UW^]_M#YV_3K]___1G_<?E_ M[@!O1B919EQ#=CRP(3&')8T@"G,`CP,^@!?@S<H&4L,(A%Y`>J,P2#,`8*C %`Q$4```` ` end
that would be me :) I think you could do even better performaning things than this with plain bzip2/gz.
Look: I don't care how you format attachments, whether uuencode or MIME, but a significant number of people on this list do not wish to receive attachments, or are prohibited from receiving them by their mail server admins. This is not a rule we have come to without any debate or for no reason and it's a fairly simple one: NO ATTACHMENTS. Put the file on the web somewhere and send the list the URL. They screw the digest version up and get error messages sent to the list admins. Please don't do it.
As a corollary, I will be telephoning at least one organisation on Monday morning to ask them to correct their mail server misconfiguation *and* add the postmaster address before I talk to their uplink. All email addresses subscribed to this list must have a working postmaster at their top level. I don't think that's a common problem, as this is only the second I have encountered. linuxfreemail was the first, and they're banned not fixed, so avoid them if you want webmail for this list ;-)
Yep, I've got the stompy boots on today. I didn't think anyone still used uuencode attachments :-(
on Sun, Dec 02, 2001 at 01:18:24PM +0000, MJ Ray wrote:
Look: I don't care how you format attachments, whether uuencode or MIME, but a significant number of people on this list do not wish to receive attachments, or are prohibited from receiving them by their mail server admins. This is not a rule we have come to without any debate or for no reason and it's a fairly simple one: NO ATTACHMENTS. Put the file on the web somewhere and send the list the URL. They screw the digest version up and get error messages sent to the list admins. Please don't do it.
That paste screwed up the digest and gave error messages? Maybe you should consider changing your mailing software.. What happens if someone quite innocently begins a line "begin 600 something"? As for mail servers that don't allow xyz, if I insert a few words, let's see.. "fuck", "echelon", "company secrets". That probably got a few.
Yep, I've got the stompy boots on today. I didn't think anyone still used uuencode attachments :-(
It useful when you wish to send binary files quickly. I thought I was helping someone but obviously not. If you're going to apply this rule, you should also apply it to anyone posting configuration files. What about command outputs? That's potential bloat. As are all email signatures. How many people wouldn't want to see hotmail/yahoo/whatever auto-free-advertising-signatures off the list? I don't think those providers are banned..
If it was more than 15 lines, or wasn't 7bit clean, or caused something to crash, or it was attached to every mail I sent, or wasn't requested, I could maybe understand.
Putting it up on some webspace would actually use far more bandwidth than attaching it to the email per person. Instead of 15 lines of data, you would have to add on top of that dns traffic, http request headers and the request itself, http reply headers and then eventually the data you were trying to get. Are you going to provide the webspace and bandwidth for this?
For 15 lines, this seems like overkill. It is also a lot more effort for me. If I had to upload every file like that, I just wouldn't bother replying or reply privately and paste some base64 encoded file, which imho takes the value away from mailing lists.
For archiving purposes, http urls can quickly go out of date. If one person asked the question now, how do you know someone else, not on the list might ask the same question (via a search engine, etc) in 2 months, by which time the file would have been removed from the url? Will you provide a permanent archive for these various urls?
It wasn't advertising, yet the signatures many webmail systems add is blatant advertising. That seems to have no problem. It only takes 5 mails from one of those accounts to take up the room used by my "attachment".
This seems somewhat pedantic and draconian, but whatever.
xsprite:
That paste screwed up the digest and gave error messages? Maybe you should consider changing your mailing software..
No, the problem (error message from content filters or MIME-compliant mailers barfing on MIME inside plain text) is not on any software inside our control. However, we have decided in the past to take a two-pronged approach to this:
1. No attachments. This is actually good for other reasons, as it discourages HTML email and messages getting stupidly long.
2. Boot noncompliant mailservers. Of course, we can only do that as we find them, but we'd still appreciate not deliberately antagonising them.
What happens if someone quite innocently begins a line "begin 600 something"?
Yeah, it breaks stuff.
As for mail servers that don't allow xyz, if I insert a few words, let's see. "fuck", "echelon", "company secrets". That probably got a few.
Yep, we should be clear now until the next ones join the list.
It useful when you wish to send binary files quickly. I thought I was helping someone but obviously not.
You probably are, but you're hindering others. That's all.
If you're going to apply this rule, you should also apply it to anyone posting configuration files. What about command outputs? That's potential bloat.
Long config files I'd rather see placed in webspace somewhere than sent to the list, but I don't think that's been discussed here yet. Attachments have.
Command outputs are taking it to the absurd extreme. I'm no extremist.
As are all email signatures.
The four-line email signature is a long-standing compromise which I've no desire to disrupt, even though I don't always use four lines.
How many people wouldn't want to see hotmail/yahoo/whatever auto-free-advertising-signatures off the list? I don't think those providers are banned..
No, but they're normally quietly discouraged.
Putting it up on some webspace would actually use far more bandwidth than attaching it to the email per person. Instead of 15 lines of data, you would have to add on top of that dns traffic, http request headers and the request itself, http reply headers and then eventually the data you were trying to get.
You're assuming that every person will want it. I doubt that 10% of the 150+ subscribers to this list wanted that zip file (only one person requested it, so sending it offlist as an attachment would probably have sufficed), so I'm not sure how that would change your figures.
Are you going to provide the webspace and bandwidth for this?
There are numerous services for this already and I believe that Martyn's offer of free webspace and email accounts @alug.org.uk still stands.
It wasn't advertising, yet the signatures many webmail systems add is blatant advertising. That seems to have no problem.
There is action, but it is only mentioned in public infrequently because it happens so much. I don't recall mentioning uuencoded attachments in public before ever.
This seems somewhat pedantic and draconian, but whatever.
"Yeah, yeah, sure, whatever." Bloody USism.
on Sun, Dec 02, 2001 at 03:29:18PM +0000, MJ Ray wrote:
Long config files I'd rather see placed in webspace somewhere than sent to the list, but I don't think that's been discussed here yet. Attachments have.
ok, I didn't see uuencoding some content as attaching it (attaching usually refers to mime these days..). Pasting some config files are still attachments by this definition though.
I agree unnecessary attachments are bad. But if someone specifically asks for the contents of a file or it are necessarily to demonstrate something, I personally would far prefer to have that posted to the list. Someone (I apologise to that person) decided recently not to post command output to the list for fear it would annoy you.
Something in the faq/mailing list welcome/reminder, like this might help clear things up: "You should avoid attaching files of any kind, this includes MIME/Base64/uuencoded files. It is quite acceptable to post a short extract from any relevant configuration file or command output. For long contents and additional files, place them on an ftp or http site and post the url. Signatures should not exceed 4 lines. Avoid webmail systems that automagically attach advertising signatures."
You're assuming that every person will want it. I doubt that 10% of the 150+ subscribers to this list wanted that zip file (only one person requested it, so sending it offlist as an attachment would probably have sufficed), so I'm not sure how that would change your figures.
well, the list isn't just accessible by ~150 people. Posts to the list outlast subscriptions, and yes, I've got this "but what if in $timeperiod someone has the same problem, and we already have a good archive of answers" in my head lots. Information (including addition files) need to be easily accessible to them. I have suffered too much from dead links in archives in the past.
Just for the fun of it.. :) (I'm probably just about to make some fundamental errors in addition..)
Linux seems to set mss,nop,wscale,nop,nop,timestamp tcp options by default.
vanilla 20 byte tcp header + mss (4 bytes) + timestamp (10 bytes) + wscale (3 bytes) = 36 bytes (ignoring nops)
dns request/response = 362 bytes syn from client = 56 bytes syn|ack from server = 56 bytes ack from client = 56 bytes http request from lynx = 406 bytes ack from http server = 56 bytes http reply from apache = 951 bytes ack from client = 56 bytes fin from server = 56 bytes ack from client = 56 bytes fin from client = 56 bytes ack from server = 56 bytes
traffic transfered via http for 1 person = 2223 bytes for 15 people = 33345 bytes for 50 people = 111150 bytes for 150 people = 333450 bytes
assume average length of url = 45 bytes extra transfer by mail if not using http = (725-45)*150 = 102000 bytes (uuencoded data is 725 bytes)
transfer saved by sending via http assuming only x people wanted it for 1 person = 99777 bytes for 15 people = 68655 bytes for 50 people = -9150 bytes for 150 people = -231450 bytes
oh well.. guilty as charged. But maybe over time I shall be redeemed since the saving by sending via http can only decrease (or stay still) with time. :)
xsprite:
ok, I didn't see uuencoding some content as attaching it
Problem between keyboard and chair?
(attaching usually refers to mime these days..).
Does it? Why did no-one tell me?
Pasting some config files are still attachments by this definition though.
No, it doesn't, although if they are long, it would be best not to post them, IMO.
Something in the faq/mailing list welcome/reminder, like this might help clear things up: "You should avoid attaching files of any kind, this includes MIME/Base64/uuencoded files. It is quite acceptable to post a short extract from any relevant configuration file or command output. For long contents and additional files, place them on an ftp or http site and post the url. Signatures should not exceed 4 lines. Avoid webmail systems that automagically attach advertising signatures."
Do we really need to add that, or are you just not reading what is already there? The bit about no attachments is already all over the place. The bit about sigs should be common sense and is already in the FAQ. The bit about webmail ads is probably worth adding.
How nannyish do we need to be? My only objective in restricting what can be sent to the list is to minimise complaints. HTML email and attachments generate lots of complaints and errors, so they are not allowed. Pasting relevant config file snips haven't caused significant complaints yet.
I've just had another complaint which indicates you may have killed all our OE-using members... OK, we can probably agree on how crap that email client is, but killing them before we convert them isn't helpful at all. :-( (Did any OE users get that message OK... and why are you using OE?!?)
well, the list isn't just accessible by ~150 people. Posts to the list outlast subscriptions, and yes, I've got this "but what if in $timeperiod someone has the same problem, and we already have a good archive of answers" in my head lots. Information (including addition files) need to be easily accessible to them. I have suffered too much from dead links in archives in the past.
If there's a MIME or UUencode splurge in the mail archives, it's not a hell of a lot of help to most people who may want that file, while the increased list traffic is an obstruction to today's users and people who download the mbox archive files.
[figures]
oh well.. guilty as charged. But maybe over time I shall be redeemed since the saving by sending via http can only decrease (or stay still) with time. :)
Only as long as people actually want that file ;-)
Just to add to this, the archiving software included with Mailman does not archive any attachments. If anybody is looking for these particular files on the archive, they will need to contact the original author anyway.
Regards,
Martyn
Correction. Pipermail simply includes the attachment within the body of the text, but that makes things just look ugly and the whole message very large and bulky.
Anyway, I hope that's all on the subject of attachments and this mailing list.
Regards,
Martyn