« first day (1993 days earlier)      last day (2847 days later) » 

10:00 PM
no, actually.
 
hey @Mego, on the subject of your Cheddar PR, I just made a change that should let the tests pass and your PR get merged, if you want to merge in latest master to your fork
ooh, I feel like a real Cheddar contributor making comments like these
 
@HelkaHomba i was wondering .. u said u have to put stairs on top of chest .. but u end up putting the same blocks
 
@Quill you're the only one here with an actual face photo
hi @quartata
 
@uoɥʇʎPʎzɐɹC What about Optimizer?
 
10:02 PM
@uoɥʇʎPʎzɐɹC that's not true. Nathan Merill and Martin Ender have face photos
 
no, Downgoat is a goat, me and mego a penguin, optimizer a lama and quartata a pichu
 
@Optimizer
 
@TùxCräftîñg quartata is actually a pichu
 
Martin Ender's photo is so gray and blends in so much that I don't even think it's a face photo any more
also that face tho
 
10:02 PM
@TùxCräftîñg Why do you call it the Jelly compressor? It doesn't use a dictionary
 
@uoɥʇʎPʎzɐɹC I have a full body photo though
 
@quartata what is the problem about jelly and dictionary ;_;
 
@Downgoat you made Travis mess up by merging my changes early <_< travis-ci.org/cheddar-lang/Cheddar/jobs/144856315
 
@Quill wait wat
 
Well, you know Jelly is the name of another language that has a very unique compressor that uses the english dictionary
Sorry I didn't realize this was a completely unrelated compressor
 
10:03 PM
@Quill :| sorry
uh
just click the retry button
 
the internet is always better without a name and a photo - that way you don't have any subconscious bias towards a race or gender
 
oh, didnt know that feature of jelly, i just have called it randomly
 
Anonymous
My race is "penguin"
 
@Downgoat the issue with his PR is that it couldn't find babel-node, but you have to reference the local install if you don't install it globally in travis.yml
 
10:04 PM
huh, it worked before
 
ohhh that was before i cleared the cache
 
the least well-designed thing about Jelly is its name
 
@Mego ??
 
10:05 PM
@Mego i clicked on it expecting to see penguins racing each other. 0/10 very disappointed
 
you must like penguins, @Mego
 
Anonymous
You kids need to play Super Mario 64 :P
 
Anonymous
10:06 PM
In that video, Mario is racing against a giant fat momma penguin in order to get a star
 
Anonymous
It shows off the huge skip you can do in the CCM slide
 
but it's very hard
i already have tried it ;_;
and failed
 
> As an administrator, you may still merge this pull request.
Merge pull request
oh yeah
hm :/
 
> ./node_modules/.bin/babel-node: Command not found
> .bin
why
 
wait wat
 
Anonymous
10:09 PM
CCM isn't hard at all - once you know where to jump and how to time the dive so that you don't die, it's a breeze
 
oh
 
integer overflow for non programmers
 
normal person reaction: ;_;
 
Anonymous
Honestly there's way harder tricks in SM64 speedrunning :P
 
Anonymous
Like getting the toad stars - those are tricky
 
10:10 PM
@TùxCräftîñg ?
 
@quartata ?
 
what else would it do?
 
@Downgoat why is a dot file
there's no reason for that
 
@uoɥʇʎPʎzɐɹC I gotta go now, but I'll try to get an .exe to you tonight.
 
10:11 PM
> bash: ls: command not found
@El'endiaStarman k
 
@quartata in the your-mom package.json the call at build is a dot directory
so this is normal
 
@quartata without bin by itself just looks too lonely
 
That doesn't justify the usage of a dot folder for no reason other than to force people to type ls -a
 
@quartata the .bin folder is supposed to be a hidden folder containing shell executables of the npm packages, so you can specifically execute them without running node
 
10:12 PM
^
 
^
 
@Quill Why can't it just be bin/?
 
IIRC, the real use for it is when you install -g, but we're abusing it here
@quartata because folders prefixed with a dot are hidden?
 
@Quill by default yes
 
@Quill Why does it need to be hidden?
It's not a "behind the scenes" thing
 
10:13 PM
it is a behind the scenes kinda thing
 
^^
 
not really this is binaries
 
I'm pretty damn sure it's because of the way node indexes node_modules
it just checks for a dir with the name of the given package
 
if you need to execute a node library as an executable, then it should be installed globally, it's more of a workaround so we don't have to do global installs for everything
 
10:14 PM
it needs someway to separate bin/ from the rest
 
in any case, I'm not a canonical source and we're all going to the slave factory when the robots take over for questioning npm's methodology
 
@Quill ;___;
 
@Quill master builds are still failing idk why
oh
I don't think it's doing a npm install
 
10:23 PM
nice :(
 
@Downgoat yeah, I thought the same
 
Anyone have a moment to help golf some c# (codegolf.stackexchange.com/a/85373/19547)
 
@Phaeze sorry, don't know C# :|
 
@Downgoat No worries :)
 
> Querying digits 10^-360000001 through 10^-370000000...
 
10:25 PM
I've gotten pretty far myself, just trying really hard to to only call Split once
 
My program's still searching for longer digit runs in pi
 
longer than what?
 
Anonymous
@CᴏɴᴏʀO'Bʀɪᴇɴ Probably that run of 9s in the first 50k
 
Off topic but I just noticed that 9 out of 10 starred messages on the Trash's starboard are from the 19B
 
10:34 PM
that's distressing
 
would you like me to destroy the evidence? :p
 
That would be nice
 
But eh
 
what escapes should they be in Cheddar? I have \n \t \v and \0
oh \r and \f
 
10:36 PM
ASCII (/ˈæski/ ASS-kee), abbreviated from American Standard Code for Information Interchange, is a character encoding standard (the Internet Assigned Numbers Authority (IANA) prefers the name US-ASCII). ASCII codes represent text in computers, telecommunications equipment, and other devices. Most modern character-encoding schemes are based on ASCII, although they support many additional characters. == Overview == ASCII was developed from telegraph code. Its first commercial use was as a seven-bit teleprinter code promoted by Bell data services. Work on the ASCII standard began on October 6, 1960...
there's a list
if you go down a bit
 
TIL
ok thx
 
Standardize all the things
You should also have \x__ and \u____
 
and \l_______________
 
?
 
10:38 PM
@quartata I will have \u{________}
 
@Downgoat ey that's pretty good
 
@Downgoat how does that work?
 
@CᴏɴᴏʀO'Bʀɪᴇɴ e.g. if you wanted unicode code point 0x0F you would do \u{F} or \u{0F} the reason I'm doing this is because you get higher unicode code-point characters and I don't want to have weird surrogates like JS
 
cheddar> "test\nok"
"testfunction getChar() {
            return this.Code[this.Index++];
        }nok"
XD
 
10:47 PM
@Downgoat JS in a nutshell
"Mom I accidentally cast the cat to a string"
6
 
@Downgoat Update: I'll be done in with the tests a day or two after I finish procrastinating
 
@quartata I had a chatbot that did the exact same thing once
 
@quartata lol
 
I assume you did something like string + getChar instead of string + getChar()
 
@quartata exactly
at least its easy to debug because I knew exactly what and where the problem was
 
10:50 PM
it happens in JS when you pass functions around like herpies
 
Why aren't you using use strict or somethin
Anyways honest question, which one is easier to debug:
cheddar> "test\nok"
"testfunction getChar() {
            return this.Code[this.Index++];
        }nok"
or
cheddar> "test\nok"
error at line XYZ col X: Can't cast object getChar of type "function" to type "string"
 
Anonymous
@user2428118 Prepending the https:// to the links in the perpetual bounty thread was unnecessary
 
You people are nuts
 
this is pointing to what conor said
 
10:51 PM
Anyways
 
cheddar> "a\nb"
"a
b"
\o/ \o/
 
@quartata I don't know where it happened, where it's being cast, etc.
 
does "a\\nb" work?
 
Anonymous
Nonono, keep the surrogates unless you're printing
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Ok that's because I just made a shitty error message
 
10:52 PM
@quartata yes it is
 
Anonymous
So "a\nb" is "a\nb", but print("a\nb") is a<newline here>b
 
@Quill yes of course
 
@quartata now apparently my code is three dimensional
 
@Mego No this drives me nuts it's one of the most annoying features of Python. It makes things with backslashes nearly impossible to read
@CᴏɴᴏʀO'Bʀɪᴇɴ They're placeholders. Stop nitpicking
 
@quartata also, how do I distinguish between an error and printed text. you need to make it red or something
 
Anonymous
10:54 PM
Being able to see the surrogates (especially in the case of unprintables) is very useful
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Pretend it's read. Is that easier to debug then the former?
since unlike the former it tells you exactly where it happened and why
 
@quartata sure
 
OK, good. Just checking
 
except for a few more nitpicks
 
I can't even edit it anymore, don't bother
 
@Optimizer They were stairs of those same types of blocks, i.e. acacia and dark oak stairs, just upside down so they are flat on top
 
Anonymous
@Quill Literals are better because they're golfier. Why is this a question?
 
because prod code isn't the place to golf things
 
@Mego Because "golf" is not a verb to most people.
 
Anonymous
11:03 PM
Those sad, sad people who have not seen the light of golfing
 
@HelkaHomba uh, yeah it is.
Not with code though
 
Anonymous
I think it's time to revisit the greatest piece of code ever written: o.c
 
@Mego you mean dark. light is longer than dark
 
@DrGreenEggsandIronMan Shush. In the world of programming sports don't exist.
 
11:05 PM
@Quill no hablo Francais
 
@HelkaHomba What are sports?
 
(click on the text, not the boxes themselves)
 
@uoɥʇʎPʎzɐɹC odd
 
11:06 PM
Live: several dead in Nice after a truck plowed into the crowd
The former mayor, Christian Estrosi, refers to "dozens of deaths". An estimate confirmed by the sub-prefect, who said that the truck driver had been shot.
 
Oh, that's terrible :|
 
You know, in China, after people are run over, the car always backs up deliberately to kill them
 
that's horrible. especially on bastille day
@uoɥʇʎPʎzɐɹC O_O
 
Anonymous
> be detailed, detailed responses will be discarded
 
11:08 PM
@Downgoat it's because death fines are less than injury fines
 
@Mego oh shit that's not right
 
Also, one man ran over a toddler, got in his car and left, and the camera showed several people nonchalantly walking by seeing the body
 
Anonymous
Why bother contributing if all responses are going to be discarded?
 
@Downgoat
china is really horrible
the second north korea
it also happens like every day in china
 
@Mego fixed
 
11:11 PM
also helping the person who just got run over means you'll have to go to jail and pay the dude's medical bills
because the person you helped sued you
@Downgoat
The More You Know™
 
@uoɥʇʎPʎzɐɹC that's just horrifying
ಠ_ಠ for the fact that the Math.goat submission is the most detailed
btw to whoever submitted that:
 
it'll be Image.goat
 
oo, mathjax is a nice idea
 
> isZero
when ==0 is too verbose?
 
11:15 PM
but functional
 
You mean not verbose enough?
 
I hope you've got isNaN already
 
@CᴏɴᴏʀO'Bʀɪᴇɴ (==).curry(0)
 
@Downgoat would not [int] work like in Python?
 
@Quill there is no NaN type... yet
idk python too much
 
11:16 PM
@Downgoat okay
 
@Downgoat I see
 
> Math.pie = pi * e ._.
 
Oh hey there's a Programmers question that a dev might be able to answer: programmers.stackexchange.com/q/324892/169832
 
Is .NET regex open source?
otherwise ill have to go with PCRE for chedr
 
11:21 PM
@Downgoat .NET and open source don't go in the same sentence
 
:|
 
@Downgoat J has one, but you'll have to pore through their "open source"
 
> var re = new Pcre( '.' );
> re.execAll( "foobar" );
node(1636,0x7fff7375e180) malloc: *** error for object 0x100000000: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug
Abort trap: 6
ok
 
@FryAmTheEggman @MartinEnder Just pulled Retina.
 
@Downgoat You should go with V regex.
 
11:29 PM
not if its written in python
 
The newest version is not
 
Anonymous
 
@Mego yeah, it was a joke ;-;
 
Anonymous
Use sarcasm tags :P
 
Sarcasm tags are awesome /s
 
11:33 PM
@Quill I've been using referencesource.microsoft.com for years by now
 
0
Q: English to Caesar cipher

BlindThis code will crypt/decrypt message from English to Caesar cipher. Input In Input you will write a text like "Hello". Outpot The programm will return the input message crypted. "Hello" will become "KHOOR". Other You can use just 5 things: Array For Variable, Const and let String Input/Ou...

 
Anonymous
@Quill Done
 
I saw it, and upvoted
 
Anonymous
Really a lot of the OO-related questions on Programmers can be answered simply with "use polymorphism"
 
hello
 
11:42 PM
Hello @Blind!
 
How are you?
 
@Mego what's that?
 
I start with say: I'm not Blind
My name is Blind, but I can see
 
Anonymous
@CᴏɴᴏʀO'Bʀɪᴇɴ bfy.tw/Ca4
 
11:43 PM
If it wasn't for blinds, it would be curtains for all of us
 
ok
 
@Mego where is goat optioon
 
@Mego this doesn't help me in an OO context.
 
> In programming languages and type theory, polymorphism (from Greek πολύς, polys, "many, much" and μορφή, morphē, "form, shape") is the provision of a single interface to entities of different types.
no one talks like that except when they are trying to act smart
 
11:45 PM
How to Can I join into programming and become a sysadmin? I know a few JS and Python, I'm on Linux but I'm not so good. What I could study?
 
Anonymous
 
59 secs ago, by Downgoat
> In programming languages and type theory, polymorphism (from Greek πολύς, polys, "many, much" and μορφή, morphē, "form, shape") is the provision of a single interface to entities of different types.
I am not a linguist.
geez
 
Then ignore the linguistics part and read what comes after it :/
 
Anonymous
Lazy kids, can't click or scroll to save their lives
 
11:47 PM
given a NxN square, and a ball that moves in a straight line in any of the 8 directions, what is the minimum number of moves needed to cover every point in the square?
 
How to Can I join into programming and become a sysadmin? I know a few JS and Python, I'm on Linux but I'm not so good. What I could study?
 
@Mego how 2 describe "extending" 101:
2 mins ago, by Downgoat
> In programming languages and type theory, polymorphism (from Greek πολύς, polys, "many, much" and μορφή, morphē, "form, shape") is the provision of a single interface to entities of different types.
 
I'd think it was more tiring to keep asking than just read.
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Be Nice.
 
@Doorknob Yes.
 
11:49 PM
How to Can I join into programming and become a sysadmin? I know a few JS and Python, I'm on Linux but I'm not so good. What I could study? I would into world Informatics world etc. What I could study?
 
I think I'll take a break.
 
Anonymous
@Blind You're in the wrong place.
 
@Blind Please stop repeating the same thing over and over again.
 
Where I can ask it?
 
Anonymous
Somewhere where that poorly-worded question would be on-topic?
 
11:50 PM
I see Mego's fun this evening.
 
Ok, anyway
Can I ask a thing about this site?
 
Anonymous
Sure
 
Anonymous
Don't ask to ask - just ask
 
If there's a question like that codegolf.stackexchange.com/questions/85141/… where you must draw something, Can you use SVG for draw it?
(Sorry for my english)
 
Anonymous
 
11:52 PM
Oh thanks bro
Anyway, Is it normal that there are many people online now?
 
Anonymous
The specific answer that addresses that - so yes, vector graphics are allowed
 
It's too late lol
Now I read it
 
short answer: yes, (usually just title it svg/html)
 
@Dennis Thanks!
 
bah, is nobody in a mathy mood tonight?
 
11:53 PM
It's too late but I haven't sleep, strange lol
 
@NathanMerrill goats are never in a mathy mood >_>
 
;-; chat flags
 
Yeah, fun
 
@Downgoat Are you putting general number-related functions in Math?
 
@Mego How to you can have 10k points in this site?
 
Anonymous
11:55 PM
@Geobits To be fair, there's few things more frustrating than people continuing to ask questions that could be easily answered by just clicking a link and reading a bit.
 
@NathanMerrill yeah, anything which might be useful
 
like min, max, clamp?
 
does't hurt to have more functions than less
 
Anonymous
@Blind I've participated a lot. A whole lot. Like, probably more than I should have.
 
this is cool istlsfastyet.com
 
11:55 PM
they are useful, but whether they belong in Math is up for debate
 
@Mego Oh, I know that :P
 
@NathanMerrill those are gonna be as part of array
idk what clamp is
 
clamp puts a number in a range
 
example?
 
@Mego Why you shouldn't partecipated?
 
Anonymous
11:56 PM
clamp(x,a,b) = min(max(x,a),b)
 
clamp(num, min, max){
    if (num < min)
       return min
    if num > max
       return max
    return num
}
 
@Mego Last question, What languages programming do you know?
 
Anonymous
@Blind I spend more time on this site than I probably should - my productivity is really low because of code golfing
 
or Mego's on-liner
 
@NathanMerrill ah ok
 
11:57 PM
why did I not know that reddit is open source
 
@NathanMerrill good idea will add
 
@Mego productivity in what? School/Work?
 
@Downgoat I also frequently make an "inRange" function
which basically tests whether or not clamp will clamp
 
which I'm guessing does a < n < b
 
yeah
actually a <= n < b
 
Anonymous
11:59 PM
@Blind Actually, BASIC (and many variants), C, C++, C#, Java, Python, Pyth, Seriously, ... The list goes on
 
Anonymous
@Blind Work. I'm a freelance software developer.
 
@NathanMerrill cheddar range is inclusive so I guess it would do a <= n <= b
 
ok, thanks
 
@Mego Seriously?
 
Do you think that Js is a good language?
 
11:59 PM
Depends who you ask. :P
 
If you're looking for work it's not bad to know it.
 
@Downgoat do you have a modulo builtin?
 

« first day (1993 days earlier)      last day (2847 days later) »