« first day (2413 days earlier)      last day (772 days later) » 

6:00 PM
Wow Java 9 is a thing.
 
@DJMcMayhem any of these
 
For challenges
 
@Sherlock9 That's helped by one of the minor upgrades I made. users have a latest_msg column. Hmm. I need to add that to the docs.
 
@DJMcMayhem If you use any of those, I will give you a +1, and a bounty.
 
@DJMcMayhem Can you just add another language to the golf you a quine challenge?
 
6:01 PM
OK, but every single one of them 404's for me
@Riley Sure, but I'm really only good at V quining haha
 
@DJMcMayhem Every single one?
 
@EriktheOutgolfer before posting that, can you let me read it again?
 
OK, like half of them
 
@Mr.Xcoder read it as many times as you want
 
I am still not 100.... NVM
 
6:03 PM
@El'endiaStarman Ah the wonderful thing about fresh new updates. You always forget to update the docs with everything :D
 
@DJMcMayhem Yeah, forgot that I hadn't completed it. Just ignore them. (although I will give you a +100 bounty for any of ;#*, ;#*:) or @&*)
 
@El'endiaStarman the kind of issue charcoal has
 
@Sherlock9 I actually did update the docs. Just not the user bit since there wasn't as much of a change there. There's also a latest_name column, which greatly helps with displaying a user's current username.
 
Have we had a "Encipher a string with the Enigma machine" like challenge?
 
Did Howard just suddenly leave or they have left SE with prior notice?
 
6:06 PM
@El'endiaStarman Nuts, I'll have to mess around with the TNBDE tomorrow. Class in eight hours.
 
@Sherlock9 Yeah, TNBDE isn't going away any time soon, no worries. :P
 
Have a good day, guys. See you later o/
 
@Mr.Xcoder Aside from the 50k users, not many people were here in 2014, so that's lost in time :P
 
@EriktheOutgolfer So no mention of it in chat. Is it possible he died?
 
6:08 PM
@cairdcoinheringaahing eugh...
that's the last possible thing that could've happened
 
@EriktheOutgolfer He could have become a successful pop star and left to go on tour
 
@EriktheOutgolfer this is easier
 
"awarded" doesn't count obviously
 
Aww... Now it makes me think of the worst
 
6:12 PM
this is his last trace
but there are a lot of users that were active a couple of years go and now they aren't, let's rather not think of the worst in this case
let's just wish for the best
 
@EriktheOutgolfer "Howard" is quite a common name
 
there are only 3 results
 
Which is strange.
 
This is quite interesting
 
CMC: Stack the consecutive equal elements in a list. [1, 2, 3, 1, 1, 1, 2, 3, 3, 1, 1, 1] -> [[1], [2], [3], [1, 1, 1], [2], [3, 3], [1, 1, 1]]. (cc @Erik do you know how to solve it in Pyth (easily)?)
 
6:21 PM
Lol, in the last month, we've had 8 accepted answers
 
Is that too much / too low
 
that doesn't mean anything on ppcg
 
And in Jan '17, we had 55 accepted with 42 questions asked :-/
 
@Mr.Xcoder 05AB1E, 1 byte: γ
 
@cairdcoinheringaahing I don't accept answers anymore.
 
6:22 PM
Nor do I.
 
@Mr.Xcoder pyth, 7 bytes (might be golfable nah): rR9]Mr8
 
Lately
@EriktheOutgolfer Thanks
 
lately nor do I
 
i have the accepted answer on a challenge but i don't accept answers on my challenges
:]
 
@Mr.Xcoder jelly, 2 bytes: Œg
husk, 1 byte: g
brachylog, 1 byte:
 
6:27 PM
brb opening issue
:o .y is not used in Pyth... Any reason why?
Nor is .k...
 
maybe because isaacg hasn't decided to add builtins there yet?
btw one more variable would be useful
 
One more var and an array manipulation built-in maybe?
 
and have it default to -1 or 1
I feel like -1 is kinda more useful
 
CMC: [a, b, c, d, e, f, g, h, i, j, k, l, m, n] -> [a, d, b, g, e, j, h, m, k, n]
The n at the end is optional.
 
pyth, 18 bytes (with the n): .>smP.>d1c.<Q1 3 1
 
6:36 PM
:o
 
I don't see the pattern :-/
 
Part of it is too see the pattern. Erik don't reveal it!
 
there is a pattern I can see it
 
Right, I get that.
 
but not reveal it mwahaha
@Mr.Xcoder what makes you think I'll reveal it? :p
also that applies to anyone else who finds the pattern
 
6:38 PM
JIC.
 
@Mr.Xcoder They are all letters.
 
I think you can do better though erik
@wizzwizz4 great find!
 
@Mr.Xcoder yeah it feels clunky
 
Um... I lost my solution
 
maybe I found a bad pattern lol
 
6:41 PM
I remember it though (partly)
@EriktheOutgolfer Did you think of each third element, go back 2... stuff like that
 
@Mr.Xcoder that's what I found...
 
That's ok then
 
@Mr.Xcoder V, 11 bytes: òllxò|òllXp
 
except it's a bit different in reality
pyth, 14 bytes: +hQsmP.>d1ctQ3
 
@Mr.Xcoder V, 6 bytes: òllxXp
 
6:44 PM
@Erik I have 13 without n
@DJMcMayhem Niceeee
 
yeah mine is without n too
 
Our solutions are very, very different BTW
 
@Mr.Xcoder It's perfect for V
 
OK, I drew it out on paper (lol) and now I see the pattern. No idea how to try implementing that in PowerShell -- array slicing sucks.
 
And mine should end up much, much shorter after further golfing.
I just can't golf it now
 
6:47 PM
@Mr.Xcoder Ooh, ooh! No subset of size 3 or greater is in alphabetical order!
 
@wizzwizz4 great find!
 
@Mr.Xcoder Every subset of size 2 is in alphabetical or reverse alphabetical order.
Wait... that's a tautology.
 
@Erik should I spoiler?
 
Hmm. Ó^À!ˆ.ˆ/³± should be a pure regex solution, but it doesn't work
 
6:48 PM
@Mr.Xcoder ROT13 if you do.
 
@Mr.Xcoder Vim solution: :s/\v^@!(.).(.)/\2\1/g
I have no idea how many keystrokes
 
You did it in VIM >_>
 
Twice thrice
 
@DJMcMayhem 21?
 
6:49 PM
My V solution is really just qqllxXp@qq@q
 
@EriktheOutgolfer Don't think so
 
Which is waaaay shorter than regex
So that's my new vim solution at 12
 
@Mr.Xcoder I think ^@ is one keystroke
 
@EriktheOutgolfer Nope. Two here
 
isnt it esc
 
6:50 PM
dunno
 
esc is ^[
 
brb checking how to exit vim
 
wq
q
 
@DJMcMayhem ^@ is null
 
q!
 
6:51 PM
ZQ is shorter
@EriktheOutgolfer Yes, but here in this regex it's ^ and then immediately followed by @!
 
11'd
 
Oh well
Would that be moved^3?
Re-moved, and then moved again?
 
@DJMcMayhem Probably.
 
brb moving to a room where I'm a ro to move messages to trash... For some reason I love doing that
 
@Mr.Xcoder you can't do that can you?
 
6:55 PM
7 messages moved to Trashcan
 
Of course I can't
@EriktheOutgolfer I can use a worse version of trash though
 
@DJMcMayhem Keep in mind that there's a special Trashcan for things that the record of should be removed. It's mod-only and owned by the SE pseudo-site.
Without special read privileges, only the mods of a specific site and employees can see a moderation room of that site.
 
@wizzwizz4 I can't move things to the trashcan since I don't have read access
But since the messages were deleted anyway, no one can see it in the trash
 
mods can
 
6:58 PM
non-mods can't move to mod-only room
 
@DJMcMayhem I'm nuking them anyway because it's fun. :-p
 
and trashcan is the place not even mods wanna see what's in there
 
@EriktheOutgolfer I can concur.
 
dont let wizzwizz4 to run for a country's presidency with nukes
 
The only thing for it is to flood the room with pictures of cats.
@betseg I'm only doing it on things nobody wants.
And I'm pretty sure people want Earth.
 
7:00 PM
Probably at least some of them do
2
I could be wrong though
 
I want to never read trash again. *shudder* Please remind me.
 
@wizzwizz4 Remember not to ever read trash again
 
@DJMcMayhem Thank you. I will remember not to ever read trash again.
 
Glad I could remind you
 
> @Mr.Xcoder has invited you to trash
ಠ_ಠ Why?
 
7:15 PM
@cairdcoinheringaahing I didn't invite you... I trashed your message
 
That invites people
 
@Mr.Xcoder Which message? And the banner at the top of my browser wishes to disagree
 
@Mr.Xcoder I can't really enforce this or anything, but you should probably stop trashing things just for the heck of it
 
@cairdcoinheringaahing I trashed I haven't added printing in Deorst or sth
 

Sandbox

Where you can play with chat features (except flagging) and ch...
 
7:17 PM
@DJMcMayhem I trashed those messages because (most of them) were trash-worthy. Also, I only moved 3 messages
 
2
Q: Matrix with 1 to L(n), in all n columns

Stewie GriffinInput: Take a list of positive integers as input: 3 5 2 1 6 and create a matrix where the n'th column contains the vector 1:L(n), where shorter rows are padded with zeros. Test cases: 3 5 2 1 6 ----------------- 1 1 1 1 1 2 2 2 0 2 3 3 0 0 3 0 4 0 0 ...

 
@Mr.Xcoder OK, yeah I understand trashing that.
 
@Mr.Xcoder Fair enough, but it really came across like you were doing it just for fun
23 mins ago, by Mr. Xcoder
brb moving to a room where I'm a ro to move messages to trash... For some reason I love doing that
 
@Mr.Xcoder what is the pattern
 
@DJMcMayhem So why aren't I invited when my messages from TNB are trashed?
 
7:19 PM
@cairdcoinheringaahing A RO did it?
 
@betseg every third element + go back 2: then advance 5, go back 2, advance 5
 
RO: Not to be confused with wizard.
 
^^ hmmm
 
@Mr.Xcoder Please ROT13
 
Can someone volunteer for a ping experiment I want to try?
 
7:21 PM
@cairdcoinheringaahing There is trash (lowercase) and Trash (uppercase) and for 'Trash', you don't have write (maybe read too, idk) access to, so SE doesn't bother to invite you to a room you can't participate in. No regular users have access to trash, so us RO's had to explicitly get it from a mod. So when Mr.Xcoder (or any other RO) trashes your message, it goes to 'trash', not 'Trash' and SE invites you as normal
 
@cairdcoinheringaahing Me.
 
@wizzwizz4 Here or the Sandbox?
 
We did that so TNBers wouldn't be pestered with so and so has invited you to trash all the time
@cairdcoinheringaahing Sandbox
 
@cairdcoinheringaahing Definitely sandbox.
 
It's not ROT13 though
 
7:34 PM
I have a challenge in the sandbox that i could actually turn into a neat (imo) piece of software. It's not super complicated but if anyone is interested in helping that would be neat. Not sure when I'm going to have time to work on it though
I always think about it during the lulls of tnb and no one is around, ha
 
Well, a link would help...
 
the sandbox post doesn't really explain what i want to do... i guess i should update that first
this is the sandbox post. After researching what this would require i realized that there aren't a lot of good tools available for reading a font file
I think it would be neat to create a piece of software that not only parses out basic information but also shows the section of the file it's reading that information from
Sort of like when you look at tcp dumps in wireshark
 
7:49 PM
Why the image as input? Especially for code golf?
 
yeah that will likely change
i posted the idea mostly so i didn't forget about it
 
I accidentally hit "reopen" on the question I closed >_>
 
Maybe a plaintext string, where each space between characters represents a pixel.
 
yeah that seems like a nicer problem
i'll spiff up the sandbox post later
i wrote up a POC to parse out the kerning table
which was more of a pain in the butt than you might think
even with microsoft's "wonderful" documentation
 
@Mr.Xcoder You know you can revert that vote right?
 
7:58 PM
@Poke All Microsoft documentation is great and PowerShell does all things.
 
@cairdcoinheringaahing Can I revert reopen votes?
 
@Mr.Xcoder Just click reopen again
 
I was thinking something similar to this where it highlights the bytes used to get that info
@AdmBorkBork well it took me a while to get the parsing correct just based on the docs
and apple has almost the same docs
except for apple-specific things
 
@cairdcoinheringaahing It says You have already voted to reopen
 
like verbatim in a lot of cases
it's crazy
 
8:00 PM
If two answers are tied, which one is te winner?
 
@Mr.Xcoder generally i think it's based on time at that point
 
@Mr.Xcoder Damn it, I tried it, now the question has 2 reopen votes ಠ_ಠ
 
@Poke Ugh... I tied Jelly in Pyke...
 
@Mr.Xcoder For your challenge?
 
@cairdcoinheringaahing Stewie's.
 
8:01 PM
You can just let the reopen votes expire.
 
@AdmBorkBork Yeah, hopefully that will happen
> Use goats instead of boats
Really?
 
@Mr.Xcoder For the userscript? Definately
 
> Definately
 
:O Use the dark theme
 
@Mr.Xcoder I like to judge a golf based on the language it's in since a lot of golfing langs will almost always beat traditional langs
 
8:03 PM
no, it's ... awful
 
So that seems impressive
 
You know Pyke is a golfing language right? (traditional langs)
 
yeah but jelly always seems to win
 
@Mr.Xcoder Even so, its not a Jelly level golfing language
 
so if anything ties it, i'm at least slightly impressed
 
8:05 PM
@Poke Unless it's beat by Husk or 05AB1E or SOGL or Charcoal
@cairdcoinheringaahing It starts getting golfier.... It's insanely short sometimes because it's stack based. BTW, Jelly has auto-vec and Pyke doesn't, and they're still tied for a challenge that involves that.
 
@Mr.Xcoder For that, the Deorst version would be 2 bytes (drop the 0 from the Jelly answer, it's implicit in Deorst)
 
CMC: Print this exact text: I tied jelly in Pyke, I tied jelly in Pyke, I tied jelly in Pyke, Wait... Dennis outgolfed the Jelly answer... I used to tie jelly in Pyke, I used to tie jelly in Pyke, I use to tied jelly in Pyke
 
> I used to tied
 
whoops
bad copy-paste
 
@HyperNeutrino you really do need to fix that bug. It costs you a whole byte! :P
 
8:10 PM
lol it's been fixed now just needs a pull
 
waits for school to begin…then waits for Hyper to move past me again
 
@Mr.Xcoder Hyper goes to school as well
 
school has begun for me already
(semi-ninja'd I guess?)
 
@cairdcoinheringaahing Yes, but he's more active when school is going on
compared to me in the past, of course
 
8:12 PM
@Mr.Xcoder I guess the problem is that a lot of users are in America rather than Europe, so we're in school and asleep when they post answers, but Hyper isn't
 
Y'all know that'll happen, right?
@cairdcoinheringaahing Actually, I am quite active when challenges are posted
 
Proton, 121 bytes: TIO
 
In the morning, when I'm at school, at most 1-2 challenges are posted
 
@HyperNeutrino :o wow, that's impressively non-Pythonic, much rather Protonic
@cairdcoinheringaahing >_>
 
8:14 PM
This fixes the typo in the question which makes it technically incorrect but I don't care
 
@Mr.Xcoder SOGL, 75 bytes
 
@HyperNeutrino Thought I fixed the typos
 
>_> Ahhh!! The Deorst interpreter is killing me
 
8:15 PM
^^ missed one :3
anyway gtg o/
 
Are Jelly strings implicitly closed?
 
IIRC they are
 
@Mr.Xcoder Yes they are. I just checked. Shame, I thought I had something over Jelly
@Mr.Xcoder No, its not. Its supposed to be like that
 
why?
I have never heard of porpise
 
8:26 PM
@Mr.Xcoder something on the memes page? idk
 
anyway gtg o/
 
8:46 PM
CMC: given an array of integers, increment each item by it's own (1-indexed) position in the array
[4 8 15 16 23 42] --> [5 10 18 20 28 48]
 
0
A: Sandbox for Proposed Challenges

sdfgeoffProgram that allows the user to edit it's own source code Write a program that displays and allows the user to view, edit and save it's own source code. If no edits are made, the output file should be the same as the program, and hence executing it should allow the user to edit the program's ...

 
@DJMcMayhem Haskell, 15 bytes: zipWith(+)[1..]
 
Vim, 4 bytes: VGg<C-a>: Try it online!
 
Husk, 3 bytes: z+N
 
Interesting lang: ziglang.org . A bit Rust-like, meant to replace C. Syntax is much closer to C, while still being approachable IMO.
3
 
8:53 PM
@DJMcMayhem Actually, 4 bytes: ;ru¥
 
Hmm, that has non-ASCII in it. Are you sure it's actually 4 bytes?
2
:P
 
@DJMcMayhem facedesk
 
@DJMcMayhem, let me try to answer in Brain-Flak
 
Ooh, that sounds fun
Do you want to do a competition?
 
@DJMcMayhem Pyth (untested): .e+kb. I can drop either k or b but currently I can't test which.
 
8:55 PM
We both try to solve it, not showing solutions until we're done?
 
Sound good
 
A duel!
 
@Mego Does Actually have a custom charset?
 
Heck yeah
You wanna join?
 
@DJMcMayhem 05AB1E, 2 bytes: ā+
 
8:56 PM
@wizzwizz4 Sort of. It uses the CP437 character page (using wingdings instead of control codes for the first 32 characters).
 
@wizzwizz4 of course
 
@H.PWiz Wait, should we need to support all integers, or just positive? (I'm fine either way, but we should be on the same page)
 
@Mego Isn't Yen in the upper part of CP437, meaning that it is 3 bytes?
 
All integers
 
Dang. Stack-height loops are annoying
That's fine though
 
8:58 PM
@wizzwizz4 ¥ is 0x97 in CP437. If you were to encode it in UTF-8, then yes, it would be 2 bytes (0xc2 0xa5), but when encoded in CP437, it's only a single byte.
 
I'll probably do both anyway
 
@Mego I meant the solution being 4 bytes.
@Mego It's RE this message.
 
@DJMcMayhem Python 2, lots of bytes: lambda k:[i+e for i,e in enumerate(k)]. BTW I know it can be shorter, editing
 
Huh, -- Could NOT find CLANG (missing: CLANG_LIBRARIES CLANG_INCLUDE_DIRS) yet I have clang and libclang-dev installed
 

« first day (2413 days earlier)      last day (772 days later) »