« first day (2336 days earlier)      last day (2571 days later) » 

8:16 AM
@tchrist How could you tell?
Timeline?
 
@terdon Using the timeline, we should click on each of the reopen reviews to count the votes. And I guess TChrist is the kind of guy that does click on 8 different reopen review links
 
 
2 hours later…
10:30 AM
This room must be the best place to find language pedants ... here's something you all might appreciate:
> Wielding an ‘apostrophiser’ – a broom handle laden with two sponges and a number of stickers – the man has corrected tens of missing and misplaced apostrophes on shop banners across Bristol over the past 13 years.
> The pedant, who is yet to reveal his identity, claims his efforts are needed to bring an end to the improper use of English. But critics suggest he should start with his own name – as apostrophes are strictly a matter of punctuation rather than grammar.
 
@terdon yes
 
 
4 hours later…
2:33 PM
@tchrist: I'm having a bit of difficulty keeping paragraph breaks in user text consistent, given that the input is coming in on all different platforms with different encodings. I've tried grooming the text ($description = preg_replace('/\r\n|\r|\n/','<br>',$row->rideDescription);) but I still keep getting double breaks with that. If I pull the text out of the database and run it through a local file it solves the problem, but I hate having to do anything manually, as you may well understand.
Any thoughts?
 
hm
I hope you aren't getting bizarro remappings of \n
 
Well, I certainly hope that too.
 
What's actually in the original in terms of multiples?
Does PHP support \R yet?
That has built-in no-backtracking.
 
I'm not sure, because if I paste it into a text file it automatigically conforms.
Hmm, I'll look up \R.
 
So like it's /(?>\r\n|[\r\n])/
 
2:47 PM
Yes.
Escape sequences in character classes

All the sequences that define a single character value can be used both inside and outside character classes. In addition, inside a characterclass, \b is interpreted as the backspace character (hex 08).

\N is not allowed in a character class. \B, \R, and \X are not special inside a character class. Like other unrecognized escape sequences,they are treated as the literal characters "B", "R", and "X" by default, but cause an error if the PCRE_EXTRA option is set. Outside acharacter class, these sequences have different meanings.
 
Right.
\R is exactly equivalent to (?>\r\n|\v) where \v means any one code point with the "vertical white space" property, so form feeds also.
There is some reason for the no-backtracking piece there.
 
So /(?>\R)/ should be sufficient?
 
No, it's built-in.
\R by itself should suffice.
 
OK, I will give that a try. Thanks.
 
If that doesn't work, I have some suspicion that something else is going on here that is just hard to see.
 
2:54 PM
That's what I was afraid of.
I am all at sea when it comes to dealing with different encodings across different platforms. I wish such problems did not exist. They get in the way of my actual work.
Too many variables. I honestly don't know how you stay sane dealing with that stuff.
 
3:24 PM
Seems to be working so far.
 
3:39 PM
All right, I don't see any trouble with any of the use cases, but I'll have to wait now until I get more live user input over the next few weeks. If no problems crop up by then, I'm probably all set. Thanks again for the help.
 
3:52 PM
@Robusto You decode as early as possible and encode as late as possible, so you never see physical bytes only logical characters (code points).
We have 9,438 duplicates.
I see the future of ELU as being nothing but duplicates.
 
4:39 PM
@tchrist If it lasts long enough, other types of question might not be possible, so yeah, that's a reasonable prediction.
 
nihil novi sub sole
 
5:07 PM
@tchrist semper ubi sub ubi
 
 
2 hours later…
7:15 PM
> demon, demonic, demoniac, demoniacal
> (i, ə), (i, ɑ, ɪ), (ə, , i, æ), (i, ə, , ə, ə)
The evolution of the vowels.
And, BTW, all the adjectives mean the same. What the hell do you need so many words for?
 
@Færd For talking about evil thingies, of course
 
Doesn't one of them suffice?
I know, it's not a matter of need. Historical stuff.
 
@Færd How can you read since you forgot 'demonocle'?
hahahahhahhahhahahhahah
ha
whew
OK, back to stuffing bodies into a trunk
Don't worry, I'm pretty sure they're already dead, and besides, they're nobody I know.
 
7:32 PM
@Mitch Oh, that makes it OK
Would you mind helping me with these bodies too?
 
 
They belong to sumo wrestlers, so a bit . . . stuffed
 
haha. Those guys do not look hungry.
"I'm full, but what the hell, I think I'll have another cake"
 
7:45 PM
@Mitch " . . . and another milkshake. And another ice cream. And another cake. And another ice cream cake . . . "
 
7:59 PM
@Mitch What does that mean? Snatching someone's eyeglass? Blinding a poor one-eyed person?
 
8:50 PM
@Færd It was a typo for demonogle, which is a sort of sexual harassment of dread spirits.
 
9:32 PM
[ SmokeDetector | MS ] Few unique characters in answer, no whitespace in answer, repeating characters in answer: When is it appropriate, if at all, to use the suffix "ish"? by superlittlebish on english.SE
 
9:48 PM
22
Q: Does a word meaning "Created Recklessly for Temporary Use" exist?

Jeremiah KnefelImagine you are surviving in the wilderness traveling in a wandering manner. You've found this landscape that is wonderfully abundant in food and basking in a very favorable climate. Therefore, you decide that this is your new residence. Night is approaching, so you haphazardly piece together a ...

Nice to know at least one Minecraft video will be literate.
 

« first day (2336 days earlier)      last day (2571 days later) »