« first day (1900 days earlier)      last day (2945 days later) » 

4:00 PM
@quartata .ua sai .ui do ze'i lojbo
 
@Doorknob .??.????
 
@CᴏɴᴏʀO'Bʀɪᴇɴ what do you think of my comment on your sandbox post?
 
@Doorknob .ui
 
.i'i
 
Is this vim?
 
4:03 PM
But seriously, this is super complicated. The last time my head hurt this much was when I tried to understand visual block mode in vi
 
@EᴀsᴛᴇʀʟʏIʀᴋ one sec
 
oh god NMP/NSP stop being so awesome
 
WHY DO WE STICK TO THE EARTH
 
nice try
 
@Optimizer what dya mean
 
4:06 PM
@epicTCK Seriously, golf your submission. I got under 400 bytes.
 
@CᴏɴᴏʀO'Bʀɪᴇɴ wait u answered?
i was golfing it. I suck.
 
@epicTCK No. I golfed your submission.
I'm not posting a direct golf :P
 
what did you do to get it like that?
I think I golfed decently...
 
Remove whitespace, for one.
Remove unnecessary lets and vars.
Use template strings for "\n"
Return an anonymous function without alerting the hardcoded input.
 
4:09 PM
@CᴏɴᴏʀO'Bʀɪᴇɴ I will add you as room owner
 
and start answering the comments here.
 
> ninteenth
 
@CᴏɴᴏʀO'Bʀɪᴇɴ 'return+;' is 7 and 'alert();' is 8 thats only -1 byte
@EᴀsᴛᴇʀʟʏIʀᴋ this is golf. ninetheenth byte beats twentieth byte. we win. game over.
 
4:12 PM
@epicTCK still.
 
@Doorknob xu la irci cmene #lojban
 
@epicTCK he has 18th byte too
 
@Optimizer he used a standard loophole. He is disqualified.
 
@epicTCK aww...
 
4:16 PM
Doesn't matter. These other rooms fail one crucial test: ideone.com/aK3oKp
6
 
oops I need an article in front of the channel name don't I
 
@Geobits double awww....
 
Shouldn't it be avocad.love instead?
 
4:26 PM
Unfortunately, avocad.juic doesn't seem valid :(
4
 
@EᴀsᴛᴇʀʟʏIʀᴋ Could you post the thing in chat? paste is blocked at my school
 
0
Q: Carrot Calculator

Solver^^^^^^^^^^^^^ Carrot. Carrot. CARROT! In PPCG chat, it is very common to use any number of ^ to refer to the message above. Once, I beat EasterlyIrk to saying a carrot string, and I had an idea. ^ can refer to the message above, ^^, to the message above the message above e.t.c. Your task, giv...

@CᴏɴᴏʀO'Bʀɪᴇɴ @CᴏɴᴏʀO'Bʀɪᴇɴ ^
 
^
 
@Solver Congrats! You have already ninja'd New Main Posts. He responds in 5 mins or so.
 
@CᴏɴᴏʀO'Bʀɪᴇɴ down to 427 thanks, but how under 400?
 
4:29 PM
@CᴏɴᴏʀO'Bʀɪᴇɴ sure
# EpicQuineLang, 9 bytes

    epicQuine
    epicquineline2with4spacesbefore
^ is it
 
@QPaysTaxes moved to sandbox
 
mod abuse eleven
 
@QPaysTaxes The mods can edit the feed messages
mod abyus 11111eleven!1
 
@QPaysTaxes No, that's probable the first conscious design decision I made. For all links but the main link, the arity is either fixed or can be set explicitly. For the main link, there were only two options: require a flag (1 extra byte for each prgram) or deduce it from the number of arguments
 
@QPaysTaxes Well, they don't exactly control the feed per se
It kinda has a mind of its own
 
4:32 PM
@EᴀsᴛᴇʀʟʏIʀᴋ yes
 
0
A: Sandbox for Proposed Challenges

Solver^^^^^^^^^^^^^ Carrot. Carrot. CARROT! In PPCG chat, it is very common to use any number of ^ to refer to the message above. Once, I beat EasterlyIrk to saying a carrot string, and I had an idea. ^ can refer to the message above, ^^, to the message above the message above e.t.c. Your task, giv...

 
@QPaysTaxes IT's not good enough for main, so moved to sandbox
 
@epicTCK Use the template string for newline instead of newline, and use .join`` instead of .join(''), e.g.
 
Some strange form of multi-line strings I think
 
@CᴏɴᴏʀO'Bʀɪᴇɴ thnx
 
4:36 PM
@QPaysTaxes They are template strings; they are used for multiline strings, yes, but also for dynamic ways of calling functions, mainly focused on arrays. (IIRC)
 
@Solver In case you don't understand what Dennis means, just because id 2543 is a message in the Nineteenth Byte doesn't mean id 2544 is in the Nineteenth Byte; it could be a message in a different room.
 
@quartata oh okay - fixed
 
@QPaysTaxes Nothing, really; they are only different when used in place of parens.
E.g. alert(`hello!`) is the same thing as alert("hello!"), but alert`hello!` is not necessarily the same as alert("hello!").
BAI
Ow, and how :P
 
@CᴏɴᴏʀO'Bʀɪᴇɴ where ru going
 
@Solver But what's the current message ID then? It could mean the "current message ID" is 999 even though the last message was 997, meaning you get extra carets
 
4:40 PM
^
@epicTCK You can do this for \n:
join`
`
 
Dammit, I forgot my freenode password
 
I use LastPass for my passwords
 
@quartata Hopefully their recovery process is better than Sony's :P
 
Haven't forgotten a password in ages :D But I also haven't remembered more than a few passwords in ages too :D
 
4:45 PM
I swear it was the same as my NAO password but nope
 
All my passwords are password12345. There's a zero-width space somewhere in the real thing.
 
@quartata Noodle Art Online?
 
@Sherlock9 nethack.alt.org
 
Ah :D
 
@CᴏɴᴏʀO'Bʀɪᴇɴ but a linefeed is a utf-8 byte right
 
4:47 PM
@epicTCK No, it's 0x0A iirc
> "\n".charCodeAt()
< 10
 
Admittedly, an anime named "Noodle Art Online" would make for an interesting parody of "Sword Art Online". 'The first season had great taste, but the second season was like a wet noodle."
 
I think I like Noodles and Octopi better.
Can't tell if hentai though.
 
Sounds decent if it's a seafood shop or an anime about a seafood shop
 
@epicTCK You can also remove the brackets around some of the if and for statements and remove the var from var z=0
 
s='indexOf';k='lastIndexOf';h="#";t=b=>b[0].map((x,i)=>b.map(x=>x[i]));a=i=>{m=‌​i.split\n;for(h of m){m[m[s](h)]=h.split``;}for(y=0;y<m.length;y++){for(x=0;x<m[y].length;x++){var z=0;if(m[y][x]==h){break;}if(m[y][s](h)<x&&m[y][k](h)>x){z++;}q=t(m);if(q[y][s](‌​h)<x&&m[y][k](h)>x){z++;}if(z>2){m[y][x]=h;}}}for(p of m){v=p.join``.match(/\S/);e=v?p.join``:'';m[m[s](p)]=e;}m=m.join\n;m=m.replace(/‌​#/g," ");return m;};
is 417
 
4:51 PM
The end part can be return m.replace(/#/g," ")
No, use a literal linefeed.
you can remove semicolons before and after }
 
@CᴏɴᴏʀO'Bʀɪᴇɴ I thought passwords only have ASCII...
 
@CᴏɴᴏʀO'Bʀɪᴇɴ what is dat
 
@zyabin101 'twas a joke
@epicTCK A linefeed? That's what \n is.
 
@CᴏɴᴏʀO'Bʀɪᴇɴ so how do i type a literal line feed
 
@epicTCK Push Enter.
 
4:54 PM
@epicTCK Press enter.
Ninja'd
 
ninja'd
ninja ninja'd
 
NINJAD X2
NINJAD x3
This happens too often ._.
 
and that doesnt shorten the byte count.
i tried it
 
I have 396 bytes.
 
i have 417
 
4:57 PM
@CᴏɴᴏʀO'Bʀɪᴇɴ Ö
 
You have some invisible chars >_>
goo.gl/qdYmI3 <-- le shortened. See if that works.
 
i now have 411
kthnxbai
 
@CᴏɴᴏʀO'Bʀɪᴇɴ This should become a meme.
ninja ==> 1334 messages found
 
0
A: Sandbox for Proposed Challenges

Fricative MelonIterated Matrix Multiplication fastest-code Given an nxn matrix A, an nx1 matrix X, and a list L of ordered pairs in [1,n]x[1,n], determine if there exists some integer k>=0 such that, with B=A^k*X, for all (D,E) in L, B[D]<B[E]. Why it's possible: Every entry of the natural number power of a ...

 
ninja'd ==> Sorry, your search gave no results.
wat
 
5:03 PM
SE Chat search is not very good.
 
Oh crap, I accidentally closed this tab for like a minute and a half. Did I miss anything?
 
Not really, no.
 
Huh. Maybe I should close it more often.
 
BAI
@CᴏɴᴏʀO'Bʀɪᴇɴ y u no post sandbox?
 
5:12 PM
BAI
(saying bai to Conor)
 
HULLO
 
@Doorknob What's up with these experimental gismu?
I want to use cadga in a sentence but the dictionary is warning me I might be misunderstood
 
@Geobits This room runs client side. None of us talk when you close the tab
 
I can't tell if you're saying I should or shouldn't...
 
5:17 PM
I guess that depends on your judgement of the quality of our conversation
 
TIL about this terrifying plant:
Dendrocnide moroides, also known as the stinging brush, gympie stinger, mulberry-leaved stinger, gympie gympie, gympie, stinger, the suicide plant, or moonlighter, is a large shrub native to rainforest areas in the northern half of eastern Australia and Indonesia. It is best known for stinging hairs that cover the whole plant and deliver a potent neurotoxin when touched. It is the most toxic of the Australian species of stinging trees. The fruit is edible if the stinging hairs that cover it are removed. D. moroides usually grows as a single-stemmed plant reaching 1–3 metres in height. It has large...
> The recommended treatment for skin exposure to the hairs is applying diluted hydrochloric acid (1:10) and pulling them out with a hair removal strip.
 
@El'endiaStarman It's amazing that they have such a strict policy on not importing flora and fauna. It seems the most dangerous plants and animals are already there
 
hahaha
Well, imported flora and fauna tend to be invasive and rapidly overwhelm the native species.
 
@El'endiaStarman lol
 
@El'endiaStarman It just seems amazing that the invaders even stand a chance
 
5:26 PM
@El'endiaStarman HALLO
 
(I know they do - rabbits and toads are not as helpless as they appear...)
 
Koala bears are really vicious though
 
@EᴀsᴛᴇʀʟʏIʀᴋ It's good to let it in there.
 
I think it is ready though.
@quartata 0/10 how get off face
 
16 hours ago, by quartata
Jul 26 '15 at 6:04, by Optimizer
user image
 
5:33 PM
o-o
facehugger
 
headcat
 
I can't see the image
 
You can't?
 
you died already?
 
I'm surprised nobody else responded to this already. Someone opened the door for you guys to ramble on about your favorite language for KotH and... zero answers?
 
5:42 PM
oh dear I'm sure Conor is already typing up a JS one
 
I'm trying to keep my long rambles down to about one a week, and was hoping something better would come along. Didn't want to use it up on that.
 
@quartata i died bai
 
@Rainbolt I get that Strip Mine is cool and all, but I don't get why it's so expensive. (brought up by the fact that my kid found one yesterday in the first booster pack he's ever opened)
(and yes, that had nothing to do with what it is replying to)
 
@Geobits It's a vintage/commander staple
Also he opened a strip mine in his first booster pack ever???
what a lucky kid
 
Yea, a foil one. Go figure.
 
6:02 PM
A FOIL ONE
 
For realz.
 
You have to be trolling
 
one sec, lemme take picture
 
That has to be worth at least $100
 
Dunno for sure. A regular is around $70 the few places I've checked.
 
6:04 PM
these are all online cards, right?
 
No physical
 
No, I don't play online.
 
so people play this game physically?
is there a connection with physical game and online one?
 
you can turn online cards into physical ones but not vice versa
 
I used to collect duel masters cards a lot.. but i think the game never went that mainstream
@quartata what's the policy of getting online cards? free? any card?
 
6:05 PM
 
@Geobits soo all of other players card on the board (non-deck) are destroyed?
 
@Geobits Ow my gosh. That's really a holo card?
 
@Optimizer No. It destroys one land of your choice.
Hence target
 
ok
so.. anyone knows both duel masters and mtg?
 
6:08 PM
@Geobits Strip Mine is still legal in Commander, by the way.
 
Legality concerns me very little right now, tbh. I play casual more than anything else.
 
I bet he'd enjoy commander or 100-card singleton. Constructing decks is easier
 
Besides, I'm gonna let him decide whether to keep it or scrap it to get more cards ;)
 
@Geobits Ha, good point.
He could get a lot of cards from selling that
 
0
A: What language should I use for a single language KOTH?

Cᴏɴᴏʀ O'BʀɪᴇɴJavaScript JavaScript is known by a majority of Developers according to the SO survey. It has (pseudo) classes, like this: function MyBot(action){ this.action = action; this.moves = []; } var bot = new MyBot(function(){return "LRD";}); You can do it online, where most everyone who would...

 
6:10 PM
What set is that strip mine from, by the way? The diamond mana symbol thing is new
 
@quartata that's redemption policy.. but how do you get online cards? you buy them? buy any card of your choice?
 
@quartata Zendikar Expeditions
 
@Optimizer Online cards are gotten with a currency called tickets
 
@CᴏɴᴏʀO'Bʀɪᴇɴ if you want to collaborate with me on node, please do!
 
There's a mini economy
 
6:12 PM
@Solver I don't know much about it :P what makes it different from vanilla JS?
 
i would only be able to play the game online.. no stores here.. no one i know knows.
 
vanilla JS?
 
@Solver how big is the framework though?
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Node is essentially server-side JS.
 
^
 
6:13 PM
But with include statements or something
 
node also uses commonjs (i think) so you can install modules and require("")
 
oic?
 
ois then
 
6:18 PM
@QPaysTaxes Try this?
 
@El'endiaStarman New Blender render for Starman Innovations, Inc.?
 
@zyabin101 Oh no, not at all.
It's an eye sea.
(Well, a Google image search result for "eye sea".)
 
lol
 
 
6:21 PM
So I'm trying to think of a research topic for a computer science paper. Basically, find a problem that can be solved with computer science
Trouble is I'm drawing a blank
 
@Sherlock9 I'm not terribly surprised. "A problem that can be solved with CS" is extremely broad.
 
@QPaysTaxes that sounds righ
 
Computer Science as it is today is more than that. Much of CS is now mostly about theory and not application, which would be programming.
@QPaysTaxes Prime factorization.
Traveling Salesman problem. Knapsack problem.
 
@QPaysTaxes Wiktionary only lists gold purity under karat; it also gives gem size as a meaning under carat (no e)
 
I think he means either a problem in CS or an outside problem (like environmental issues) that can be solved with CS
 
6:27 PM
This is a list of some of the more commonly known problems that are NP-complete when expressed as decision problems. As there are hundreds of such problems known, this list is in no way comprehensive. Many problems of this type can be found in Garey & Johnson (1979). == Graphs and hypergraphs == Graphs occur frequently in everyday applications. Examples include biological or social networks, which contain hundreds, thousands and even billions of nodes in some cases (see e.g. Facebook or LinkedIn). 1-planarity 3-dimensional matching Bipartite dimension Capacitated minimum spanning tree Rou...
 
My friend's idea was to make an app. The lecturer's response was "please include the algorithm you'll use" :/
 
@Sherlock9 Do you have to do any new work?
 
@El'endiaStarman Not specified. I assume he'll be more impressed if it was primary research, but I think secondary is okay
I think
 
@QPaysTaxes Hopefully if NLP ever gets that good, we'll ask it to do more than judge Doritos :P
 
@Sherlock9 Alright, that's helpful to know.
Hey, you could look at some of the techniques done for the really hard questions on PPCG.
Well, I was thinking about stuff like the diamond tiling challenges. Lemme go find it...
30
Q: Extending OEIS: Counting Diamond Tilings

Martin BüttnerI promise, this will be my last challenge about diamong tilings (for a while, anyway). On the bright side, this challenge doesn't have anything to do with ASCII art, and is not a code golf either, so this is actually completely different. So just as a reminder, every hexagon can be titled with t...

 
6:33 PM
My friend said "a parser between two programming languages"
 
@Geobits You're gonna want to put that in a sleeve ASAP
 
@Rainbolt I did. Just took it out for the picture.
 
Paul Graham: How to Disagree - I really like this idea of the "disagreement hierarchy". I've been gradually moving towards the stance of "If an argument is wrong, you should be able to point out why it's wrong.", which is essentially DH5 or DH6.
Octal is the only other standard base.
 
@QPaysTaxes 0u for unary :D
@QPaysTaxes Why not?
 
@QPaysTaxes 0o or just 0 for octal
 
6:43 PM
I think using Code Review code on Code Golf is perfect. I've always thought of Code Golf as the evil twin of Code Review, and I love both... — trichoplax Jul 25 '14 at 11:52
JS has something like that (0 is deprecated for octal literals or something)
@QPaysTaxes Firefox, and only in certain cases (I think use strict must be on?) I forgot :P
Oh :P
I saw it on an older version from another code (not mine). I'll see if I can recreate when I get home, I'm sure it has something to do with an actual script.
 
hello
 

« first day (1900 days earlier)      last day (2945 days later) »