Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.mixmin.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed2.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.004 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'subject:Python': 0.06; 'binary': 0.07; 'ascii': 0.09; 'escape': 0.09; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'janssen': 0.16; 'really?': 0.16; 'received:80.91.229.3': 0.16; 'received:plane.gmane.org': 0.16; 'strange,': 0.16; 'subject:More': 0.16; 'subject:Unicode': 0.16; 'so.': 0.16; 'wrote:': 0.18; 'typing': 0.19; '>>>': 0.22; 'header :User-Agent:1': 0.23; '"you': 0.24; 'bytes': 0.24; 'guys': 0.24; 'long,': 0.26; 'defined': 0.27; 'header:X-Complaints-To:1': 0.27; 'header:In-Reply-To:1': 0.27; 'chris': 0.29; "doesn't": 0.30; 'characters': 0.30; 'apparently': 0.31; 'subject:About': 0.31; 'text': 0.33; 'community': 0.33; 'problem': 0.35; 'problem.': 0.35; 'something': 0.35; 'but': 0.35; 'doing': 0.36; "didn't": 0.36; 'to:addr:python-list': 0.38; 'fact': 0.38; 'pm,': 0.38; 'that,': 0.38; 'does': 0.39; 'bad': 0.39; 'to:addr:python.org': 0.39; 'received:org': 0.40; 'subject:"': 0.60; "you'll": 0.62; 'refer': 0.63; 'different': 0.65; '(generic': 0.84; '*really*': 0.84; '2:30': 0.84; 'habit': 0.91 X-Injected-Via-Gmane: http://gmane.org/ To: python-list@python.org From: Ned Batchelder Subject: Re: "More About Unicode in Python 2 and 3" Date: Mon, 06 Jan 2014 16:14:51 -0500 References: <52C9FD02.3080109@stoneleaf.us> <52cae78d$0$29971$c3e8da3$5496439d@news.astraweb.com> <52CAF722.6010301@stoneleaf.us> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Gmane-NNTP-Posting-Host: 18.189.30.229 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 In-Reply-To: X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 33 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1389042912 news.xs4all.nl 2960 [2001:888:2000:d::a6]:46930 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:63345 On 1/6/14 2:30 PM, Mark Janssen wrote: >>> Chris didn't say "bytes and ascii data", he said "bytes and TEXT". >>> Text != "ascii data", and the fact that some people apparently think it >>> does is pretty much the heart of the problem. >> >> The heart of a different problem, not this one. The problem I refer to is >> that many binary formats have well-defined ascii-encoded text tidbits. > > Really? If people are using binary with "well-defined ascii-encoded > tidbits", they're doing something wrong. Perhaps you think escape > characters "\n" are "well defined tidbits", but YOU WOULD BE WRONG. > The purpose of binary is to keep things raw. WTF? You guys are so > strange. > >> >>> If you (generic you) don't get that, you'll have a bad time. I mean >>> *really* >>> get it, deep down in the bone. The long, bad habit of thinking as >>> ASCII-encoded bytes as text is the problem here. > > I think the whole forking community is confused at because of your own > arrogance. Foo(l)s. > > markj > If you want to participate in this discussion, do so. Calling people strange, arrogant, and fools with no technical content is just rude. Typing "YOU WOULD BE WRONG" in all caps doesn't count as technical content. -- Ned Batchelder, http://nedbatchelder.com