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

10:00 PM
@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.
 
10:03 PM
@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. ¯\_(ツ)_/¯
 
10:05 PM
okay
 
@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
 
10:07 PM
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.
 
10:09 PM
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.
 
10:23 PM
@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!
 
10:27 PM
@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";
 
:D
 
10:27 PM
@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
 
10:28 PM
sowee
 
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.
 
10:29 PM
@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?
 
10:29 PM
@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
 
10:30 PM
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
 
10:31 PM
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 ಠ_ಠ
 
10:32 PM
@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
 
10:33 PM
@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...
 
10:34 PM
@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
 
10:35 PM
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?
 
10:36 PM
@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
 
Oct 29 '15 at 2:17, by quartata
I'm an idiot
 
@CᴏɴᴏʀO'Bʀɪᴇɴ is the o library affiliated in any way with @phase's lan\guage?
 
@Downgoat o no
 
10:37 PM
@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
 
10:37 PM
@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
 
10:39 PM
it does to me
 
I get along well with windows, and it's not POFIX or whatever
 
I kinda like Windows :p
 
@Adnan hi-five
 
@quartata do you use linux?
 
@quartata what's the shortest forkbomb in POXIF?
 
10:40 PM
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?
 
^^^
 
10:41 PM
@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
 
10:42 PM
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
 
10:43 PM
@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.
 
10:44 PM
@mınxomaτ You should really use ITML
 
Infra Text?
 
s/infra/idle
 
@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
 
10:45 PM
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?
 
10:54 PM
@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
 
11:05 PM
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. (⌐■_■)
 
11:22 PM
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
 
11:28 PM
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
 
11:35 PM
@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?
 
11:43 PM
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?
 
11:45 PM
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?
 
11:46 PM
@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
 
11:47 PM
@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
 
11:47 PM
@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...
 
11:49 PM
;-;
 
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
 
11:51 PM
@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.
 
11:53 PM
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?
 
11:54 PM
@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
 
11:56 PM
 
> javascripts
 
Well, it's definitely working. @CᴏɴᴏʀO'Bʀɪᴇɴ
 
@Quill auto generated
@Quill kehehe
 
yay for regex replace
 
11:58 PM
@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 (2903 days later) »