« first day (2034 days earlier)      last day (2178 days later) » 

12:01 AM
@Downgoat :DDDD
y u do dis
y u no ping me
i'm the only one who didn't completely give up small caps
@EᴀsᴛᴇʀʟʏIʀᴋ o ;_; i fergit
:D :D :D
@EᴀsᴛᴇʀʟʏIʀᴋ I just deal with small caps thanfully there is a feature that pops up a mouseover of your iusername
12:03 AM
@EᴀsᴛᴇʀʟʏIʀᴋ I could use a favor. Need two more reopen votes on my interesting puzzle (scroll up)
Q: Repetition of letters

ColdGolfYour task is to take an input, for example: a,b,4,5 And produce an output, which per this example is aaaabbbbb a,b,4,5 means: the lowercase character "a" is repeated 4 times, and is then followed by the lowercase character "b" repeated 5 times, making the total number of characters 4+5=9 Anot...

not until the stupid i/o is removed
@RohanJhunjhunwala I'm sure you could compress pi very well. Sure it's random, but it only has 10 distinct values, so you could easily base 256 encode it.
I'm trying to shame --- less --- fullly promote this language... github.com/rjhunjhunwala/S.I.L.O.S if anyone wants to help out
stupid mini markdown strikethrough
@DJMcMayhem yeah you could do that easily
12:06 AM
@ColdGolf BTW, if my answer to your question is invalid, leave a comment and I'll delete it when I wake up tomorrow
@βετѧΛєҫαγ ;_; y u change avatar
@Downgoat Haha should I change it back?
@βετѧΛєҫαγ Double check your answer with the testcases.
@ColdGolf I mean, I describe the input format in the answer
@EᴀsᴛᴇʀʟʏIʀᴋ ??
12:08 AM
you have very restrictive i/o format
@βετѧΛєҫαγ yes pls. i have no idea who you are anymore, as i identify 99% of people by their avatars
@EᴀsᴛᴇʀʟʏIʀᴋ But without the restrictive format, it seems even more a duplicate. Not that I'm making an argument for the restrictive format :/
12:09 AM
@Downgoat Done
You're letting Downgoat tell you that avatar changes are confusing? How many has he been through? :P
I dunno
@Geobits 1
Vihan to Downgoat
12:12 AM
Downgoat -> Upgoat (becaus of peer pressure ;_;) -> Downgoat
@βετѧΛєҫαγ oh that was ages ago
@ColdGolf I'm sorry, but your challenge is still definitely a duplicate. I just read through them both, and the only difference is that your challenge has a restrictive IO
But to further reinforce his point, I sometimes forget that Downgoat was once named Vihan. I always have to look it up to remember it. But that's a name/avatar combo change, so slightly more.
Am I the only one confused with MartinButtner being targged in older comments?
12:14 AM
Wait til you find one tagged Rusher :)
I know its Martin Ender, but it seems like it would be a cool feature for those to automagiclaly fix itself
feature [fop]: Added unary functional operators:x
^ how to know vim failed you
I dunno. I kinda like it that my old meta.se posts during the holidays are still referenced with @GenericHolidayName
12:16 AM
@EᴀsᴛᴇʀʟʏIʀᴋ btw y u no include ";_;" in your "y u"s ;_;
y i fergit
y u do dis brain ;_;
@EᴀsᴛᴇʀʟʏIʀᴋ @brian y u fergit ";_;" ;_;
12:18 AM
MartinEnder is actually harder for me to remember than MartinButtner
It would flow much better if it was golfed to Martender.
@applemail ;_; y u put important red cross email in spam
Martender the Bartender
:O just adding two mocha excludes boosted coverage 5%!
@Quill pls halp mocha excludes not wokring
  root: src
  excludes: ["**/local_modules/**", "./cli/**", "./helpers/**"]
  include-all-sources: true
local_modules is excluded but cli folder is not
12:33 AM
no idea
your globbing pattern is probably incorrect
ik but idk how 2 fix
google not helping :(
CMC: Given an input of a string of text, *lossily* compress it.


"Hello!!" ----> "Hello!"

"Seriously!??" ---> "Seriously‽"

"What is going on.....???" ---> "What's going on?"

And so on.
;_; @mocha y ur docs as shitty as Java's golfyness ;_;_;_;
@ColdGolf VTC unclear
12:38 AM
@Downgoat ??
I have a KOTH idea
Question: How do I create a mock X11 instance for testing I/O of another program?
@DmitryKudriavtsev ?
@ColdGolf JavaScript (ES6), 5 bytes, 0% compression ratio: x=>''
@Downgoat just search node globbing patterns or something
\o/ great, istanbul doesn't even have docs
You get 1 bullet every 2 turns, each turn you can move in the 8 directions around you unless there's a wall there. You can see in a 9x9 square centered around you. The aim is to kill all the other bots. When you get shot, you lose 5 HP, you gain 1 HP each turn, start with 20 HP (the max).
12:41 AM
at least its no where on their github
you can shoot in any of the 8 directions as well.
Here's an example playing field:
01 ########################################
02 ##[][][][][][][][][][][][][]##[][][][]##
03 ##[][][][][][][]B2[][][][][]##[][]B7[]##
04 ############[][][][][][][][][][][][][]##
05 ##[][][][][][][][][][][][][][][][][][]##
06 ##[][][][][][][][]######################
07 ##[][]####[][][][][][][][][][][]##[][]##
08 ##B5[]####[][][][][][][][][][][]##[][]##
09 ##[][][][][][]##########[][][][]##[][]##
10 ##[][][][][][][][][][][][][]B1[]##[][]##
11 ##[][][][][][][][][][][][][][][]##[][]##
12 ##[][][][][]B8##[][][][][][][][][][][]##
@ΛεγίωνΜάμμαλϠΨΠʹ ??
Lossily doesn't mean 0% compression ratio, in fact, probably a higher compression ratio than if it were loslessly compressed.
B[?] is a bot's starting position
You didn't explain what it does mean
It's unspecified.
why the hell would you make a giant super complex coverage testing thing and not even have docs ;____-;
@ΛεγίωνΜάμμαλϠΨΠʹ Lossy compression = Opposite of losless comprssion
how do I try out brainflak?
like that
how do I try it?
I tried putting in arguments but it only ever outputs 1
12:45 AM
Anyone want to give feedback?
@orly it looks like it's missing input
It currently doesn't take args
@ColdGolf So? I just created a program that compresses with 100% loss
@Downgoat does cheddar have sorting yet?
@ConorO'Brien yeah of course
12:46 AM
@ΛεγίωνΜάμμαλϠΨΠʹ Not funny, really.
@ConorO'Brien no
@Downgoat kk
planning on how 2 do eval
If it helps, Python has two evals: eval which creates its own scope, and exec which uses the current scope
@ColdGolf You didn't explain what the challenge is, so you can't complain
12:47 AM
@DJMcMayhem I did.
No you didn't, otherwise that answer is valid.
omf ive had it with istanbul. brb changing to blanket.js
Just make your own testing framework
I'm telling you
its an extra project that'll have bugs and take time to maintain
amount of time it would have taken to make your own that works exactly the way you want < amount of time you've spent crying and swearing at mocha and istanbul
It's not like the basics of them are all that complicated
12:51 AM
i can easily make a test system. Making a code coverage thing seems more complicated
That's true. I'm sure there's already a JS grammar you can find for the basic analysis
(btw mocha is fine. istanbul is the evil one)
@mınxomaτ webm? o_O
y not mp4
@mınxomaτ lel nice name
12:54 AM
@mınxomaτ such hax much wow
You are l33t haxxorx
CMC: Given an input of a string of text, lossily compress it.

In other words, reduce the number of bytes that the string of text takes, without changing the overall meaning of the string.

Make repeated question marks appear once, crazy long ellipseses repeated once, combine question marks and exclamation marks that appear together into a single interbang (‽), etc, etc.


"Hello!!" ----> "Hello!" (Two exclamation marks that repeated are now occurring only once)

"Seriously!??" ---> "Seriously‽" (Question marks and exclamation marks that are repeated a lot are condensed into a si
Too broad
Moar robust spec needed
@quartata Did you even read the full text?
What's an interbang?
12:56 AM
@DJMcMayhem "‽"
Google it.
@ColdGolf it's interrobang.
@ColdGolf It would have been fine except for the "etc etc"
What else do you want us to do?
@quartata Nothing else, if you insist.
Just do as described.
Why not just say something like "remove all repeated non-alphanumeric characters"? It's slightly different but way simpler and close enough
I don't get the last test case, what happened to the ellipsis?
I thought it should be reduced to just one no
12:59 AM
@quartata Ellipsis ' "...", double ellipsis = "......" six dots reduced to three
I don't see an ellipsis in the result is what I mean
It's just What's going on?
It's five by mistake and I can't edit the post anymore, sorry.
Oh, OK.
@quartata "What's going on......????" ----> "What's going on...?"
Ah crap, I can't use BB96 with Unicode
Stupid interrobang
1:00 AM
1:13 AM
Can I offer 25 bounty on a question?
No. Minimum value is 50.
My rep is low, that's why I'm asking.
I can't refund the bounty either. I don't like this.
Plus, for what reason do I lose the privileges I had before the bounty? Really?
If bounties didn't cost anything, people would give them out like candy. That kinda defeats the purpose.
Imagine I'm a 10k guy, and now I offer a bounty and I'm 9950. Why do I have to lose the 10k tools?
1:17 AM
1 min ago, by Dennis
If bounties didn't cost anything, people would give them out like candy. That kinda defeats the purpose.
@ColdGolf 50 isn't that bad. I mean post one decent answer and boom, the rep's back!
or one half-decent question
@Downgoat Well, your kind of boom is a bit far fetched.
You only need 5 upvotes on an answer to get 50
With our crazy voting culture that's pretty easy
^ 10 votes on a question is also easy
1:21 AM
10 votes on a question is a little harder but not by much
I have very few questions <10 but a lot of answers <5
Much harder imho. I've gotten over 100 upvotes for a 0 byte answer.
@Dennis because you are practically a meme :P
Nah, just HNQ.
@Dennis HQ9+ isn't a programming language, is it?
It's listed under "joke languages" on esolang.org, if I remember correctly.
1:24 AM
It doesn't meet our criteria for one
Would a challenge "Invent a programming language that doesn't fit the criteria" work? /s
@ColdGolf VTC as too broad. (Yes, I saw the "/s".)
@El'endiaStarman Clearly you saw it and ignored it. /s
@Dennis I completely disagree. If I were to post one answer and one challenge, I can almost guarantee I'd get more rep from the challenge.
Not just more votes, but more rep
1:27 AM
@DJMcMayhem Agreed. Anecdotally, my letter A challenge keeps giving me rep almost each day.
OK, but you already have experience in writing challenges. For a newcomer, answers are easier.
Over time, sure
Questions get more residual rep
@Dennis my first challenge got 30+ votes :/
But answers can get a lot of rep very quickly
1:28 AM
if you bother to read the basic rules of your site its way easier to write questions
99% of newcomers dont
@Dennis oh yeah, true. I'd agree with that also
Way easier? lol
I generally get more rep from my challenges too. My answers hardly ever get more than a few upvotes. I guess that's what I get for using a semi-golfing language...
@El'endiaStarman Next time, make a page on esolangs.org for a new language, and post a 0 byte solution.
The hard part is anticipating what the 0 byte program should do...
1:30 AM
That's no fun, though.
@El'endiaStarman Very fun.
Also, languages must be older than challenges...
@ColdGolf I hate those answers.
They're so boring
@DJMcMayhem No, but it's 0 bytes in eswe35ro!!! it even has a page on esolang!! It's true!!
@ColdGolf shorter =\= votes
well it does but not in the case where you're making a language just for challenge
1:31 AM
@ColdGolf you're late to the party. code trolling is unfashionable.
@ConorO'Brien is different from code trolling.
wat how
@Downgoat As in, code trolling questions are different from code trolling answers.
sure technically they are but both will happily recieve a downvote from me (and eleven by mod)
Not really. Both will get deleted.
1:33 AM
@ColdGolf no they aren't
@Dennis You don't like fun answers? What if a question explicitly allows them?
both get downvotes and are just pissing people off
@ColdGolf how are they fun
@ColdGolf i do not understand your defnition of fun
@ColdGolf It will get closed as too broad.
@ColdGolf I'm going to say this outright, conversing with you is a pain and a labour. Your degree of preciseness is unprecedented, obnoxious, and absurd. I'm very much happy to have new people join this community, but not if they are a detriment to it.
1:34 AM
@ConorO'Brien I'd agree with you, but then we'd both be wrong.
@ConorO'Brien It's easier to just stop.
@ColdGolf No, you'd both be right. :P
@Geobits oh, yeah, I forgot about the mute feature
1:35 AM
@El'endiaStarman I'm too lazy to check. :D
@ConorO'Brien idk, I'm still not sure how I feel about the mute button. I've only use it once or twice, and each time I feel like I have no idea what's going on because people are replying
@DJMcMayhem I feel ya. I only mute people for a day or two so I can relax :P
@DJMcMayhem i dont have any idea whats going on most of the time even without mute button :P
I didn't mean specifically mute, though that's an option. Manual ignore works also, but you have to have some level of self control.
@DJMcMayhem If you mute others, then maybe you should talk less.
1:37 AM
How does mute work?
@Downgoat fmcwall :P
@RohanJhunjhunwala You just no longer see any of the user's chat messages.
@RohanJhunjhunwala You can choose to ignore any specific chat user, with the result that you don't see anything that they say.
It's called ignore this user (everywhere).
@RohanJhunjhunwala Click on the user's avatar, and it's at the bottom of the popup.
1:38 AM
:31870800 Click on the user's name, and it's named that ^^.
ok, saw it, Thanks @HelpfulPeople
> ~420k people reached
You can also temporarily hide posts, if you don't want to ignore them forever
( •_•)
( •_•)>⌐■-■
Never really noticed that, You learn something new every day...
1:39 AM
@Downgoat huehuehue
@quartata gaot is vrey funee 420 blaez it, 69696966666 ilumintee confirmed XDXD lmaoooo
ignore user for n hours
^^ internet in nutshell
Lol reading the chat history wile I was gone is enlightening
@Downgoat 420 you say? No way, check this out: 420 is 140*3, right? 140 chars is a tweet. Tweet starts with T. T(20th letter) equals H(8) plus L(12). HL3 confirmed.
1:44 AM
@Geobits 10/10 m8 seems legit
@Geobits Half Life 1. Half Life 2. 1+2=3, HL3 confirmed!!
So if you ignore someone
Can you unignore?
Yep. The avatar goes tiny in the user list (upper right), but you can click it and unignore them there.
Can I do temp ignore?
quality feature
1:46 AM
cool= 4 letters. 4=1 =3, HL3 confirmed.
Anyone see a couple goood king of the hill challenges
I really love the good ones that get alot of bots
We need more
cough @quartata king of the control point cough
@RohanJhunjhunwala Haha whoops I accidentally blocked you without realizing it.
@Geobits ...
@RohanJhunjhunwala I'm going to gzip the store code and input.
1:48 AM
@EᴀsᴛᴇʀʟʏIʀᴋ sshhhh
@Downgoat Confirmed further with a three(coincidence? I think not)-dot reply.
@Dennis If you're willing to spend some extra compute time zopfli --deflate --i100000 will do a much better job than gzip will
gzip will probably lengthen golfy programs really
@Dennis ok, perhaps a good way to tweak BF could be essentially reducing it to 3 bits per character. (I don;t know if its worth specifically implementing something just for one interpreter)
That's basically what Sesos is
1:50 AM
Oh, you mean for compression
For permalinks
Well, considering the repeated plusses and all that I suspect LZMA will do a much better job
oh really?
Yeah. It's designed for that kind of thing
Ok, I need to learn more about compression.
1:51 AM
With a 4 KiB cluster size, short programs will occupy the same space as their gzipped counterparts. --deflate means you lose integrity checks.
It also saves only 20 bytes or so.
That's true.
wait now I'm confused
Does the TIO vps actually store our code?
I always assumed that the URL permalink encoded the source
Not the current one. Iirc v2 will
Currently, no. But I'm planning to do that in the future.
Yes, that's correct
1:53 AM
Ok, but TIO with login functionality will alow you to store the source?
There'd be a cap on source size though, right? :o
You won't have to login to store the code, but some sort of authentication will be required to edit it.
So, will all the existing permalinks continue to work?
@Geobits Yes. Currently trying to decide how big. URLs are very limited, especially in IE.
I'm not going to break existing links.
Oh. You're designing with IE in mind. You're nicer than me.
1:55 AM
Relevant SO
Geobits = blackhat confirmed :P
F... I don't care about IE, but the limits on other browsers are still rather low.
Me? Nah. Garden variety tinkerer that gets paid for it. No black hattery here.
Pro tip: for optimal golfing conditions use breathing material consisting of 21% O2.
There's also the issue with SE posts and their 30k character limit. With base64 encoding, that's 22.5 kB of code and input, not counting the actual answer.
1:58 AM
@Dennis does that mean if I edit an answer of mine, and save it in TIO, I won't have to update the link in my answer?
@Dennis What if you made it so that, if the server takes too long to produce an output, an in-browser interpreter is used as a last resort?
That means you need to write an in browser interpreter for every single language
@Dennis how will you differentiate the "editable permalinks" (from new logged on accounts) from actually permanent links?

« first day (2034 days earlier)      last day (2178 days later) »