« first day (1906 days earlier)      last day (1978 days later) » 

1:00 AM
@Downgoat then adding, say, an array is super easy
pre-expr -> '[' expr-list ']'    // array
oops, I have a bug in expr-list
it allows trailing commas
I specifically tried to design it such that it doesn't
 
Python allows stuff like [1,2,3,] and nothing breaks.
 
@orlp might I ask how you can write up grammars so quickly? For me I'll take ~10/15 minutes of pen & paper :P
 
@El'endiaStarman yes
 
It's even how you do a one-element tuple. (1,)
 
Why not just write expr-list -> expr ( ',' expr-list )
i.e. optional
 
1:02 AM
@QPaysTaxes what is this 'optional' you speak of?
that's a luxury
not needed
@Downgoat I dno?
experience?
 
@QPaysTaxes that'd be pointless
EBNF still needs to be translated to what I wrote
who is going to write that translator?
 
I'm trying to be helpful to downgoat here
and not make the grammar parser too complicated
 
I'm pretty sure downgoat can understand optional things
 
1:04 AM
@QPaysTaxes yes, but can he implement them?
 
And by not using optional things, you make it more ocmplicated
 
@QPaysTaxes no
 
@orlp I'd hope so.
@orlp Those... what, six lines, vs. one.
 
@QPaysTaxes the grammar isn't the only thing
 
And I mean I can implement optional things, so I assume Downgoat can.
 
1:05 AM
the grammar needs to be turned into a parser
so the parser generator must understand optional
and turn them into separate rules
 
Or... do what I did, and make things optional?
I'm trying to find my code
It's not hard to write an either-or thing in most languages.
There's normally a dedicated operator: ||
 
@QPaysTaxes you vastly misunderstand what I'm referring to
 
Apparently
 
@QPaysTaxes you don't just write a grammar to communicate to humans
 
@Downgoat You be nice to Marky or I'll sic him on your goats again.
 
1:07 AM
@QPaysTaxes do you know what a 'parser generator' does?
 
@orlp Oh, whoops, missed that.
I thought he was writing a parser.
 
@QPaysTaxes you don't hand-write parsers
 
@orlp Why not?
 
@QPaysTaxes because they grow way too complex way too fast
and make changing this incredibly difficult
 
1:09 AM
you write a parser generator, that turns your grammar into a parser
 
It seems like you could get a parser generator that's premade
 
sure
 
And not have to worry about the mess that a parser generator would become
 
just choose one from this list
This is a list of notable lexer generators and parser generators for various language classes. == Regular languages == == Deterministic context-free languages == == Parsing expression grammars, deterministic boolean grammars == == General context-free, conjunctive or boolean languages == == Context-sensitive == == See also == Compiler-compiler List of lexer generators == References == == Notes == == External links == The Catalog of Compiler Construction Tools Open Source Parser Generators in Java...
 
@Geobits evil AI, evil owner...
 
1:10 AM
@orlp Sure. What language?
That is, what language should it output to.
 
@QPaysTaxes your choice
 
I'll do C, for easy integration with my current favorite language
 
@Downgoat Evil is subjective.
 
@Geobits Finally, someone not purply red :l
 
@orlp This one takes EBNF and outputs to C.
 
1:14 AM
Yes, blue is much more soothing. Red/purple are the colors of anger.
 
Looks like it'd be a pretty good fit for anything I wanna do in Ruby.
@HelkaHomba I'm sorry that my unicorn happened to be red :(
 
@HelkaHomba hello
 
@AlexA. You're a magpie. You don't count.
 
._.
 
^ minimal effort applied
 
1:20 AM
@AlexA. You're just too fowl
 
@Geobits _UNK
 
@HelkaHomba What an eggcelent joke.
 
@Geobits Ew, green sky.
Also, JPEG.
And I think the rainbow is wrong too
 
Your profile image is a JPEG.
 
@Geobits animal puns? Toucan play that game...
 
1:22 AM
@QPaysTaxes Way to accept a gift...
 
@Geobits I know, I'm just realizing this
 
All I did was open it and do a hue rotation of the whole thing. I said "minimal effort".
 
@HelkaHomba :P It's a joke
 
@Downgoat Wow, way to swoop in and join the game.
 
Also I don't think someone "fixing" my profile picture counts as a gift. Maybe a subtle tell-off
@Geobits Wow, you're just falcon' loving this aren't you?
 
1:23 AM
@QPaysTaxes No, no. You said you were sorry it was red. I fixed your problem :P
 
@Geobits Oh, I see. No, I was being sarcastic. It's fun. You should try it sometime.
...wait, crap, that wasn't sarcasm.
 
@QPaysTaxes Me? Sarcastic? I don't think so.
 
Um. "No, I was being sarcastic. I guess you've never heard of it."?
Aaagh why is this so hard
 
@Geobits are we going to start doing this aviary day?
 
@Downgoat I hope so, but it sure would be a birden.
 
1:24 AM
@Downgoat I'm going to stuff a pigeon down your throat if you don't stop.
In other words, I'm going to pigeon-pie-hole you
 
@Geobits I actually laughed on this one :P
 
I'm just gonna wait for you guys to start parroting each other.
 
@El'endiaStarman :(
 
No. You guys have goat to stop.
 
@El'endiaStarman I have no idea wren that's going to happen >_>
 
1:25 AM
@Geobits Something something osprey
 
@HelkaHomba Come now, that's robin us of the fun!
 
Yea, that's talon 'im.
 
@Geobits wow, that pun is going to be hard to beat!
 
Unrelated to bird puns, anyone know if >/dev/null has a Windows equivalent?
Technically >/dev/null 2>&1 (i.e. suppresses all output)
 
253
Q: /dev/null in Windows?

Ove SWhat is the equivalent of /dev/null in Windows?

 
1:27 AM
Unrelated to bird puns? What's this I'm heron?
 
@El'endiaStarman Why didn't this show up when I Googled it
 
@QPaysTaxes ¯\_(ツ)_/¯ I googled "dev null windows".
 
@Geobits I don't know, this sudden change of subject feels hawkward...
 
@El'endiaStarman I googled "/dev/null equivalent windows"
 
@QPaysTaxes Because TNB > Google. We're often swift-er as well.
 
1:29 AM
Of course Jon Skeet is correct. Thank you for stating an obvious and universal truth :) — R. Martinho Fernandes Feb 21 '09 at 3:41
 
And... I guess Google just doesn't like me
@Geobits [BAD WORD]
@CᴏɴᴏʀO'Bʀɪᴇɴ which has more than double the upvotes of the answer
 
@Geobits ...well dang.
 
@QPaysTaxes True XD
 
What's the shortest alphanumeric (no spaces) string you can Google that returns 0 results?
 
@El'endiaStarman It's NUL, right?
 
1:29 AM
@AlexA. yep
 
@Geobits wow, you are really talonted at this...
 
(I feel I've asked that before.)
 
@HelkaHomba You have, but not the no spaces part, and it had to be real words.
 
@Downgoat AH-HA! THERE'S THE PARROT!
 
@Downgoat I like to think so, but some of them are ostrich, and hard to swallow.
 
1:30 AM
@HelkaHomba yhwsah4e is pretty short
 
Well, it's a pun on a different word, but still.
 
I just face-rolled my keyboard to get that :P
@Geobits Ostrich?
 
Well yea, that's one's a bit of a stretch.
 
@Geobits I am running out of puns, so I guess I'll be winging it...
 
@HelkaHomba zqæqma
 
1:32 AM
@CᴏɴᴏʀO'Bʀɪᴇɴ no fancy letters
 
@Downgoat Owl let you know if I think of any more.
 
@HelkaHomba License plate websites are making this surprisingly hard.
 
^
 
@HelkaHomba zpemvhrQ (disregarding autocorrect)
 
1:33 AM
Okay, that's twice now I've had to go to 8 characters. I did get a 6-char one where the last one was a +, but that's not alphanumeric.
 
Also 8: vjyerxss
 
And one damned result for vjyerxs
 
@Geobits okay, I canopy wasting more time thinking of puns...
 
@Downgoat I've probably got a few moa, but the list is getting short.
 
1:35 AM
Pfft, just osprey and pray!
 
We just need to change tropics.
 
Got another 7-char: zqzq6kx
 
Yea, something that stands in stork contrast to birds.
 
ywhsah4 works too
 
7: 7o0q8xq
 
1:37 AM
@Geobits let's give the puns a nest for now...
 
I'm thinking about making a golf challenge for writing a BOX-256 emulator
 
I keep getting something about finding license plates
 
5 mins ago, by El'endia Starman
@HelkaHomba License plate websites are making this surprisingly hard.
 
@Downgoat I'm not gull-ible enough to fall for that. As soon as I do, someone will post one for a lark.
 
Anyone want to write a brute-forcer? :P
 
1:38 AM
Related question: Smallest positive decimal integer (only using digits 0-9, no leading 0's) that gives no results on Google
 
@El'endiaStarman Sure! Do you have a computer to run it on?
 
@HelkaHomba Integer or no?
 
@Geobits I suspect integer
 
int, yes
 
First contender: 987329872345
 
1:39 AM
I assume positive as well :P
 
@Geobits I am tired of heron all these bird puns... we should stop
 
Wow. Lop off the right 5 and there's one result. -_-
 
@Downgoat Is that why you repeated my heron pun???
 
@Doorknob your caps lock is stuck
 
1:40 AM
Phone numbers
 
> 27283891147 is even number —source
 
@QPaysTaxes Yep, getting those too. Probably won't be able to find a no-results integer with fewer than 10 digits.
 
@Doorknob I don't think you can complain if you've ever taken part in a PPCG challenge
 
@El'endiaStarman That's what I'm thinking
 
@Geobits oh :| sorry, but this is not emusing anymore
 
1:41 AM
For 6-strings, digits minimize results when not placed in the second or third spot.
 
I'll bet there's an int overflow error here.
 
It has all the evens/odds flipped apparently
 
@Downgoat Sounds like someone's just chicken :P
 
1:42 AM
> 1 is even number
 
@Geobits All these bird puns are really a birden to make
 
-1 repeat
 
@El'endiaStarman Smaller: 11384649260 (11 digit)
 
@Geobits -_- no it isn't
ah shit
2
 
20 mins ago, by Geobits
@Downgoat I hope so, but it sure would be a birden.
 
1:44 AM
lol -+ gives no results
also --
 
@HelkaHomba Another 11 digits: 77043090936
 
6 mins ago, by Helka Homba
Related question: Smallest positive decimal integer (only using digits 0-9, no leading 0's) that gives no results on Google
 
Ooh, right, we're not just after digit count.
 
Brute force running
and it killed my browser
 
Stumbled upon a Japan Post tracking number. I wonder if it's valid.
Nope, it's not. :P
 
1:46 AM
@Downgoat who starred this
 
I was about to go look for some math blog that has done this, but then of course... :P
 
I've been hitting tracking numbers too :P
 
@Geobits this is the most difficult pun I feather come up with
 
Screw these websites that just list thousands of numbers.
 
1:47 AM
@Downgoat I'm getting moa and moa sick of these
 
5 digits: 0000000000000000000000000000000000000000000000000000000000000000000000000000000‌​0000000000000000000000000000000000010003
 
@QPaysTaxes That's a repeat too.
 
@Downgoat You're really rhea-ching now, aren't you? ;)
 
12 mins ago, by Geobits
@Downgoat I've probably got a few moa, but the list is getting short.
 
1:48 AM
@Downgoat [ALBATROSS]
 
> no leading 0's
 
3 digits: 0000000000000000000000000000000000000000000000000000000000000000000000000000000‌​00000000000000000000000000000000000103
 
@CᴏɴᴏʀO'Bʀɪᴇɴ No leading 0s
 
^^^
 
@El'endiaStarman Darn, I've been afk for too long
I thought I was so clever :P
 
1:48 AM
My pun skills have taken a tern for the worse :(
 
103.0000000000000000000000000000000000000000000000000000000000000000000000000000‌​00000000000000000000000000000000000000
still three digits :P
 
@Geobits Someone please sparrow me from these puns
 
@HelkaHomba 11272872499 < yours!
 
@Downgoat You're a bustard.
 
@Downgoat Why? Afraid you'll go cuckoo?
 
1:49 AM
> integer
 
@El'endiaStarman Tell me that's not an integer.
103 is an integer.
 
@CᴏɴᴏʀO'Bʀɪᴇɴ It contains a decimal point.
 
@CᴏɴᴏʀO'Bʀɪᴇɴ that's not an integer
 
While that is equal to an integer, it is not an integer, but rather a float.
 
In most languages, that means float or double.
 
1:50 AM
> only using digits 0-9 (i.e. no .)
 
@Geobits yeah, I don't want to start raven
 
It was a joke, people :P
 
...sooner or later, someone's gonna crow victory...
 
my math senses tell me its an integer but my programming senses say its a float
 
1:50 AM
@CᴏɴᴏʀO'Bʀɪᴇɴ cya
 
@El'endiaStarman I hate it when people ninja me on puns. It makes me want to throw things. So, umm... duck?
2
 
@poi830 And your science senses wonder why so many sig figs
 
@Geobits that totally quacked me up
 
Improved my 11 digit: 11271672499 11271272499
 
there are two completely separate conversations going on here with the bird puns and the resultless searches
 
1:52 AM
@Downgoat They say laughter's the best medicine, and I'm a practicing physician. I'll send you a bill.
 
@El'endiaStarman 11241172469 less ;D
 
@Geobits Swan we will all run out of puns...
 
@Geobits Need a quill to write with?
 
somebody write a webcrawler to find these
 
@Quill ^^
 
1:54 AM
@HelkaHomba 11211251499
 
@El'endiaStarman I've got one, so I don't need to be robin yours.
 
@Geobits That's a repeat!
 
28 mins ago, by El'endia Starman
@HelkaHomba Come now, that's robin us of the fun!
 
Really? Well damn.
Even I make booby-headed mistakes I guess.
 
@Downgoat wat
 
1:55 AM
@Geobits well, is it still your tern?
 
@Geobits hehehe booby
 
Damn it, I was nearly unpingable here
 
@Downgoat That's a repeat too.
 
@El'endiaStarman 11211251117
 
@El'endiaStarman damn...
I really egret making all these repeats...
 
1:56 AM
Try for cheese puns. Is everyone gouda?
 
11211251009
 
So I guess we're not gonna finch the bird ones?
 
@HelkaHomba No
@Geobits I guess not. That means you can stop.
 
@QPaysTaxes Never. That's like the cardinal rule.
 
@Geobits :'(
 
1:57 AM
@Doorknob 10201251009 10201251006
 
@Geobits puns like these should be ill-eagle
 
Conure all stop please
 
@Downgoat You're so mean. Why must you snipe at me? :(
 
@QPaysTaxes "Conure" is a bird?
 
1:58 AM
@Downgoat yeah, I'm working on an update at the moment, if you update the script it should fix that. If not, well shit
 
@El'endiaStarman Yep
 
@QPaysTaxes Huh, TIL.
 
Tastefully Inured to Lateness
 

« first day (1906 days earlier)      last day (1978 days later) »