#ot1-perplexing-regexing
1 messages · Page 73 of 1
I still don't understand what you're trying to say there 
[1, 2] has 1 lenght 0 combination, 2 length 1 combinations and 1 length 2 one
Combination of subsets are different from combinations of two numbers
That’s my point
Let’s say I want combinations you can make with 123
What are they?
123 meaning what?
Numbers
{1, 2, 3}?
That would be (), (1,), (2,), (3,), (1, 2), (1, 3), (2, 3) and (1, 2, 3)?
all combination of all possible lenghts
why does it matter? we're talking about combinations/permutations/whatever of the elements of the set, no?
or do you want to bring in duplicates?
Not set
I’m talking about 3 numbers
1 2 and 3
I want you to create combinations
permutations/combinations doesn't care about the type
Yes they do
and if we're talking k-permutations
(),
(1,), (2,), (3,),
(1, 2), (2, 1), (1, 3), (3, 1), (2, 3), (3, 2),
(1, 2, 3), (1, 3, 2), (2, 1, 3), (2, 3, 1), (3, 1, 2), (3, 2, 1)
they don't though? you typically talk about permutations/combinations of a set
if you have a different definition for "combinations of numbers" that differs from the generally accepted definitions with a set, you'll need to define it
yeah
I’m not talking about sets aaaaa
I’m talking about creating combinations using 1,2,3
Numbers not a set
it would help greatly if you gave examples of what you are talking about
I keep saying numbers here
are you talking about https://en.wikipedia.org/wiki/Combination or not?
In mathematics, a combination is a selection of items from a set that has distinct members, such that the order of selection does not matter (unlike permutations). For example, given three fruits, say an apple, an orange and a pear, there are three combinations of two that can be drawn from this set: an apple and a pear; an apple and an orange; ...
and that means nothing to me mathematically
but that doesn't change anything
Like sticky said, do you have some examples of what an input and output would be
that's just a k-permutation of the set {1, 2, 3}, no?
{1,2,3}
gah, typos
Yeah where’s {}?
bro is on quora 💀
the empty set is counted by P(3,0) there isn't it?
what's wrong with quora
oh man so much
It’s answered by a person tho @crystal spruce
shitass site fr
well the nerd side is fine i suppose
0-permutations: ()
1-permutations: (1,), (2,), (3,)
2-permutations: (1, 2), (2, 1), (1, 3), (3, 1), (2, 3), (3, 2)
3-permutations: (1, 2, 3), (1, 3, 2), (2, 1, 3), (2, 3, 1), (3, 1, 2), (3, 2, 1)
ok yeah outside of the math stuff it's shit
how is this relevant to anything?
bruh u still talking bout this
hmm i havent logged into quora in years
this might be an entertaining friday evening
I just go there to solve integrals and other math problems
quora has to be the worst website on the planet
if you don't have an account it tries to force u into making one
the integrals I solve don't seem like school problems
u can only read answers once or twice
the fuck is this
to fix it u hv to clear ur cookies
then if someone has a good answer
they'll hide it from u
and try to coerce u into making an account
"what (insert thing) deserves (insert large number) views/likes" is a very common spam pattern
then u have all the armchair scientists on the comments giving u obviously biased and erroneous answers every now and then
W grandma
also half the comments are either indians talking about india in questions unrelated to india
classic
so true
karma farming
💀
💀
the empty combination is usually added yeah
makes the numbers much nicer to work with
I’ve never done that
and just generally makes more sense
^
you are always working with sets though
since if you add 0, each combination is just the entire row of pascal's triangle, when you sum stuff up you just get powers of 2, combinations, etc
You work with sets when you figure out different lock combinations?
calculating lock combinations is probably just calculating for a specific r
^
which is adjacent to what we're talking about
sets are an abstraction of the very general concept of, well, stuff
we define combinations around the idea of sets, and when it comes to applications in the real world we can then consider real world stuff as sets based on their properties, allowing us to reuse these things we've developed around sets in a new context
what... are you trying to argue here?
I have no clue what they mean by series in this context
they're close enough to correct that I wouldn't bat an eye at that statement, sure
I also don't know what you mean by "type of"
a subset would be a combination though. I guess they just mean the combinations of a set are the subsets
yeah that'd make sense
aight ive lost all my 3 braincells from the 15 minute quora scroll
for a set S
comb(S, 0) + comb(S, 1) + ... + comb(S, n-1) + comb(S, n) = power_set(S)
and the power set is the set of all subsets
Lose the rest on twitter
lost all of them already
I'll lend u mine
(and yes I mean union and not plus, but idk how to quickly type that on phone)
go into braincell debt
U
u is close enough
4% interest
or use latex
Braincell tax
if only you had gboard
what's the power set equivalent for permutations? 
I don't think you can use sets, they need order
it's probably simple and I'm dumb
I wanna become an eel
you need tuples yeah, but it's a set of tuples
.latex
\[\bigcup_{k=0}^n\mathrm{comb}(S, k)=2^S\]
Where as combination of 3 numbers have different formula
power set is the union of all possible k-combinations
Oh bigcup as in a bigcup
ye
Is bigcap bigcup but upside down
for intersections yeah
Oh yeah we're talking about sets
I would disagree there
Im always confused idk what u guys are saying
He is a math prof
that matches what we said earlier
Cool
I suspect you're calling stuff combinations that aren't combinations
if you previously established in the conversation that combinations of 1, 2, 3 are different from combinations of {1, 2, 3} it's possible they just assumed you meant permutations or something
the guy is basically saying "you really mean permutation and not combination"
3C3 vs 3P3
how did you define "combination of subsets"
combination vs permutation
Combination of subsets are called power sets
then how did you define "combinations of 3 numbers"
union of all k-combinations is power set, yes
can you just give an example
also I'm in the math server
I'm pretty sure they think you mean "how many 3 digit numbers of the digits 123 without repetition" when you say "combinations of 123"
in which case they are correct, that's just the number of 3 permutations
that's permutations of a set, yes
maybe u mean permutations with the same length as the original
permutations({1, 2, 3})
those are called permutations 😛
you call the general thing something like k-permutation
again, it's about definitions
"combinations of 123" is not really defined anywhere, so you'll need to clarify what you mean first, and you'll get different answers depending on how it's interpreted
i.e. for a set of size n "permutation" means "n-permutation"
(1,2,3) if you want to know the combination of three numbers
Also called permutation
{1,2,3} is an unordered set
[1,2,3] is an ordered set
stop calling it combination when you don't mean combination
combinations are not also called permutation, they are different things.
Permutation is a type of combination
no
no
what definition of combination do you use in this context. The combinatorics definition is very much set-based, and distinct from permutations.
not in the math sense of combination
the fact that you talk about permutations of a set is because you don't want to deal with duplicates
huh?
so are we
a combination doesn't have order
combinations with order is an oxymoron
contradiction is probably more accurate..
but if it were a thing it'd just be a permutation
There could be a different notion of combination at play here.
which is our point
Yeah they keep saying all combinations are defined in the presence of sets @graceful basin
if you prefer, for a set S
comb(S, k) spits out all unique k long sets
perm(S, k) spits out all unique k long tuples
Could you ask them for a formal definition of a combination? I am fairly confident that they are using a more general term than a combinatorics combination.
who is "they"
and the input being a set is just about no duplicates
well yeah. it's the natural thing to use because combinations don't have order
it's also part of the definition
Well it doesn’t mean they are all sets
Yes, combinatorics k-combinations are defined as k-long subsets of a set
it's not even a restriction, though. a set is one of the most generic things there is
Combinatorics are different tho @graceful basin
a combination is a selection of items from a set
Again, I am very confident you don't mean combinatorics combinations, but something else
Yeah
combinatorics are most definitely to do with sets
what I am asking is how is that something else defined
because frankly, I have never seen the term used outside of combinatorics and very unrealated fields.
wow, a representation of subsets using 5-bit numbers
those are combinatorics combinations.
those are the 3-combinations of set {1, 2, 3, 4, 5}
But it doesn’t have empty set there @graceful basin
yes, those are 3-combinations
that's because the empty set is a 0-combination
so you take all 3-long subsets
They why are you all telling me to use {} when I do combinations
Not on this one tho
this one?
Yeah, they used () instead since they are using a bitstring below
The picture I posted
so you want order
the caption right there says "of a 5-element set"
otherwise it is hard to map each element to a bit of a bitstring
your example literally says "of a 5-element set"
oh hey, this is what I mentioned ages ago
so true
it's repetition for emphasis

You are using Number of k-combinations for all k
when?
k-combinations for all k would be the power set, all subsets
Yup. Generally, when counting combinations, you pick a specific k, and restrict yourself to those.

That’s what I’m talking about
Which means there’s no combination
No, there is exactly one
it is extremely important to not mess that up, if you can choose 0 items, that is one extra option
common mistake
But why would want that when you wanna find rhe number of five card hands possible
why did you redefine combinations instead of just fixing k
much in the same way it's considered that there is 1 way to order 0 items
0! = 1
Ye
I think this was a misunderstanding
You guys misunderstood me and I misunderstood you guys
why did you make a distinction between "combinations of 1,2,3" and combinations of a set
terminology matters
we didn't misunderstand you, we just didn't know what you were talking about
Then @graceful basin save the day
avoids confusion
I was talking about counting combinations there @young shoal
When I said 1,2,3
Where k=0 is not necessary
counting a specific slice of the combinations
but why didn't you just say that
BECAUSE I GOT CONFUSED 😭
all you had to say was "the 3-combinations of 1, 2, 3"
instead of redefining combinations entirely
It was a confusing convo tbh
at least it got resolved, no one disagrees with anyone on anything, we all know basic math
I call it Jigglypuff Combinators it’s a new concept in Math @graceful basin
For dum dums like me
😂
This is what happens when English is not your first language tbh
much like the biology or whatever paper that re-invented riemann integrals and tried to put their name on it 🥴
Hahahaha yeah @solemn tulip
that's a classic
I remember from my Calc classes
Sometimes teacher would be like what do you mean?!
And I would be like I can’t explain properly can I talk in Turkish
😂
Sorry guys
@crystal spruce had a big brain time today

😂
huh?

Like you guys used the brain
In this convo
who made this shit
fr
Bro next Friday will be my fate
UPenn will announce their admission list
😩
I probably didn’t get in but fingers crossed
helo fish
Is that GTA
😂😂
They got it for free?!
the sponsor of this video
lmao
Just like the empty product equals 1
Yus
Then those definitions are not mathematical I would say. You can select 0 elements from a set.
"There is only 1 possible combination if you want to select 0 objects. The calculation is 7C0 = 7! / (0!( 7-0)!)"
Oh you already talked about this. All good 😊
🤓
Not to be offensive lol I'm into math as well
Just funny emoji
talked at length...
Sorry to start that discussion, hopefully someone learnt something 🙂
it was a wild ride
🎢
hi!
did you know that in Nim, myVariable is equivalent to my_variable
literally
let myVariable = 42
echo my_variable
``` _actually_ works
that means only 26 characters for golfing
oh
no
Today was already harder than it should have been. Three days in and didn't start until 20:00 
What is this 
National Novel Writing Month
Oh o.o
love how the shadcn/ui look got so popular
@thick ore the beings under my skin told me to eat dryer sheets
which flavor of dryer sheets? 
Fresh linen🤤
i too enjoy linen soup
Hi
It’s with html btw
But I am making a website on replit and don’t know how you make a button go to another page
Like when you click it, it opens another page
do you have some existing code that you're trying to fix, or you just are having trouble figuring out how to do it
Just trying to figure out how to do it
generally you create a button and place an anchor tag inside of it
something like <button><a href="url">This is a button, yes</a></button>
Alr thanks
Nice music bro
@crystal spruce not all game dev uses maths, you can create other kinds of games without maths
why am I getting pinged for this?
last week i was checking channels, it got me thinking when I read that you wouldn't get into game development because it involves highly advanced mathematics
that definitely does not sound like me
I wouldn't get into game dev for other reasons
but it having advanced mathematics is definitely not the reason
in fact I would be inclined to get into game dev if it did have advanced mathematics
wouldn't you dare try Godot, just for fun? aight, got it
!d math.cbrt
i feel like Go is gonna become the new java
in a good or bad way
sort of leaning towards a good way
i predict™️ that most Go codebases will migrate/be rewritten into Rust
Ok, got it to work! This is Copilot running via a local llama 2 model on my M1 Macbook Pro. 🤯
💖 52
this is pretty impressive
also yes I reactivated my twitter because I just realised I used it to log into a bunch of stuff 
i will rewrite you in Rust
make GR aware physics engine
.

doesn't sound very real if you're talking about discrete math 
can i have one
please
When you find out computer science is kinda coming under discrete mathematics concepts
When you find out

what?
computers only understand binary, and binary is kinda under discrete mathematics
well, yes, but I don't get your point
I was giving you a very real use of discrete mathematics lol
imaginary numbers when i tell them to get real
femboy rizz
guhhhhh
but i think it'd be doublecounting each edge of the cube
or it might not count the edge of the cube
what is the formula for a cube in spherical coordinates?
a pain
you're better off formulating it in Cartesian coordinates and then doing the change of variables
imo
y
learning is fun
that sounds pretty reasonable
my roommate has 8 am classes
poor guy
though he's a morning person so maybe not
bro goes to bed at 9
10 in the morning sounds very reasonable
yeah
that's like middle of the school day
yeah
I'm actually doing that now for springmester
im gonna try to get fridays off
I have 9 am classes atm
Just for next week?
😦
the thing about making your schedule to have Friday's off is the rest of your days are packed
right now I have like one or two classes a day for maybe 3 hours and then I go back to my room
it highly depends on your HS and schedule
in one HS i went to i got in at around 10 and left at 1 due to my pretty empty schedule
meh
I had early dismissal so I left at like 1
I got chronically lazy my senior year and started skipping hard
5 usually
if you're on track to graduate you'll usually get to take off one of your classes as a junior or senior
it was 9-5 pretty much
but I lived like a 10 minute walk from my house so sometimes I'd literally just... walk my ass back home in the middle of the day
it's an average work day
I also took classes at my local community college. If I didn't I'd get off at 4
didn't like the system tbh. It was just a straight grind for like 6 hours
now I just do like 50 minutes of one class, grab some food, go back to my room and chill
maybe. But you end up spending the same amount of time
there's a lot more out of class work
also having your friends around in the same place like 24/7 is nice
you can hangout whenever really
also exposes you to trolls unfortunately
like them trying to bust down my door at 2 in the morning
nah bruh shits annoying
or me trying to chill in my room and like 10 guys walk in
my friend group
roommate brings them in sometimes to just hang out
fr
it is how it is
I'll have my own apartment next year so it's fine
nah
i have housing and reheatable food
what more could you want
Anyways
anybody working on any cool projects?
Toying around with the idea of a discord presence tool for writers.
How are the pipes and socket shennanigans coming along?
Haven't had too much time to dig into them. Poking at npiperelay again now.
Just been too busy writing. haha
14k of 50k words in.
heh, thanks. A ways to go yet. Got my sights on a full board of challenge badges this year. Never managed to achieve par (1.6k words) daily for 30 days straight.
howdy
Shake that booty everyone

why must it be so
hell if I know
my alarm is off on Sundays, my brain just decided to wake up
usually I sleep in till noon on weekends
Oh dang
sleep debt
There’s an app for that
run on 3 hours of sleep on weekdays, it'll take the toll on weekends
And now the question; stay up and write or sleep for five hours before work. 
Don't promise me a good time.
being dead tired at work is very annoying
This is true. It is such a drag to force yourself to stand because you're just napping in the chair.
smile and nod, a lot.
do you say "let's circle back" a lot
let's put this on the back burner
let's put that idea in the parking lot
I try not too. That means I'll have to have another meeting about the same thing. Once is enough. I'm the one in the meeting saying "Why don't we just fix it?"
is that a real one
allegedly
one of my teachers in high school or middle school used it. though it was in the context of them saying they hated it
practical as always
Last month about 70% of my week was meetings. This month is trending at about 40%. My complaints have been heard.
> let's put this idea in the parking lot
> deadlocked mutex
Classic
ugh. I just looked at my planner. Self review is up. /sigh
Time for the ol' trusty https://www.youtube.com/watch?v=J4TXZPYjnLU
Well done. In fact, you did so well I'm going to note this on your file, in the commendation section. Oh, there's lots of room here. Did well enough.
you betcha it is. On some meeting minutes we have a section called "parking lot"
call it the parking lot cause I'm ignoring them and getting ready to leave
That's pain.... you know that right? That's just pain.
six months later, pretty sure they still meet weekly to talk about how much they want a status board.
they need a status board status board
byeeee
Desktop client talks to the cloud now. Or at least it will on update. Infosec yanked that from our machines forcefully.
so how do you test localhost servers (or servers on your local network) with postman now?
We don't. We're building a full replacement application. ((I helped, I gave them the document framework haha))
go go mkdocs.
Me too. Insomnia was neat. Check it out.
It just fell over with everyone's unique use case.

8.0 even comes with generative AI testing. What more do you need!?
ha. that seems like one thing AI might be good at
Same. Night!
curl is good!!!111
netcat better anyways tho
No need to tease, I literally used it for SOAP
... and everything else too, mind you
I also gave it a try when Postman fell down
who even uses soap anymore
😩 how many times am I going to typo "shear pin" instead of "sear pin"
Sir pin @honest star
The important thing is that I am new here and I need to learn the basics of the application and how humans interact with this nonsense
I only brush the teeth I want to still have when I'm 50.
didn't they lock user data behind login without prior warning with the recent major release?
kat tell me your trick to get through mondays
asking for a friend
and that friend is me

Copious amounts of caffeine, a small ✨ treat ✨, a good podcast, and cute cats that keep you company
The treat is crucial
you said the P word around rex
wait let me note this down
*definitions of podcast vary wildly and can be literally any longform content you put on the background to consume
It wasn't the polite way to go about things. It is quite infrequent that the infosec team need to do a search and destroy on our machines. haha
im listening to a good one this morning. it was a JS party podcast.
i def need a treat. i think thats my missing ingredient

pub why you hate on JS
whos a good boi
its a necessary evil
ok and
The treat is so vital, especially if you can get it with a quick walk or drive like mid-morning/early-afternoon
oooo
perhaps, at a cafe

Also look at these cuties
aww
My monday started with violence. I'm on my 9th PR with 1k lines removed and only 200 added.
...
Now to nap. That's how I survive Mondays. Naps.
how many do you have
(yes, that is a box just filled with crinkly paper. It's his top fave place to sleep)
cats? 2
i see
niiiice
Pixel (left, a total goober)
Lemon (right, a plastic-eating gremlin)
Lemon came as a plastic-eating gremlin, I cannot keep any ziploc bag or similar out ever
Socioeconomic reasons pushed the cats to crime (against plastic bags)
they just need to eat. wouldn't you steal if it meant not starving?
mr lemon saves the turtles and is somehow a gremlin for that
Lemon is the name he came with from the shelter (he was forcibly surrendured from a hoarder house previously that had like...15 cats). Pixel because of the "Cat Who Walks Through Walls" by Heinlein
well does he walk through walls?
Pixel is an adorable moron with half a brain cell. So she walks into walls?
ngl kat seems like a 15 cats kind of person
omg no, 2 cats is more than enough
katn=15
Do you know how tough it is to walk 2 cats with very different ideas of what a walk entails?
Lemon wants to sniff every corner immediately all at the same time and run. Pixel just wants to lay around and maybe eat some grass
I am 100% that crazy cat lady that walks her cats on a leash though
also this one isnt even about JS but about being in tech in general
doesnt always need to be about JS. sometimes its more about the party

if it was purely JS, why would i listen to it
it's a necessary evil
also correct
my mentor got promoted to senior dba
is it also sometimes about a Partytown?
i don't even get an inflation adjustment 😭
where resume
real
interns have no rights confirmed
also pub, guess what my excuse was on Saturday?
doing work
ngl i feel like i should be paid like 5 dollars more at least
but meh. that's fine
the excuse for my friend 
that's what i meant 😭
i didnt need to say anything
huh
friend: "so rex why couldn't you pickle ball with us"
rex: "haha"
other friend: "so you know, this new AI thing"
rex: "nods"
luckily that initial sentence didnt come up

so, why didn't you pickle ball?
can you be called a master deflector if you didn't even deflect?
i was ready, verbally
what would you have said 😩
sorry those deflections are only reserved for alt-pub
and other ai-interested individuals
alt-pub: what would you have said 👀
.8ball should i answer
Yes definitely
hmm ok
techniques to try before fine-tuning include a gamut of items
(this was essentially a combination of 2 podcasts and 1 blog and 2 conference talks)
you have podcasts for lying to friends?
you fiend
ugh bring back alt-pub
i knew you were an imposter
😭
I forgot all my writing utensils at home ;-;
luckily I don't have any classes where I actually need to write today except for math
I had to use a pencil 😔
DW, thanks to that, this meme has a home now. 
rex's podcast snippet #XXX:
Something you said there is really important to re-emphasize — which is that the industry right now is tough to break into.
I know people with over a decade of experience who are looking for new jobs. And they say it's the hardest they've ever seen it, in their recent experience.
then the guy goes on to say it wont always be like this but getting your first job will probably still be the hardest one to get
alt-pub: 😦
youre not real

no but seriously openai's dev day today has already started making waves
Technology is held together with paper tape and dreams. Can't change my mind.
https://blog.cloudflare.com/post-mortem-on-cloudflare-control-plane-and-analytics-outage/
L cloudflare
my mentor has told me this repeatedly. that some people would be surprised by whats holding up the internet.
also classic:
Counter to best practices, Flexential did not inform Cloudflare that they had failed over to generator power.
I was more impressed (horrified) by this line:
And third, the overnight staffing at the site did not include an experienced operations or electrical expert — the overnight shift consisted of security and an unaccompanied technician who had only been on the job for a week.
You're on the job for a week and a HV ground fault leaves you standing in the dark of a now very very quiet datacenter.
classic
real bruh moment
other cloud providers: this is why you build your own data centers. insert something snarky.
There were just so many things that happened which never should have happened in this.
You guys get tape?

Absolutely nuts https://www.youtube.com/watch?v=jrJaGe_g5As
Team Ghostrider The Real One is CRAZY ready for this new season! There’s a lot in the pipeline when it comes to EXTREME entertainment and craziness… are you ready??
Anyway… here’s a “warm up ride” for 2023!
Team Ghostrider The Movie © 2023
Disclaimer: The following video contains professional stunts perf...
This man is out of his mind, but I can't say I don't enjoy watching it
I am perhaps trying to get to 30 msg
But, it is a legitimate conversation
I am recommending a video.
Today I ate porridge and blueberries for breakfast, for dinner I had cookies and a salad
Now I will make tofu and potatoes in the oven
sometimes paperclips too
and also tasked with fixing the internet
@naive igloo when i was a little kid i never ate at panda express cuz i thought they served panda meat
Can anyone talk to me in English so that I can learn it, since I live in Russia?
Please
I beg you
well just talk here
- what
- why me
- why this info is useful
He wants to practice in Voice chat
is there a way to commit files in git but not their contents?
How so?
i have an advent of code repository containing txt files that have the puzzle input for each day, and i'd like to commit those files to git, but i don't want to commit the puzzle input data in those files
Maybe git add -N
i guess i don't have to commit them
just means i have to remake them
tho i have to do that anyways huh
using files instead of curling for the input every time
bro is DOSing
Microdosing on life
just write a dumb wrapper that downloads if not present, then just cats the file
day="$1"
file="input${day}.txt"
if [[ ! -e "$file" ]]; then
curl ... > "$file"
fi
cat "$file"
./aocat 23 | python my_solution.py
tee when?
you'd need an else, i guess
or I just keep a common flow for the cating
don't you need some auth though
I mean, you need that regardless
true
the logic I added is just caching on top of the usual curl
indeed
Chad move is to spend 5min figuring out auth and then go to chrome and copy inputs manually
😩
people will spend hours automating the input download which realistically takes like 5 seconds to do manually
insert the xkcd
its boring
too manual for the average programmer 😩
the law states I must therefore automate it
Writing aoc helpers is bikeshedding
I just don't
automating the download is essential if ur targetting the leaderboard
submitting maybe not idk
nah
I'm not anymore, in part because it starts at ass o'clock for me
and the scoring is terrible
real
another year of swearing ill have learnt networkx before aoc and failing
you use networkx?
no but apparently all the cool kids do
plus networkx can't exploit implicit graphs easily
I don't really enjoy when this kind of thing deteriorates to
"my tool is bigger better than yours"
me when i try to use haskell but i can't figure out how to read the input 😩
nowadays I use AoC to do more interesting stuff like learning languages
let's see if @honest star considers the 25 day language roulette challenge 👀
🎰 👀
elaborate
each day a language is randomly selected
kinda based
you solve with that
hmm
I did this kind of thing for google code jam, it's quite fun
there are multiple categories right?
for the stuff I did back in the day I had categories, but I suspect here you'll probably just have one big pool
the one I shared was based on gcj languages
real languages: python
fun: everything else
bash and julia in the same category is wild
yeah...
I needed 5 categories for gcj, since I built random sets based on those
you got one from each
aight i might actually do this for realsies
ultimately very arbitrary
if there is a shared list for the 25 days that could be really fun
collective pain
This sounds fun, might do a pool of the langs I know
yeah i like the collective aspect
i havent even reinstalled half the compilers since i wiped my drive 💀
the point is to have a bunch of langs you don't know 👀
But that would require learning
codeforces used to have joker rounds at some point
where the restriction was "use whatever we support, but every thing at most once"
for me it was usually like perl, ruby, python, java/kotlin, C++
those were counted the same I think
I might try using the more unusual langs I know, like Haskell and prolog
probably ocaml this year
if roulette happens I'll probably join that
I'll probably do APL. I think I am more interested in deepening my understanding of a language rather than shallowly learning a bunch this year.
(there's like a 90% chance roulette will happen, at least for the first 14 days)
we need to have a category for the really fun languages. latex, css
oh god
Actually prolog might be very fun, it is a very different way of thinking
why only 14? 
cobol
can't spell cobol without cool
the participation after the first 14 drops of significantly and that's also when my work travel (potentially) starts to kick in
automating it would not be too bad right?
just let me set the categories 😎. they'll be great
Nah, but would just require more time and code changes to the bot. Not quite ready to double down on that yet
pls
or just publish a list, though that gets rid of an element of surprise
holyc
Yeah, Prolog is fun for AOC
roulette completionist role would be neat
we previously had a thing for completing all 25 days i think
that can easily be verified though. how do you verify completing the roulette advent?
git repo and manual inspection maybe, I doubt there will be many completionists that are also that level of masochist
it'd probably have to be kat doing that, so probably not i think
does replit have an API for running code? or something else that can run any lang?
if it's 25 different languages, yeah
https://en.wikipedia.org/wiki/Easy_Programming_Language now this looks enticing
Easy Programming Language (EPL, Chinese: 易语言) is a visual compiled multilingual proprietary programming language. EPL is somewhat popular in China because it features a full Chinese environment. (The language has traditional Chinese, simplified Chinese, English and Japanese variants.)
In addition, it is cross-platform, as it currently supports b...
actually scratch on like day 1 might be pretty interesting
pls
it can't be that hard
well i guess you'd need some macro to input the data manually lol
🤢
is bc turing complete?
Postscript or forth would probably work well for your roulette (though you generally need to magic the input to make it fit well)
granted stuff like octave is such a pita to read stdin in
Day 25: write your own compiler and solve the task in that lang
that's a big chunk of aoc
that was 2019 day...17?
write an interpreter for this lang
the video game one
pls
Q# looks actually not that bad
no lol
there are also proof things like coq
Try giving chatgpt the input and asking what the solution is
like, stay somewhat sensible with language choices
it'd go in a separate category, of course
how would you do categories here?
i would do something where users can subscribe to certain categories and they'd get like n languages per day
for gcj it was feasible because there were only 5 tasks
nah
1 common list of language for everyone seems like more fun
the langs should start out funny then become more serious
but 25 is kind of a lot. repeating is probably necessary
like, having a nice mix of langs is important, you want challenging but not impossible
even my list has >25
(iirc)
Yeah, there are definitely languages which just will not work for some problems - trees in cobol, large arrays in postscript, and such.
e.g. bash is quite sensible early on
yeah that's true
mfw im new to rust and have to implement a linked list for day 6
the pain is a feature
use the stdlib
I would like a decent chunk of functional langs just so I'm forced to try to use them
yeah
unless you want that sweet O(1) insertion
It depends on the cobol impl, but I would not feel all that confident about having to use a recursive DS in cobol.
you don't need recursion to do trees
potentially you could do some index into a pool thing
yeah then you're stuck dealing with raw pointers or refcells 😩
also, consider PL/pgSQL
that...would be amusing
there are problems where it will be significantly better than anything else, and there are problems where it will be a nightmare
it would be cool if someone could screen the problem and pick a fun language to solve it in
like a tree problem could be solved with the file system
it will just be a fairly mundane dijsktra impl, you get postgres arrays and all that fanciness
but I would stick to half sane general purpose langs
(bash is borderline but ok for early days)
TCL would probably also be fine, it has arrays and hashtables
is there an objective truth in our universe
or is everything at some point subjective
can truth change
if truth can change then is it even ever really true?
what time is it?
16 17
no
Who are you
I reject your reality and substitute my own
fair
i cant stop you
arent we all the center of our own perception of the universe?
I sure am in mine
I'm tired from making portfolio page in html from scratch
and I guess the six hours of practice before that
Been working since 4am
I wanna write an article tho
Was starting to think that was an awful idea to have used html because of SEO lmao. I think if I write article/docs in github Readme it will have decent SEO
static pages have better SEO
Yea I guess since there's no bundle 
I'm trying to fix the responsive design of this and make article for the sorting algo
You can do both
Oh then uh go out with friends or something
I used to do that
I never did any homework when I was in school
I never turned my homework in I thought: this is stupid
Fuck around for 8 hours and then do stuff afterwards? What are we in China?
I did alright on tests so I passed
I barely wanted to be there for the day let alone do homework
Bleak flourescent lights, white concrete walls, I thought: "this is analogous to a prison"
I listened to music with earbuds in instead of listen to the teachers
Damn
I had html class , and I never learned anything we played like snake game and typeracer the whole time
My teacher would close my window out and I'd open it again instantly
Then there was some sort of engineering class, I thought the people who cared about it were nerds
My teacher said on the last day of that engineering class to me "you're a sandbagger, you know what to do just aren't doing it" , cool guy lol
Yeaa that was after I turned in this packet he gave so I could pass the class lmao.
Like here do this bigass packet and everyone can pass
Is there a movie on that
or a sparknotes
It's historical apparently.
My teacher made us pretend we were on a slave ship in 8th grade or so
and watch "roots"
me when i take film theory class and all we do is watch movies all day:
barley is good
one of the grains of all time
It says something about racial inequality and social justice too
tis how it be
I painted some piece of wood black in theater tech , other than that it was kinda cringe
i liked wood shop class at military school
Why can't we do wood shop every year
We are lucky we didn't get hurt. There was this guy I put a huge wad of hot glue onto his project and he burned his hand , chased me around the wood shop class lmao
what if you're training for the millitary 












