« first day (1920 days earlier)      last day (2927 days later) » 

11:00 PM
In Java it would have.
 
Oh I see.
That's actually pretty cool.
let*, I'll remember that.
 
Yeah, if you want to use it you need es6
I recommend using it and transpiling with babel
because otherwise to have sane scoping you have to do weird stuff like this:
 
Also, sorry, 1 more question, is it a good idea to split my script into multiple files? Or should I leave it in one because its all really doing the same thing. The problem is its getting a bit long, like 400-500 lines and counting. So I'm using find to get to my functions and things LOL.
 
if(fooey) {
  (function() {
    x = 2;
  })();
}

console.log(x)
=> error
@AshwinGupta Very good thing
just split it up into reasonable modules
 
@quartata yeah will do, @Downgoat btw thanks for initially recommending babel
 
11:02 PM
I have been unlazy and reformatted the text.
∀eÄ¡∈aâ˙Aa    function, takes inputs 'a' as list of operators, 'e' for string of commands;
              for each instruction, executes its corresponding function (lines of the program)

∀e    for each â in e
    Ä        set global A to:
        ¡    result of calling function:
            ∈aâ    index of â in a
            ˙A     with arguments [A]
 
@Mego Once again, it's free for FOSS projects
@AshwinGupta Are you using node?
 
@QPaysTaxes I just replaced tabs with 4 spaces. I'm not sure what you mean
 
@MarsUltor nope. IDK what that even is =D
 
@AshwinGupta How are you testing it?
 
@MarsUltor double clicking on my html file which runs the scripts. Its a game, their is a visual output, plus I can use the inspect element w/ console.
 
11:04 PM
@QPaysTaxes true.
 
Wait a second, you can just use node+browserify
Otherwise keep it as one file, it's easier unless you split into smaller files that assign to global variables
 
Ok got you.
 
@QPaysTaxes FINAL ITERATION
 
Ty ty, I feel like someone else told me browserify also, maybe downgoat?
 
@QPaysTaxes lol didn't see that.
 
11:06 PM
@QPaysTaxes D: not properly aligned
 
I need to start listening to you people immediately, I write all this crap down in my TODO but I never actually do it cuz I get lazy. Then, it comes back and bites me in the ass and I spend like 2 hours fixing it and making it the way that was recommended to me.
 
@QPaysTaxes wait. you did it wrong. comments should be indented. That's how you show what is an argument to what.
∀e    for each â in e:
  Ä     set global A to:
   ¡      result of calling function:
    ∈aâ     index of â in a
       ˙A   with arguments [A]
 
So apparently tabs in code blocks only work in chat?
 
@QPaysTaxes There. that is what I meant by "indented comments"
Fun fact: this expanded format is a valid program!
Yes.
Intentional.
A newline character is only interpreted as a line break if the line does not start with spaces.
Since whitespace should never be used in code golf, spaces (or tabs) begin comments when they are not at the beginning of a line.
 
What about as a separator for numbers
 
11:14 PM
@quartata numbers are only 1 digit unless the multi-character number syntax is used.
 
oh ok
 
@flawr ahaha that's beautiful :D
 
@AlexA. fun fact you are the only moderator on qpixel everyone else is either a regular user or an admin
 
:O
That fact is indeed fun
 
member of one of the most exclusive clubs on the internet
 
11:20 PM
I should see if I can remember the fake email and password I used
 
avocad@avocad.avocad password is avocad
either that or dosa
 
avocadOverflow
2
 
I remember the email I used was dudebro420 but I don't remember what the @ was...
 
dudebro42@blazeit
 
> 42
 
11:24 PM
s/0/@/
 
Ohhhh that's clever
 
Thanks :3
Should identifiers in the INI file be able to start with numbers? @Downgoat
 
@ArtOfCode Any idea what my login information is for QPixel? I remember the password and that the first part of the email was dudebro420 but I can't recall the domain...
 
This is crazy, you can zoom in an see the actual paint grains - google.com/culturalinstitute/u/0/asset-viewer/the-starry-night/…
 
@AlexA. if you want I can use my newfound ssh powers and find out. gimme 30 minutes to acquire groceries though
 
11:28 PM
Only if you tell me what you bought
 
@AlexA. not at a PC, so ssh will be interesting, but I might be able to get it. What's the ID?
 
5
I think
Yes 5
 
@AlexA. milk oj bread and cereals
i has a list
 
What kind of cereal
 
@Downgoat Finished the INI parser.
 
11:30 PM
@AlexA. some flake thing that tastes good idk
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Can't you just have used the node module?
 
@CᴏɴᴏʀO'Bʀɪᴇɴ npmjs.com/package/ini
Also, wasn't Downgoat going to use JSON?
 
@MarsUltor ughhh I just wasted a half hour doing this. We're using it no matter wat ._.
 
@AlexA. dudebro69, actually, and at butts.org
 
11:31 PM
@MarsUltor I guess he didn't like the suggestion
 
@ArtOfCode >_>
Thank you
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Well, if it's fast enough, the sure
 
Totally legit email
 
@ArtOfCode Can I use your rainbow version avatar as an example image in the challenge I'm making about the hue shift thing?
 
@HelkaHomba sure, no problem with that
 
11:33 PM
@MarsUltor Oh yeah, very fast. It's a little under ~1.75kb compressed. And it uses an O(2n) solution (one pass for tokenization, one pass for parsing, if that's how Big O notation)
@QPaysTaxes ¯\_(ツ)_/¯ I thought it was + C. or is that calculus :P
 
@AshwinGupta :D I am the best marketeer for babel np
 
oic
5 mins ago, by Cᴏɴᴏʀ O'Bʀɪᴇɴ
@Downgoat Finished the INI parser.
 
@CᴏɴᴏʀO'Bʀɪᴇɴ O(n+C) is also O(n)
 
@CᴏɴᴏʀO'Bʀɪᴇɴ That doesn't matter
@CᴏɴᴏʀO'Bʀɪᴇɴ \o/ \o/ \o/ \o/ \o/ \o/
 
I have it so it must begin with a letter
Where should I put it? :/
 
11:36 PM
@Downgoat D: You didn't use JSON?
@CᴏɴᴏʀO'Bʀɪᴇɴ ?
 
@CᴏɴᴏʀO'Bʀɪᴇɴ lemme make a folder...
 
@MarsUltor we're working on cheesecloth
@Downgoat kk
 
Ruby has JSON builtins fyi
 
@CᴏɴᴏʀO'Bʀɪᴇɴ added a utils/ folder
 
we're using node & bash
@Downgoat kk, putting there
 
11:37 PM
Nice, my QPixel rep is pi.
 
@CᴏɴᴏʀO'Bʀɪᴇɴ bash?
Not just node?
 
¯\_(ツ)_/¯ ask downgoat
 
Well, int(100*pi)
 
@AlexA. 100 pi :P
 
uh be incredibly careful with things involving bash and the internet
3
 
@CᴏɴᴏʀO'Bʀɪᴇɴ you can also push the changes so it'll show the changes under your github thing.
 
@Downgoat how do I do that
 
45 secs ago, by Alex A.
Well, int(100*pi)
ninja'd
 
@phase I saw the github message :P
 
also why on earth would you not use json the js part literally stands for JavaScript
 
11:38 PM
@phase go AWS, much nicer
 
@CᴏɴᴏʀO'Bʀɪᴇɴ first git add -A then git commit -am "<COMMIT MESSAGE>" then git push
 
@CᴏɴᴏʀO'Bʀɪᴇɴ open a terminal in c9 and push with your credentials?
 
@ArtOfCode Does it have automatic github deploys?
 
@Downgoat much letters. I put it in the terminal, right?
 
@CᴏɴᴏʀO'Bʀɪᴇɴ yeah
 
11:39 PM
mine, or c9's? @Downgoat
 
@Downgoat I always git commit -S -s -v.
 
@phase it's called git pull
 
HAI
 
So no, but it is far more configurable
 
11:39 PM
@Phrancis Hello!
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Either
 
@QPaysTaxes SO MANY REGEX
 
Or depending on your language, there are ways of automating it. Capistrano, for ruby.
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Where ever you have the changes
 
11:40 PM
Probably better to do it in c9 in case there are uncommitted changes
 
@ArtOfCode I want automatic, that's the whole reason I'm sick of Heroku. Ssh'ing in and pulling is more work than git push heroku master. If AWS doesn't have a git server setup on it, I'd recommend adding one.
 
@Downgoat On c9
 
@QPaysTaxes But why...?
 
@Downgoat how does it know which files I'm adding?
 
@AlexA. Is you confused?
 
11:41 PM
@CᴏɴᴏʀO'Bʀɪᴇɴ you do git add -A which adds all the new files
 
@QPaysTaxes 2/10 is python
 
nvm looks good
 
@phase you probably can add one. You'd have to get and configure it yourself initially, but it can probably be done
 
@Downgoat *adds all changes
 
11:42 PM
@QPaysTaxes what exactly is the code doing? You better at least document it
 
@MarsUltor that's what git commit -a does.
 
@phase I don't understand why GitHub thinks :/ == confused.
Post it to Code Review and don't say anything about it or what you're trying to accomplish and see what happens
 
@ArtOfCode I'd rather use an old desktop. It probably has better specs than any server they'll sell you. What are yours?
 
@QPaysTaxes I think you should at the very least make those TOKEN_MATCHER entries have a name
 
I'm not saying you don't know. I just want to see what happens.
 
11:43 PM
@AlexA. It's :thinking_face:, which is still a stretch.
 
It's not thinking either
wtf
 
@AlexA. It would likely get closed as UWYA, or at least downvoted
 
@QPaysTaxes If you want it fast have you tried running it through PyPy?
 
@Phrancis #anticlimactic
 
@Downgoat Did you git push recently? :P
 
11:45 PM
@AlexA. Much simpler to post a good question than post a bad one then have to fix it ;p
 
@Downgoat Wait, then you don't need git add -A?
 
@CᴏɴᴏʀO'Bʀɪᴇɴ no?
 
@Phrancis "Have to"? Nah.
 
It says you did it :/
 
11:46 PM
._.
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Maybe he was logged on in c9 already
 
@MarsUltor we both are
 
@CᴏɴᴏʀO'Bʀɪᴇɴ oh
 
change your git config username and then re commit
 
11:46 PM
how ._.
I KNOW NO GIT
 
@phase 8GB SSD, 1GB RAM, 1 vCPU i7. But that's a tiny server, they go up to like 512GB RAM.
 
or actually
git commit --amend --author "Name <email@address.com>"
 
set your git config
 
11:48 PM
@QPaysTaxes Oops... :)
 
Wow, VCD is still around! A 23 year old video format that looks worse than VHS and is 4:3 only. It actually still gets releases, e.g. you can buy Mad Max: Fury Road on VCD. What...
 
fatal: --author 'Name [redacted]' is not 'Name <email>' and matches no existing author
Do I need the <...>?
le sigh
It didn't error
but nothing happened
FML and F u git >:|
 
Heroku just "[downloads the files] from GitHub without the git repository and deploy them using [their] platform api."
 
@CᴏɴᴏʀO'Bʀɪᴇɴ SVN is even worse. Can't seem to download a damn file
 
@Downgoat I don't even want to know what that is
 
11:54 PM
inferior thing to git
 
Anyhow, I really gotta do lots of homework. BAI
 
bai
 
OpenShift looks promising.
 
@phase what is wrong with Heroku?
 
@Downgoat dis
 

« first day (1920 days earlier)      last day (2927 days later) »