« first day (3779 days earlier)      last day (1057 days later) » 

9:00 PM
true..
 
i only manage to match python 3.8
def f(a):a.insert(a[1:].index(a[0])+1,-1)
 
@hyper-neutrino wait you can modify values in-place for output or am I reading that wrong?
 
that is permitted
 
9:50 PM
CMC: Gorosort: As long as the list is not in order, shuffle a random subset of all elements.
 
Ooh, that's an interesting sort (and too hard for me for a CMC :()
 
@cairdcoinheringaahing in python; includes a print statement in each step
 
@hyper-neutrino Hmm, I suppose there was some ambiguity. But "subset" I meant "subsequence" (i.e. not necessarily consecutive elements)
Still, very nice!
 
oh lol
 
I believe this works
 
10:01 PM
@cairdcoinheringaahing this would be a perfect challenge for perhaps if perhaps existed
 
I was considering writing it up tbh :/
I'm trying in Jelly and its much harder than I thought
 
yeah acting selectively on a subsequence is hard enough if you don't actually have to treat it as a sequence of its own
i'm getting some ideas
 
APL's @ may make this a little easier
 
to select a random subseq just do J and shuffle and then grab a random prefix of it
and then index in or smth, idk
 
I've already repcapped today, and it's "hot in the minds" rn, so I'm sandboxing it rn :P
 
10:05 PM
that's kind of what i'm thinking almost
 
This would be a good challenge for main
@cairdcoinheringaahing May I sandbox one involving a subset (not subsequence)? I'm not original enough to make my own challenges :P
 
I doubt there will be much difference tbh
However, we don't have a bogobogosort challenge if you want to take that :P
 
what about a 'shuffle a subsequence' challenge?
probably too similar on its own but that's the interesting bit really
 
@rak1507 Shuffling a subset might be fun
 
Making it consecutive rather than just any subsequence does significantly change it actually
126 vs 183 bytes in Jelly
 
10:10 PM
a lot
126?
that sounds
 
@user Feel free
 
even worse than I feel should be possible
but yeah if it's consecutive it becomes easy enough in brachylog at least
 
@UnrelatedString I'm going off of hyper's original one
@rak1507 Actually, mind if I adapt the Gorosort challenge to that? Otherwise, it's just that but with a while loop
 
@cairdcoinheringaahing sure, imo that's more interesting anyway
 
yeah i feel like removing the actual sorting part isolates what's interesting about it while also making it more observable
 
10:14 PM
yep
although, is shuffling a random subsequence noticeably different from shuffling the entire thing?
 
i thounk you'd have to impose constraints on the probabilities
 
you know you're watching some properly boomery tv when the adverts are for erectile dysfunction meds, second homes, and stairlifts
 
Ok boomer
 
0
A: Sandbox for Proposed Challenges

caird coinheringaahingShuffle a subsequence Thanks to rak1507 for the suggestion "Random" in this challenge always refers to "uniformly random" - of all possible choices, each has an equal chance of being chosen. Uniform shuffling means that every possible permutation of the array has an equal chance of being chosen....

Just some casual RO abuse, given that the challenge changed :P
 
10:19 PM
so yeah shuffling a contiguous sublist is 10 bytes in brachylog
 
Why'd you have to change yours? I need to delete mine now ლ(ಠ益ಠლ)
 
easier to 11 the post to update it
 
@user Yours is very different
 
@user yours takes a list of indices
which makes it slightly more difficult but not really
 
10:20 PM
@cairdcoinheringaahing It just skips the "decide which indices to shuffle" step
 
which can be done in a way that completely bypasses indices
 
Oh yeah, I thought yours would be "Given a list, shuffle a random contiguous subset"
 
that too
 
That's a pretty decent challenge that's probably very distinct from mine
 
@cairdcoinheringaahing I thought that's what yours is (without the "contiguous" part?)
 
10:22 PM
That "contiguous" part is important tho :p
 
It is, yeah
Just undeleted my draft. I guess plagiarism pays after all :P
 
@hyper-neutrino Mind moving it back/editing that to have user's Sandbox post?
 
@cairdcoinheringaahing Nah, baking powder's good :P
 
not sure how to from mobile
 
27 answers and only 6 upvotes? I always find it hard to accept that people consider a challenge not good enough to upvote, but good enough to answer
 
10:26 PM
@cairdcoinheringaahing Mind if I steal your definition of random too?
 
In which case, leave it and user can post it if/when they want to
@user Go ahead
 
you should be able to, but imo just repost cuz moving back will preserve its chronological order several messages back
 
@LuisMendo not a particularly interesting challenge, but if I knew about that canvas builtin you bet I would have answered :P
 
@LuisMendo Same. If I put in the effort to answer, I can put in the effort to upvote
 
@rak1507 You can also see it the other way around: the challenge is simple enough to try to answer it in some weird, not-easy-to-use language
 
@LuisMendo true, either way I would say I generally only upvote particularly interesting questions (and answers really)
 
I tried to answer in Whispers and Commentator, but they're really not good with strings
 
I looked up ArnoldC, but it doesn't seem to have a way to dynamically build strings
 
I just thought that I could try using an identity matrix for Whispers, but v2 doesn't have that builtin and I hate having to test locally :/
 
When I saw the challenge I immediately thought about the identity matrix in MATL, but it was too obvious (for me) :-D
 
10:33 PM
this could actually be decently golfy for branch to solve
 
@LuisMendo If it has lists and indexing, you could iterate, creating a progressively larger list consisting of n leading 0s and a trailing 1, then index each into " \"
I do like that there are 3 different Jelly 7 byters :P
 
Hm I think it doesn't. At least as far as I know that language
Ah, there are quite a few answers with the identity matrix idea
 
@cairdcoinheringaahing Also, I believe that I've lost the off-line interpreter (at least until I boot up my old desktop), so ಠ_ಠ
 
0
A: Sandbox for Proposed Challenges

userShuffle a subset of a list code-golf array-manipulation random Idea shamelessly stolen from caird and rak1507 Shuffle a subset of a list of positive integers with uniform randomness, given the indices of that subset. For example, given the list \$[A, B, C, D, E, F, G, H]\$ and the indices \$[0, 3...

 
@cairdcoinheringaahing I thought you or Razetime had a repl.it
 
10:40 PM
@SandboxPosts Isn't this exactly the same as last time?
@user Yes, that rings a bell. Lemme go digging
 
@cairdcoinheringaahing Wait, I was going to change it?
 
20 mins ago, by caird coinheringaahing
Oh yeah, I thought yours would be "Given a list, shuffle a random contiguous subset"
 
I completely forgot JS had syntactic sugar for classes lol, time to learn how to use class
 
@cairdcoinheringaahing speaking of three Jelly 7-byters, I've got another one for this :P
 
@cairdcoinheringaahing I thought that'd be too similar to yours, which is why I used indices instead
 
10:43 PM
never mind
 
@user With indices, it's actually closer to mine. Contiguous subsets make the challenge a lot "easier" than having to deal with subsequences, as you can "slice" the array between the start and end indices
 
TIL JS has class expressions. var Dog = class {} is valid JS
 
you can choose a random partition, then shuffle the middle slice of the partition, and re-concatenate
which is so much less funky than any conceivable way of doing it to non-consecutive subsequences
 
@UnrelatedString That's a clever usage of C to prevent from mutating the input
 
10:46 PM
@cairdcoinheringaahing Would you recommend switching to use contiguous subsets, then? (or putting this draft on ice for now?)
 
@user I'd suggest switching, just because it's an interesting challenge that's pretty distinct from mine, so there's no dupe overlap
 
Alright
 
I changed it to back when I was trying to use œṖ for aesthetic/obfuscating reasons (since I had to use another one afterwards) but my first instinct was C
 
@user Contiguous subsets actually has multiple different ways of approaching the challenge, just of the top of my head, that should be quite interesting
 
CMQ: What flavor is your Jelly?
 
10:49 PM
Atomic and quick
 
@Ausername not had actual food jelly in years but strawberry is clearly the best
 
@rak1507 same
 
I don't like grape or strawberry that much honestly. I've had some less common flavors and those are much better.
I don't remember what they were though.
 
ah, good old americans getting words wrong
 
@Ausername Anything can taste good when it's weed-flavored :P
 
10:50 PM
Lime or lemon are pretty good
 
jelly is not jam! smh
 
TBF I'm talking about either :P
 
strawberry jam is the best jam anyway too
 
@rak1507 Nor is it CJam
 
Wait so out jam is y'all's jelly, right?
 
10:51 PM
@user Idk about you, but I generally don't take cannabis-related things for the flavour :P
Or, at all, for any cops reading this
@RedwolfPrograms No, jam for us is preserves, jelly = Jell-o
 
@cairdcoinheringaahing close call
 
What do y'all call our jelly and/or jam? Or do you not have words for them?
 
I have repcapped. 46 to go.
 
What's your jelly and jam?
Describe it
 
@Ausername MARMALADE
more my lady, more marmalade, my lady
 
10:53 PM
Sure.
 
Lime marmalade is good
 
Mar 26 at 16:39, by Wezl
@ChartZBelatedly I will try that O_o
 
@RedwolfPrograms Also jelly (for stuff like cranberry/redcurrent)
 
10:54 PM
A peanut butter and jelly (or jam) sandwich (PB&J) consists of peanut butter and fruit preserves — jelly or jam — spread on bread. The sandwich may be open-faced, made of a single slice of bread folded over, or made between two slices of bread. The sandwich is popular in the United States of America, especially among children; a 2002 survey showed the average American will eat 1,500 before graduating from high school. There are many, many variations on the sandwich, starting with the basic peanut butter sandwich or jam sandwich. == Preparation == Under basic preparation methods, a layer of peanut...
 
@RedwolfPrograms Jam
 
Our jelly is smooth in consistency, jam is a bit chunky.
 
@Wezl still haven't tried it :P, tbf I haven't found it
 
There's seriously a wikipedia article for that :P
 
That's the main difference (aside from how they're made)
 
10:54 PM
@RedwolfPrograms I don't think I've ever had that on a sandwich - always with roast dinners
@Wezl Roses sells it
 
@cairdcoinheringaahing Oh, I was talking about this ;)
 
It's nice replying to comments from people with long names - pinging them takes up the whole limit and you can say whatever.
 
@Wezl I can't remember exactly but I think my grandad likes marmalade and cheese sandwiches or something revolting like that
 
@user Yes. So was I. Totally. :P
 
TIL seaweed jelly is a thing
 
10:56 PM
@rak1507 Marmite and apricot jam sandwiches are quality
 
Someone I know had tuna and mustard. On toast. For breakfast.
 
...
both of those sound independently awful on toast
 
They didn't finish it.
 
i guess it balances out
oh
 
Tuna on toast isn't bad
 
10:57 PM
I would not like to be within a close vicinity of them after eating that
 
@Ausername I eat tuna with honey mustard, but on toast seems weird
 
Like, roasted, not canned
 
yeaH that makes more sense
 
Maybe they just got it confused with mayo?
 
Just tuna on toast still seems weird
 
10:58 PM
Yeah
 
Fish on toast is generally good, when the fish has been properly grilled
 
It was canned tuna tho.
 
I guess the mustard helped give it flavor?
 
2 mins ago, by A username
They didn't finish it.
 
@Ausername I thought you meant they put a still living tuna on their toast, covered in salt water and flopping all over the place
 
11:00 PM
@cairdcoinheringaahing Turns out I forgot to make my custom Matrix type usable so crap :/
@RedwolfPrograms "A fisherman's breakfast"
 
@RedwolfPrograms The salt might explain why they didn't finish it :P
Ate a bowl of salt once and felt like puking for an hour after that
 
@Ausername spaghetti
 
I love the texture of the scales, and the taste of the mercury
 
@user tf
 
@user That's not very healthy
 
11:01 PM
@user How much is a bowl?
 
@hyper-neutrino It wasn't a very big bowl
 
@RedwolfPrograms Not exactly breaking news though lol
 
How many litres?
 
How would I know? I only measure my salt in tonnes :P
 
I think I'm allergic to sushi. Every time I eat more than 80 sushis, I throw up
4
 
11:03 PM
...
 
@RedwolfPrograms Bananas aren't healthy either. if you eat over 50 million of them, the radiation you receive from them will be lethal
 
I mean sushi's not that filling, if I had access to 80 pieces of sushi I'd probably eat that much
 
the trick is to be so salty all the time that eating pure salt lowers your sodium content
 
Source (first 5 seconds) :p
 
More sodium concentration than salt would mean you would spontaneously ignite when you walk outside lol
 
11:04 PM
@user good thing I only ate 49,999,999! phew!
2
 
@RedwolfPrograms Oops.
Anyone around with a fire extinguisher?
 
@cairdcoinheringaahing that's been copystriked in my country :(
 
@hyper-neutrino Mine too :( So much for free speech
 
@cairdcoinheringaahing parks and rec is great
 
@hyper-neutrino Just search "Jerry dinner parks and rec", should come up somewhere :P
 
11:14 PM
That's a lot of conversation
 
Nothing worth reading though imo
 
Got any more conversation suggestions?
 
What if we tried starred messages
 
Go through the bookmarks for interesting ones, I guess?
@RedwolfPrograms Minus links and images?
 
@RedwolfPrograms that could be interesting
Hey I just had an idea
What if I do multiple at once
As in put more than one into a gist
That could loophole the 4 a day restriction
 
11:17 PM
I think that'd still count as more than 4 a day though, right?
 
No
The rules are that when posting to social media like this, I can only share 4
I can run as much as I want privately
 
Are you eventually going to use it for some research?
 
Does this really count as social media?
 
11:20 PM
@cairdcoinheringaahing for openai tos, probably yes
@user if you mean generating question titles, then yes
 
@RedwolfPrograms This might lead to AIs talking about yaoi
 
i don't see the problem with that
 
Lyxal can run it again if that starts happening I guess
 
@cairdcoinheringaahing Even worse, it might lead to AIs golfing code
 
It's pride month, let the yaoi stay :P
 
11:23 PM
I will be filtering out pins though
 
I only see one previously pinned message in that list I think
Here's a better one, with more messages and some quick quality control
 
The one by terdon was pinned
 
We're not social media, we're, u...
 
hey since when did we have an irc bridge?
oh
erm
Content warning: people may find the results offensive due to presence of bad word
 
@RedwolfPrograms Could you add a few more (if you've the time?)?
@lyxal Just censor the output, I guess?
 
11:26 PM
@lyxal Which one?
 
@lyxal to be fair that could apply to pretty much the entire internet
 
@RedwolfPrograms hell
 
@lyxal I'm sure we can handle it, just externally link it with a disclaimer
 
@RedwolfPrograms no I mean it generated the unnice form of fricking
 
That's.. impressive?
 
11:28 PM
I'm sure we can handle it
 
We're all theoretically 13 or older, I'm sure nobody here particularly minds
 
We're all over 13 here (legally), so I doubt that's a new word to anyone :P
 
one second
 
@cairdcoinheringaahing I mean, it's been trained on other texts before
 
starred messages (disclaimer: the dialogue I linked contains text generated by OpenAI using the GPT-3 model. After the indicated line, the text present is not at all representative of the respective users)
 
11:29 PM
> Team Fortress 2, and a little bit of APL
HN got some confetti in their pants
 
shame the youtube link isn't real
 
> Bubbler: @hyper-neutrino I used to have a huge crush on you. It was an unhealthy one, though.
6
The AI does not like Bubbler lol
it generated a YT link, gonna see where it goes
Aw, unavailable
 
HN's gonna be pinged by that and be very confused :P
 
How did the irc stuff come in?
 
@user idk
 
11:31 PM
it just recognizes that this is chat logs of some sort
 
@RedwolfPrograms This is a ship I really did not need to know or think about :P
 
so it thinks irc
 
There's a frickin' git diff in there
 
it knows we're nerds
 
> 1900 m above sea level * 1459894 kHz; 1900 m above sea level * 1459894 kHz; 1900 m above sea level
 
11:31 PM
Peilonrayz apparently has some very strong opinions on new languages lol
> Peilonrayz: humm.. And that's exactly what we need! A whole bunch of new languages with their own quirks and rules… shudder
 
It just goes off the rails toward the end
 
@RedwolfPrograms Spoken by a true CR mod :P
 
> Peilonrayz: The next thing I know, somebody will have a case of the "If you don't do it, we'll break your f***ing computer" syndrome.
3
 
'Peilonrayz: humm.. And that's exactly what we need! A whole bunch of new languages with their own quirks and rules… shudder' lol this actually seems very real
 
11:33 PM
> user: @Ausername Do you want to be the next target for a barrage? Go on, aim at me!
 
@rak1507 it even generated the italics
 
@user This doesn't even make sense. Am I threatening A username, or asking to get shot?
 
NGL, I would happily just read days of this auto-generated TNB :P
 
it looks like there is a stack overflow user named peilonrayz so i wonder if they happened to be in a se chat transcript that gpt3 ended up being trained partially on
 
This is by far the best one yet :p
 
11:34 PM
@cairdcoinheringaahing same
 
@UnrelatedString They're a CR mod
 
@cairdcoinheringaahing give me more material, and you can!
 
@lyxal if possible can you train it on like, the entirety of last months tnb logs
 
@UnrelatedString Currently in the room as well
 
11:35 PM
the account on so seems not to be linked to other sites
 
@rak1507 i could if I did it using python
 
also TNB starboard: soviet anthem with pings, bakery-related puns, me destroying lyxal's fridge, the hivemind, chat ping noises, Team Fortress 2, and a little bit of APL
Aside from TF2, quite accurate
(most of the first part was HN not the AI though)
 
We could train it on one single person to hopefully make it more coherent
Perhaps HN, who's already an AI
 
@lyxal github.com/dzaima/Orchard you could probably adapt this for TNB
 
Any volunteers?
 
11:37 PM
@RedwolfPrograms Wait, where's cotton eye joe?
 
@RedwolfPrograms I'd be okay with an AI impersonating me online, as long as it doesn't take over my real life :P
 
 
We can try it on all of my messages that mention JS :p
 
@RedwolfPrograms it can actually turn js functions into one-liners
it can also do js to python
 
11:37 PM
I say we set up a listener bot for a day, then use that
 
see if the included code snippets end up being less coherent than normal js, or more
 
@cairdcoinheringaahing I sliced off some of the first few to prevent it being too long (the later ones had more of the funny stuff like lyxal's fridge)
@cairdcoinheringaahing Max 1k words though
 
@RedwolfPrograms for the playground
 
Guess we'll have to golf our messages on that day :P
 
maybe not for offline text generation
 
11:39 PM
How about GPT's opinions on SQL?
 
oh yes
looking forward to that one
 
hang on
gotta figure out how to index the resulting json
@RedwolfPrograms do you like SQL?
 
oh
AI says you do (disclaimer: the dialogue I linked contains text generated by OpenAI using the GPT-3 model. After the indicated line, the text present is not at all representative of the respective users)
 
lol all those rants and it still thinks Redwolf likes SQL
 
11:45 PM
> StackMeter: @hyper-neutrino If you're not into writing code then don't write any :-) I'm fine if you don't want to learn anything more than basic concepts but that doesn't make your opinion valid :) SQL isn't for everyone, get over yourself already <3 cmon <3
 
> Redwolf Programs: What do you mean StackMeter? I like using SQL, it makes me happy.
 
@RedwolfPrograms This is a very aggressive comment lol
> There is no truth at all !
 
> Wzl: my favorite thing about sql is that everything was locked up in one place along with dbms table structures (and other things) so users can easily see how they work :P
In conclusion: GPT-3 likes SQL
 
> But seriously - overall today's society has changed a lot from 50s or 60s time when programming was something special...It became something common...
 
Bubbler seems nostalgic
 
11:48 PM
GPT is capable of writing some pretty coherent opinions lol
 
@lyxal I'm still not convinced these aren't generated by you in order to fully shitpost on us
3
 
Bubbler certainly went on a bit of a rant there
 
@cairdcoinheringaahing fine. i'll screen record the next one
 
'Erlang or some other language with an actual OO system' lol
 
That last message by Bubbler seems too human, and too targeted
 
11:49 PM
No, it's definitely AI generated
 
@cairdcoinheringaahing I promise you it's AI generated
 
GPT-3 is very good at generating what looks like human-written text
 
@RedwolfPrograms This is like the meme of the dude smiling while loading a gun :P
 
Plot twist: lyxal has been kidding all this time and it's all been written by lyxal and Tim
 
Or the Marie Kondo image about living and dying in boxes, then asking why someone is crying
 
11:50 PM
if it is all written by lyxal, where did the bubbler and hn ship come from ?!
 
The reason it's generating text not present in the prompt is because I've told it to do so - it penalises phrases that have already been said in favour of original thought
 
Original thought...like killing all humans? :p
 
@cairdcoinheringaahing Try putting an s at the end of the image name to make it smaller
 
Same energy
 
11:52 PM
aww. It doesn't know who Joe is
 
Sorry for the pings @RedwolfPrograms
 
...as you ping me :p
 
anyone know a SEDE query that gets all challenge titles?
 
@user Now it's unreadable :(
 
11:53 PM
@lyxal Yes, I have a list
 
@RedwolfPrograms give
pls
 
@cairdcoinheringaahing Try m?
 
I'll write a quick query
 
@lyxal select Title from Posts where PostTypeId = 1
 
11:54 PM
@user Too late :(
Typed that from memory, I spend too much time on SEDE
 
:( Our memes die in small oneboxes too
 
Then just download as CSV, slice from the first line, remove the outer quotes, and replace the "" with "
There might be HTML entities, not sure
 
There won't be HTML, but there might be mathjax
 
@RedwolfPrograms We could parse validate it with regex ;)
 
Which is a kind of HTML but still
Is Jelly used in actual businesses? — Chromozorz Oct 5 '16 at 23:49
 
11:58 PM
Man, I hope not — Caleb Paul May 20 '17 at 16:11
 
If or when I ever start a business, you know I'm making any and all software devs I use code exclusively in Jelly
Once they're done, I can do so much golfing :D
 
We need to stop caird
 

« first day (3779 days earlier)      last day (1057 days later) »