« first day (1934 days earlier)      last day (3206 days later) » 

22:00
@CᴏɴᴏʀO'Bʀɪᴇɴ done
@Cyoce You'd hate this then...
> Welcome to Pull Requests!

Pull requests help you collaborate on code with other people. As pull requests are created, they’ll appear here in a searchable and filterable list. To get started, you should create a pull request.
there aren't any >_>
@trichoplax But that actually has a reason! Mixing tabs and spaces in whitespace-insignificant JavaScript is not only unreasonable but also the first step to anarchy
Second step to anarchy? After JS...
well you know me, resident dragon anarchist
I've been labeled a hipster by my friends. I can die happy.
22:03
@Cyoce All joking aside, I entirely agree. Tabs or spaces - one or the other.
@EᴀsᴛᴇʀʟʏIʀᴋ it's a thing for JS interpreters by Mars Ultor. He added it to the cheddar organization
okay
@CᴏɴᴏʀO'Bʀɪᴇɴ how are you a hipster?
Also why are you using an object with numbers as keys? Why not just an array? :(
@Cyoce (1) I want to be able to later add stuff towards the end (2) I don't think JS arrays stringify.
@EᴀsᴛᴇʀʟʏIʀᴋ I can hack (ish) and I literally don't give af for what people think of me. ¯\_(ツ)_/¯
@CᴏɴᴏʀO'Bʀɪᴇɴ v
> JSON.stringify(['a','b','c'])
'["a","b","c"]'
oh wel
HELP
how do I disable windows voice navigator
it is really annoying
Solution: don't use windows.
Just disconnect the power at the mains
2
22:07
Ah, found it
Er, I was joking...
@CᴏɴᴏʀO'Bʀɪᴇɴ Did you mean Windows voice narrator?
I still see no pr @cyoce
@El'endiaStarman yes >_>
@CᴏɴᴏʀO'Bʀɪᴇɴ stupid internet.
22:09
Now check.
merged
Love the question but I have to keep telling myself "this is ONLY for fun NOT for production code" — Greg Guida Dec 21 '11 at 0:08
JavaScript protip: Object.assign([], obj) to turn obj into an Array, and Object.assign({}, arr) to turn arr into an Object
['m','o','r','n','i','n','g'].join``
@Cyoce Why not just Array.from(obj)?
Random comment of the day: Sometimes, at school, I wear my books on my head.
22:23
@CᴏɴᴏʀO'Bʀɪᴇɴ So all you have to change is the first argument and it will reverse the conversion. E.g. convert = (type, obj) => Object.assign(type(), obj)
@Cyoce Ik, but I like Array.from better.
@CᴏɴᴏʀO'Bʀɪᴇɴ But I like symmetry better. Object.assign([], {}) vs Object.assign({}, [])
@Cyoce spread op master race
@Downgoat but that's even more asymmetrical and even less compatible!
22:27
@CᴏɴᴏʀO'Bʀɪᴇɴ ಠ_ಠ why are you reading python golfing tips... are you a pythoner now? D:
It's like... you're a code golfer or something!
@Cyoce "use babel";
22:27
@Quill [+[...String([...` %Ƒ<,`].map(e=>e.charCodeAt()))].reduce((p,e)=>9-+e?p+e:p)][+[]].toString(36)
@CᴏɴᴏʀO'Bʀɪᴇɴ Q_Q
@EᴀsᴛᴇʀʟʏIʀᴋ javascript is best
javascript is best script
truth hurts
oo []=[] is valid javascript now :D
@CᴏɴᴏʀO'Bʀɪᴇɴ -1 for using String(…) instead of ""+… or `${…}`
@CᴏɴᴏʀO'Bʀɪᴇɴ atob("YXZvY2Fk")
@Cyoce It's obfuscation. Deal with it.
22:29
@CᴏɴᴏʀO'Bʀɪᴇɴ JavaScript in a nutshell
WebKit is now 100% ES6 complete according to @kangax’s handy table. 💯 https://kangax.github.io/compat-table/es6/ https://t.co/yyASsXanG4
@Quill -1 for not using atob to encode
@Quill webkit nightly master race
@quartata is destructing syntax, and both sides are empty
@CᴏɴᴏʀO'Bʀɪᴇɴ How is using the intended string-conversion function obfuscated?
22:29
@quartata since when is multiplication op a good symbol for spreading
@CᴏɴᴏʀO'Bʀɪᴇɴ yolk
@Cyoce I felt like doing it.
@Downgoat Sorry that was my fault for linking an answer to that question - the one about tabs and spaces abuse
@Downgoat since when does anyone care
@trichoplax oh
22:30
perl does it implicitly so that's the real winner
@quartata implicit generally == not good unless golfing
it sure does win... for some values of win.
@quartata you like python, right?
Vaguely
@CᴏɴᴏʀO'Bʀɪᴇɴ he likes php too... yuck
22:31
I'll use it but usually only when I'm working with someone else or a library
I don't care for PHP, but it isn't terrible
I like python...
two letters for an email
@Quill oh hey its me :D
@trichoplax ಠ_ಠ
22:32
@Quill my inbox has also been spammed with all the issues and posts on your SE-Chat-Terminal repo
@Cyoce I've used it in making several of my challenges - I find it quick to work with
@Downgoat then click the unwatch button
I actually thought a while back about what it would be like to be a JS devop that uses Windows
@Quill but i want to know about updates and all
Maybe I should use JS and Windows for a week
and see if I die
22:33
@Downgoat whatever will you do with all those features and awesome things I'm integrating into the system... maybe I should just stop with those ;p
@quartata I'm still here.
@trichoplax but it's so verbose!
@quartata that's me at work
it's not so bad, as long as you get a shell emulator
@Quill I'm so sorry
@quartata I'm very slowly putting together a JS challenge on windows. I'm still alive so far...
22:34
@trichoplax sounds like fun
What's wrong with using JS on windows? o_O
@Downgoat I'd love to be able to say it is...
@Cyoce Python? Not really... Ruby is still a winner IMO with repeated_permutations
@CᴏɴᴏʀO'Bʀɪᴇɴ I'm guessing it's not the combination, just two bad things...
:29692801 Yeah I read that back and it jarred...
@trichoplax No it's because it's the opposite of ¬JS and Linux
22:35
I always mess up to/too and relevant
@Cyoce I don't mind that for challenges - I don't mean for writing solutions... :)
which is what I use
should there be a repr operator?
@quartata but you're an idiot
>_>
@quartata Would you rather use JS or windows?
22:36
@Downgoat If not, I'll put it in the o library >_>
@CᴏɴᴏʀO'Bʀɪᴇɴ :/ that's not very nice
@trichoplax That's probably the hardest question I've ever been asked
I guess JS
@CᴏɴᴏʀO'Bʀɪᴇɴ is the o library affiliated in any way with @phase's lan\guage?
22:37
@CᴏɴᴏʀO'Bʀɪᴇɴ O_O 24 stars?!?!
I should probably change the name >_>
I'm an idiot
(don't star ^)
@quartata Maybe I need to switch to Linux before working on my JS then...
@Downgoat ha no
@Downgoat Maybe we can make it to 3 :p
22:37
@trichoplax Oh, do you use Windows?
@CᴏɴᴏʀO'Bʀɪᴇɴ 3 idiots? whose the other one?
@Downgoat @QPaysTaxes
:p
Like it's not because I hate Windows more than JS so much as it is I just couldn't see myself working with it
@quartata it uses long-winded names for things, demands I type everything with words instead of obscure characters, puts its function arguments in the wrong place, uses functions for things that should be properties/methods/attributes, and makes everything that should return an array actually return its own class
Why is ls dir I don't understand
@quartata I do. Only used Linux on a Raspberry Pi. I might switch at some point though
@Cyoce Function arguments in the wrong place?
@quartata that's not a windows command
@CᴏɴᴏʀO'Bʀɪᴇɴ why couldn't they have just complied with POSIX like everyone else on the planet
@quartata why does it matter? it really doesn't
22:39
it does to me
I get along well with windows, and it's not POFIX or whatever
I kinda like Windows :p
@quartata do you use linux?
@quartata what's the shortest forkbomb in POXIF?
22:40
anyone here know mocha?
@Downgoat yes last version of windows I used was windows 2000
@quartata re.findall(regex, string), ****ing string.join(array), et al.
@quartata dang, so you have never used like a windows at like a public library or something?
22:41
@CᴏɴᴏʀO'Bʀɪᴇɴ POSIX is a standard
If you mean "shortest forkbomb in bash (the shell)" then :(){ :|: & };:
@Downgoat OK, I have used XP at a public library
@quartata BATCH is shorter >:D
@quartata Your unmatched parentheses will not escape me!
but the computer labs at my university dual-booted Windows/Linux so
22:42
Is there like a CLI utility that amalgamates all resources into an HTML file and strips unused CSS (and maybe dead JS code)?
@CᴏɴᴏʀO'Bʀɪᴇɴ ?
@Cyoce ... escaped... cyoce...
@mınxomaτ babel, (it does the JS part I think)
@CᴏɴᴏʀO'Bʀɪᴇɴ that wasn't golfed
22:43
@quartata golf it
@CᴏɴᴏʀO'Bʀɪᴇɴ ಥ_ಥ
@CᴏɴᴏʀO'Bʀɪᴇɴ I don't really feel like testing a forkbomb
@mınxomaτ maybe google closure compiler does that? idk
I care more about the CSS removal.
22:44
@mınxomaτ You should really use ITML
Infra Text?
@CᴏɴᴏʀO'Bʀɪᴇɴ I'll try this: github.com/purifycss/purifycss
@mınxomaτ you should outsource to ppcg then
@mınxomaτ you should still use ITML for the website
22:45
oh, that reminds me: brb sandboxing array parsing challenge
@Cyoce OK, you have a point there. I HATE .join
so somehow help isn't actually in this array:
[ 'say', 'edit', 'join',
  'pingable', 'roomlist',
  'star',  'commands',
  'clear', 'help', 'leave',  'delete' ]
I think I broke indexOf
> x = [ 'say', 'edit', 'join',
  'pingable', 'roomlist',
  'star',  'commands',
  'clear', 'help', 'leave',  'delete' ]
< ["say", "edit", "join", "pingable", "roomlist", "star", "commands", "clear", "help", "leave", "delete"]
> x.indexOf("help")
< 8
Can I see it in context?
22:54
@Quill help or 'help'?
@trichoplax it's a string not wrapped in quotes
I don't see help in the properties object
It's in the commands object
Oh wait there it is
at the bottom
@Quill Saw your link straight after pressing Enter...
goddamn it
splice returns a one value array which gets cast to a single goddamn value in toString
which works fine in a truthy check, but not a strict truth check
goddamn it JavaScript
23:05
why stringify it?
what do you mean?
Do you just want to check that the array isn't empty?
I want to check that the command that you put in is a valid command
I can't do that with a length check on a potentially incorrect input
you just need to verify it yourself--watch each command as it flies through
@El'endiaStarman Nah, that's the Australian magpie. I'm a Eurasian magpie.
@flawr Just hangin' out. (⌐■_■)
23:22
can someone help me write a regex? never mind
I was trying to match all spaces not inside of a string
SE 240 "omg wow"
  ^   ^
yes it is, which is why I used black magic my best friend splice
how do I get a repo onto my computer with git?
@Quill yeah just use a parser
23:28
git clone
git clone <url>?
I'm just setting something up
var subCommandProperties = Object.keys(properties[commandName]);
if (commandArgs.length > subCommandProperties.length){
    var potentialStringArray = commandArgs.splice(subCommandProperties.length - 1);
    commandArgs[subCommandProperties.length - 1] = potentialStringArray.join(' ');
}
why are you using var
because ES5
okay
I understand that
23:35
@CᴏɴᴏʀO'Bʀɪᴇɴ git clone <link that you get when you hit clone or download>
https://github.com/JCumin/Brachylog.git for example
@quartata oh thanks
Or https://github.com/quartata/cinnamon-gum.git
You can clone over SSH too if you register a SSH key with Github
okay, so I've changed branches with git checkout gh-pages, but the respective folder isn't updated. what's wrong?
Are you in the folder?
23:43
Uhhh no idea
Are you sure the folder hasn't been updated?
does anyone familiar with wordpress know how to do code blocks in it?
@quartata I think so--how would I do that?
Look for differences :P
Are the branches even?
23:45
it just hasn't updated
(the other branch)
@Downgoat It's 2016. Why are you using wordpress.
@Quill your property names aren'y long enough, you should make them longer :P
@mınxomaτ what else should I use? I looked up "blog" and it was at the top of the search resutls
@CᴏɴᴏʀO'Bʀɪᴇɴ ? I don't understand.
I do not want to make my own blog
@mınxomaτ It's 2016. Why are you Donald Duck?
23:46
@Downgoat use Jekyll
git checkout branch switches your current working tree to the specified branch
It doesn't do anything to that branch
@Downgoat Ghost, Silvrback, Jekyll etc.
@quartata the contents of the folder I'm working in is the original, but it says I'm in gh-pages
@Quill how
I don't have a server atm
host it on GH pages
23:47
@CᴏɴᴏʀO'Bʀɪᴇɴ Are the branches even?
@quartata what does that mean?
@Quill does jekyll have themes
When you go to the branch on Github does it say "This branch is even with master"
gem install jekyll
jekyll new my-awesome-site
cd my-awesome-site
jekyll serve
23:47
@Downgoat Use whatever you want. The content of a blog should surely be more important than the platform
@HelkaHomba sick burn, broseph
@Downgoat you write the HTML and CSS yourself
@Quill I'm too lazy to do that
then use bootstrap
I'll just use wordpress for now...
23:49
;-;
html6 looks promising
@quartata it's a gh-pages branch
@CᴏɴᴏʀO'Bʀɪᴇɴ Can you link me to it
@HelkaHomba I half expected this to be a rickroll
23:51
@AlexA. yeah... same
brb buying a legit sounding domain to rickroll
Just to verify, you have done this:
$ git clone github.com/ConorOBrien-Foxx/ITML.git
$ cd ITML
$ git checkout gh-pages
And the output of checkout looks something like this:
Branch gh-pages set up to track remote branch gh-pages from origin.
Switched to a new branch 'gh-pages'
@AlexA. html7 though, dang
Then your computer is haunted. Good luck.
23:53
Try recloning
use GitHub Desktop
@Quill no
I want to learn git .
I could've said sourcetree ;p
@quartata is it sad that I typed git reclone?
23:54
@CᴏɴᴏʀO'Bʀɪᴇɴ But the actual content in gh-pages is different, right?
@CᴏɴᴏʀO'Bʀɪᴇɴ No
@mınxomaτ It is
I checked myself
split string messages work now
(」゜ロ゜)」\\\\٩(๑`^´๑)۶////
how does the console handle that
23:56
> javascripts
Well, it's definitely working. @CᴏɴᴏʀO'Bʀɪᴇɴ
@Quill auto generated
@Quill kehehe
yay for regex replace
23:58
@mınxomaτ Yeah, I don't know what to say
also is that the new windows 10 bash
yes
Yes. But I use ConEmu as my terminal emulator
Oh, I was going to say it didn't look like shit
I suppose they wouldn't have put an Ubuntu logo on the tab

« first day (1934 days earlier)      last day (3206 days later) »