« first day (3942 days earlier)      last day (1199 days later) » 
01:00 - 21:0021:00 - 00:00

21:00
wonder how that works on the parsing side of things
@UnrelatedString Essentially, regex_chain (which parses chains) is of the form (atom|atom|atom|...| )[separators](atom|atom|atom|...| ) (very simplified), so if the line starts with a seperator, it isn't matched by that as a chain of 2 or more links
It isn't quite the same as what I described above, but in that context, they're equivalent
CMC: Given a list of lists of natural numbers, e.g. [[1,2], [2,3], [1,2,3], [4,5]], output the "supersets" of the list i.e. [[1,2,3], [4,5]]. You can assume no number is in multiple superset
You may assume that each superset is in the input (so [[1,2], [2,3], [4,5]] wouldn't be an input)
21:22
0
Q: can someone tell me what if anything this says using golf coding

DixieATE A LJA Z FET FL L A JTX L WF J FA YFA V NJT L NFA TEI W JTL NL J MAF A EJ TFM A LZJ ZFE W Y ZXT EA FTZ LEJ F HK UTL IEF ATJ T ZJEF YTA N WZ L VEA ZIT M LEJ TFX A LTA EZF YTJ V NAZ L E KU LFA J L

@cairdcoinheringaahing I don't follow.
You want the minimum subset of elements such that all elements of all elements are represented?
@Adám [1,2,3] is a superset to [1,2], [2,3] and [1,2,3] and [4,5] is a superset to [4,5], so the output would be [1,2,3] and [4,5]. Essentially, every element in the input is either a subset of some set X_i, or is one of the sets X_i. The CMC is to output the sets X_i
[[1,2], [3,4]] -> [[1,2], [3,4]]; [[1,2], [2,3], [3,4], [1,2,3,4]] -> [[1,2,3,4]]; [[1,2], [2,3], [4,5], [5,6], [1,2,3], [4,5,6]] -> [[1,2,3],[4,5,6]] etc.
What would [[1,2], [2,3], [4,5], [1,2,3], [3,4,5]] give?
Is this the minimal cover problem (or whatever it's called)?
It wouldn't be an input, as "no number is in multiple superset" (like 3 is in that input)
21:29
Oh.
a builtin quick that would be great for this is "group based on some equivalence class operator" - that doesn't exist right? afaik
It doesn't (in Jelly at least)
sorry i meant jelly lol
Would [[1,2], [1,2,3], [1,2,3,4]] be valid input?
(some background: one of my units is covering equivalence relations, which naturally means I'm thinking of challenges based around them :P)
@Adám For the sake of simplicity, we'll say no
@cairdcoinheringaahing I have 13 bytes in Jelly, but that feels way too long
21:36
35 in APL, and feels way too long too.
@cairdcoinheringaahing wouldn't that test case just give [[1,2,3,4,5]] as an answer?
@hyper-neutrino No, the answer has to be a subset of the input.
16 mins ago, by caird coinheringaahing
You may assume that each superset is in the input (so [[1,2], [2,3], [4,5]] wouldn't be an input)
oh i missed that lol
i thought we had to reconstruct minimal supersets by unioning
CMC: Write a brainfuck explainer like this.
21:40
@cairdcoinheringaahing APL, 32: ((∨.∧⍨∨⍉)⍣≡∘.(∧/∊)⍨){⍵⌷⍨⊃⍒≢¨⍵}⌸⊢ Try it online!
Ugh, Jelly needs a "is subset of" builtin
I would;ve expected that to exist as a digraph
Yeah. œ< is even available as well
does work?
i think so?
21:43
So does APL. is used for something else. NARS2000 has ⊆⍦ but that's 4 bytes :-(
well then just put an @
that's "is superset of"
(i meant at the end lol)
What's up with the 7 leading spaces in the output?
@Adám What leading spaces?
Sorry, I meant that for @Fmbalbuena
@Adám the leading spaces is for code formatting in stack exchange
By why 7 and not 4?
21:48
uh i checked for my user
@Adám recreate in APL, Jelly or Add++.
Any programming language.
@Fmbalbuena I suggest passing the 9 explanation strings as an input. That'd makes for a more general-purpose solution without all the competition being on compressing the strings.
@Fmbalbuena APL, 1 byte: (function) or (full program)
@Adám What really works?
It'd be cool if it could name each loop and tell you which loop just ended (and indent accordingly)
@Fmbalbuena Yes, really. The first is "eval" and the second is "eval input"
Doesn't quote quad (or whatever it's called) do both?
21:52
is just input without eval.
@Adám Give me TIO link.
@Fmbalbuena Function and full program.
@Adám Ah, I thought you meant ⍎⎕ together and thought either ⎕ didn't evaluate, meaning it and ⍞ did the same thing, or it did evaluate and you were evaluating twice
*misread as ⍎⎕
@Fmbalbuena You can say please, you know :P
I see.
@Adám uhhh it doesn't add leading spaces every line
21:55
@Fmbalbuena Oh, now I understand. I thought you challenged me to recreate APL in APL. Sorry.
@user Correct me if I'm wrong Fmbalbuena, but I suspect their first language isn't English, and direct speech can come off slightly more confrontational when translated to English
Ah, sorry for misunderstanding @Fmbalbuena
@user make brainfuck explainer in APL.
Recreate APL in APL? Adám's already done that, and I'm terrible at APL anyway :|
No, recreate the BF explainer in APL.
21:59
Sorry This
Oh
@user did you created?
I'm not that quick lol
Make exact transpiled code.
python and apl aren't exactly trivial to transpile between
22:03
@hyper-neutrino Try it online!
I mean, you can do it for a simple program like this, it just won't be too pretty
APL, 42 bytes if taking the strings as additional argument:
https://tio.run/##jZDNSgMxFIVf5e6izA8FXZZu6sIKIlh3wyzSaWYmmEmGTCpUcVOlYCVFF30BcdGF0IV247KPkhcZJ63VLqwK4Yacc76by8U587p9zERSlldmPDHDBzMafB89N/e3O/YaPhr9XDN6upjte0a/mrunSt51rTEaLKZGvweoUXc83w1CZAN6Hl6Xse2ox2Z0Y/SL0W@L2Z4lxpP2abOqZ4etdomOxQUBlRLIBeWKSFBi@ZQ0SRWCrT4jsbVbPJIkI1wtxYxkQvYhIowBVptYFT0g/46e9FTeW4lRiiWO7McFTTiNKelCp7@yfmRb3KJ4A8S8C4USkgBVQPkv7FEvyyHHxeeIWEUp5QmEQONtFNACamu0g6Pz9YK@6OAPmgt@SaSoejRFZveDIAbkOE7g@aHrN1y/7gMTDH0A
@Fmbalbuena yes I've seen that like 7 times already
@Adám Taking input is not allowed.
@Fmbalbuena OK, but then the actual challenge is to compress those strings, not to create the formatted BF explanation; that's just a diversion.
The golfing languages will excel due to built-in string compression.
22:06
@Adám Recreate but without taking input.
Yeah, I got that, but I find string compression challenges boring.
@Fmbalbuena I started doing that and gave up halfway
why you gave up?
Because I didn't want to try out how APL's for loops worked
:For sends a chill up my spine every time I see it
Besides, Adám's solution blows mine out of the water
I didn't use any loops.
22:11
Yeah, but an "exact transpiled" version would've (which I wanted to avoid)
Can i add BF Explainer to sandbox
You dont need to ping a specific user btw, you can just ask the room :)
It might work as a challenge, but I doubt many people will find it particularly interesting
You could maybe come up with a superset of BF that's a little more complex (and let the explanations be inputs like Adám suggested)
Actually, a superset probably isn't needed
"Okay class, we're done learning derivatives"
"Yay, so we're learning integration now?"
"Almost, we need to do related rates first."
Time passes...
"So, we're doing integration now?"
"Almost, we need to do minima and maxima first"
Time passes...
"So, we're doing integration now?"
"Almost..."
Why are you so eager to do them? Integration is hell
22:17
Integration is great
They're anti-derivatives, so they're obviously bad :P
Already know what it is without clicking :P
I rest my case :P
@cairdcoinheringaahing I think it's just one of those widely applicable xkcds that people use everywhere
Derivatives are so boring, you just plug in multiple different formulas until you have an answer. Integration is a challenge to be tackled :P
22:18
I hate how some xkcds get used so often, there's so many great ones that just either don't get noticed, or aren't as universally applicable
I guess you could regard integration as a puzzle that may or may not be solvable, but I like my math straightforward, boring, and not requiring any creativity
Plus, if you do them correctly, they're difficult enough to be a proper challenge, but not so difficult as to need shit like Bessel functions and whatever
integration is simultaneously fun because it feels more satisfying than just sticking it through chain rule 4 times but also torture because you can't just stick it into a couple of standard rules like with differentiation
Horrible idea: Minimum of 6 characters for edits in chat :p
i needed a bit of integration for my recent stats assignment for getting continuous variable expected value but it was literally just like integral of (a+1)x^a so barely even real integration
22:20
But sometimes it's just seeing some pattern that's almost impossible to see and applying u-substitution and trig subs and integration by parts and other horrid stuff a bunch of times
Seeing the pattern is the beauty :P
Differentiation is a science, integration is an art
to be fair seeing the right patterns is a significant chunk of math lol
@cairdcoinheringaahing Only for big brain people lol
I suppose I am a bit biased :P
22:21
integration blows because it's a difficult skill that is literally useless
APL, 300 bytes:
https://tio.run/##NZDPasIwHMdfJbco/aOwHUUEd5iDsaK9lR5iTduwNiltHLixixuKjsg28AH25@Bh4GHzBeqb5EW6xLlL8uX7SX7f5IuyxBpNUMKiqrqTq7WcPcvlVIovKXby6bGmt9mLFJ9NKTbl9tSS4lsu3pVdNzVYTstNrWaWGyhnr/u5o73FW6Pjwrqa1oeX7AY7nLkQQBDEKEcBx7nS0M0YoUcd5DjFlLspTlk@AR2NU8SDmNBIc0BCV5sBThKAuHZ4jAGU4kOF6eScRLH2lUxwqFWPqqc4Spzho7ga82zM9c39vCARJSHBIzCcuB3ncF5DtJ8jOgIFZzkGhANC/@jFOM1Ahgqu8vyGQwrQ/HeHKLgGnCngHQBl9BbnTOEuS/W3YN2D7ZZh2abnQ12f2Pn3VaibFiu5fDiU/VNuT3R3q/Wg31Wre94bVCGAhmF4lu2bdtu0WzZIWAJ/AQ
as long as wolfram alpha exists
Annoyingly tho, integration is mainly used for practical applications, and screw that
The most "practical application" any bit of math should have is as the basis for a CGCC question
I want to link an SMBC I found about someone hating practical application and becoming an economist, but searching for those is so hard
@cairdcoinheringaahing If I didn't know better, I'd take you for one of 'em category theorists :P
On the one hand: I hate practical application and prefer math problems to be entirely brain teasers (but very difficult ones)
On the other hand: I don't want to do a PhD, and everything else in the real world requires practical application
@user Category theory looks fun
22:25
It's been called abstract nonsense lol
¯\_(ツ)_/¯ Abstract things can be fun
The best nonsense is abstract
Example: all of algebra past high school :P
0
A: Sandbox for Proposed Challenges

FmbalbuenaImplement Brainfuck explainer brainfuckcode-golf All lines of STDOUT Must have four leading spaces. The first line is first input. And add the diagonal line of chars like ++[] Must be: ++[] + + + + And add every char corresponding to Command Explained > M...

@cairdcoinheringaahing You could become a teacher and teach useless things
22:26
@SandboxPosts @Fmbalbuena I'd advise again "Must have four leading spaces". It adds nothing to the challenge aside from unnecessary complication
@user Oh, so the egyptology route? :p
@cairdcoinheringaahing For the average person who has a calculator and stuff, even high school math might be unnecessary
@user Honestly, my ideal career path is to get tenure immediately after getting my degree, then doing whatever I want for the next 50 years :P
@RedwolfPrograms Even those get tangled up in Indiana Jones-style quests occasionally :P
Y'know, a realistic ideal :P
22:27
@cairdcoinheringaahing 4 four leading spaces evert line Is from stack exchange formatting.
@user I've maintained for a while that the point of math in school isn't the math itself, it's the problem solving and math-related literacy you get from learning it
@user He was an archaeologist
@RedwolfPrograms (for anyone not going into engineering, certain fields of computer science/programming, physics, etc.)
@cairdcoinheringaahing Well I didn't mean that guy specifically, but I've seen a couple of movies (shows?) so far that involved some nerd who's really into history and pyramids and stuff getting pulled into the world of treasure hunting and stuff
@Fmbalbuena I know why you've included it, but that still doesn't really add anything 'significant' to the challenge. It does however force answers to add trivial bytes to comply with the spec
22:28
@Fmbalbuena Or add ``` before and after…
@Adám I think good idea, i add new rule.
I used to use fencing, but now that I've switched back to four spaces, I'm liking it more and more
I would again recommend allowing the strings to be taken as input
Especially for CGCC, where answers are almost always one line
@Adám including <code> and </code>
22:29
if you force them to be hardcoded that will be really boring
and also to not force output to be to STDOUT; we have standards for that
I like fencing because it saves me marginal amounts of time writing up jelly explanations because I don't have to deal with the extra spaces on each of the lines for each built-in
I've been working on a golf for ~30 mins, and (in terms of net gain) all I've done is swap the order of the two inputs 3 times ಠ_ಠ
Yeah, "STDOUT" and "Functions are allowed." doesn't make so much sense together.
@RedwolfPrograms Sure, but a lot of the math they teach in school doesn't teach those skills. My geometry class involved drawing bisecting angles using protractors and other useless stuff, and my precalc class involved memorizing certain trig function outputs for certain angles like pi/5 and solving a bunch of those problems in a minute. I don't even remember any of that anymore, and I'll likely never need it again
@cairdcoinheringaahing the essential jelly experience
"Hmm, but if I take L on the left, I can use Ƈ. However, with L on the right, I can use i instead of e@"
22:32
How to put <code> in stack exchange without problems?
\<code\>
or just put it in a codeblock of its own lol
<pre> (kinda) works too but ^ just use fences or four spaces
or just `<code>`
or do those count as fences
i think fence is specifically triple backtick block formatting
@hyper-neutrino The triple backticks look more like fences, but you could say the inline versions are like small fences. I'm on the fence about that :P
22:34
@Fmbalbuena How exactly can we use <code></code>? We need to return multi-line output, so wouldn't it be <pre></pre>?
@Adám Sorry
caird can you fix my sanbox post
I can take a look at it
0
A: Sandbox for Proposed Challenges

FmbalbuenaImplement Brainfuck explainer brainfuck code-golf All lines of STDOUT Must have four leading spaces. The first line is first input. And add the diagonal line of chars like ++[] Must be: ++[]A + + + + A And add every char corresponding to Command E...

"All lines of the output" would make more sense than "All lines of STDOUT", but if people choose fences of <pre>, do you want them to still have 4 leading spaces?
22:41
@user i put (without leading spaces)
I'm happy to edit it into shape, but it makes it a lot easier for me if you don't edit it in the meantime, and add in any edits after I'm done
4
@user I could see compass and straightedge stuff being useful, it still teaches you the sort of problem solving that's useful for all sorts of stuff
Not sure how memorizing how to physically do that stuff is useful, but I may be biased because I hated the teacher :P
@cairdcoinheringaahing I'm done about my sanbox post.
I do really dislike trig/precal, and I'll agree with you on that being mostly useless. But it's only really there since you need it in calculus.
But the reasonable way to do it is to let students take stats instead of precal if they won't be taking calculus in high school
22:45
If I'm being honest, I disagree that students should/deserve to know why they're taking/learning a subject
@Adám Is done?
I have no problem with learning what the trig functions are (and their expansions and stuff are pretty cool), but memorizing cos(pi/3) or the double angle identity is probably not too useful
@Fmbalbuena Is what done?
Kids are f*cking idiots, I don't trust 14 year old me with choices that will impactmy schooling for the next however many years
My Sandbox post?
22:45
I'm still editing it
@cairdcoinheringaahing That might work for younger students, but high schoolers (and probably middle schoolers too) deserve to know why they're learning something
@Fmbalbuena No.
@user Fuck no they don't
@cairdcoinheringaahing There's a difference between telling a 14 year old why they're doing something and letting them choose their own courses
High school kids think they deserve to know
22:46
@Adám What issues?
If you're making someone take a class, you might as well tell them why
@cairdcoinheringaahing Wait, what does knowing why you're learning something have to do with 14 year olds making stupid choices?
@cairdcoinheringaahing ಠ_ಠ You're like 2 years out of school and a boomer already :P
@RedwolfPrograms That's like the same argument people use for sex ed classes that only teach you not to do it
Get off my lawn :P
22:47
@Fmbalbuena I've left two comments on the post that you've not addressed. Furthermore, there are some typos that should be corrected, you should reconsider the string hardcoding, and in general leave your post in the sandbox for several days (I prefer a week).
Kids (as a whole, not any one specific kid) will use "why are we learning this" as an excuse to not learn it. Regardless of the answer the teacher gives, there's always some smartass response "refuting" it. Just, shut up, pay attention to stuff you don't know, and (hopefully) realise, on your own, later in life why you took that class
^^^^ To clarify @caird, I didn't mean that a kid should get to decide that they don't want to learn multiplication because they don't understand that it's important, I mean that if you're taking a required class with seemingly useless stuff, you should be told why so you can look at it the right way and not hate it
If you don't tell someone why what they're learning is important, you either don't know why you're teaching it in the first place (so it is likely worthless to them), or they won't understand why it's important
@cairdcoinheringaahing Your first sentence is exactly why we should be told why we're learning, then people won't have an excuse and will have less of a reason to hate the class for being useless
Or, you can't be bothered to explain for the 6th time that day to a group of kids who don't really care, they just want to waste lesson time
Anyway, I have a sandbox post to fix up, I can't be bothered to argue about school
22:50
I'm not saying teachers should explain it every day, just when they introduce a lesson
^
It's a little extreme to go from "explaining why you're learning something" to "six times a day people are interrupting your lesson to bug you about whether something's useful, and you just allow that and derail the whole thing with an argument"
@cairdcoinheringaahing "Just, shut up, [and do thing]" is not a good thing to be teaching people in schools imo
No offense caird, but I think you're being a little too negative in your opinion of students. You think all kids are like that, but in reality, all kids except me are like that, because I am the bestest student that ever was :P
@RedwolfPrograms Depends if the person you're teaching it to is a very small, barely sapient child
But yeah, there's a lot less motivation to do something if you don't know why you're doing it
If you don't explain the reason for teaching something, sure, you might prevent a few pointless arguments, but you're quite possibly harming people who actually should care
@RedwolfPrograms can you explain why you're learning what you are in a specific class?
I'm not very good at analogies, am I?
22:55
@cairdcoinheringaahing The students who "refute" it will be the ones who don't care in the first place. Explaining why something's being taught isn't for them, it's for the students who care and would benefit from the motivation of knowing why you're doing something that seems stupid or useless
@cairdcoinheringaahing For most of my classes, no.
Wait, so you agree with us?
But for the ones where I do, it's motivating to know
Not to disregard high schoolers, but if you can't reflect on your own classes and understand why you're being taught them, how can you expect your teachers , who are way more overworked than you are, to take time out of their teaching schedule to tell you why?
E.g., I've learned matrix multiplication twice. Once in a precal classroom where we were just told what to do, and once with a really great set of videos on YT. I forgot matrix multiplication the day after the precal test, but I still remember it from the videos to this day, because I learned why it was done that way, and why that's important to know.
22:58
It can't take more than 5 minutes to briefly tell us why we're learning something
"Why am I taking this class?" is left as an exercise to the reader
@cairdcoinheringaahing Because their job is to teach us things?
Teachers have gone through the whole thing already. We're taking those classes right now, so how could we be expected to just know what it's for?
@cairdcoinheringaahing I hadn't the slightest clue why I learned matrix multiplication in precal. How was I supposed to figure that out?
There was no magical intrinsic love of multiplying matrices that made me keep going. I hated it, because I saw absolutely no reason to learn it. I had no clue why it worked like that, and why that was useful, so I just forgot about it as soon as I got the chance.
See, I need to give my laptop to my A-level Further Maths teacher who, very eloquently, spent ~45 minutes angrily explaining to my class why we should (in harsh terms) "shut up, pay attention and think about why later" when someone asked why we were learning something. I'm no where near as good as he was about getting us to understand exactly why that was really best for all of us, including him
Unfortunately, he's a couple of hundred miles away, and likely asleep, and I doubt he'd be too happy about me waking him up to explain it to you guys :P
23:01
When I looked at the chapter on increments and differentials in my textbook, I went "wtf is this for?" But when my teacher told us that, among other things, you could use differentials for approximations, I actually bothered trying to learn how that stuff worked, and it took only a minute for my teacher to say that
@cairdcoinheringaahing "It's going to come in handy later, when you're learning [subject]" is all the explanation needed
Is that too much to ask for?
@cairdcoinheringaahing If he had 45 minutes to do that, he could've spent it explaining stuff to you instead :P
@RedwolfPrograms Ok then. Whenever you want to know why you're learning a subject, remember that it'll come in handy later on in your school studies
lol
23:03
If I have no idea when or for what, then why would I? How will I know if matrix multiplication is the "terminal goal", or just another stepping stone to a subject I'll learn next week?
Dude.
Everything's a stepping stone
Not if I'm not learning all of math
There is no "terminal goal" in literally any subject, that's why PhD's and research positions exist
@cairdcoinheringaahing I agree with this but some stepping stones are smaller than others
@cairdcoinheringaahing Most people don't do that though
23:04
And you need to explain why a particular small-seeming stepping stone is there
If I were an average high school student and calculus was the last class I took, then what I learn there is the terminal goal
@user Not really :P A-levels are much more relaxed than the rest of school, and we'd already more or less finished the content for the specific unit. This particular lesson, he was giving us a "prep" for the content for the next week
Ah
All I'm saying, any time I've been told why I'm learning something, I'll remember it much better, and I'll like it a lot more. This is something I've experienced over and over again.
caird, do you know what any of your current classes are leading up to now?
23:06
Sure, I can infer it'll be used again at some point, but having a specific reason in mind is very motivating.
"Next week, we're going to be starting some basic group theory. Remember binary operations from earlier? This is where we're going to use them"
"But when are we ever going to use this?"
Cue 45 minutes of angry explanation
@user Yes
In fact, I know what all of my current classes are leading to
When did you go from not knowing to knowing?
@RedwolfPrograms I will agree with you that the way people teach, especially subjects such as math, need improvement. But I don't agree with you that "Explain why" is the most important way to improve them
@cairdcoinheringaahing Sounds like a perfectly reasonable question to ask at the beginning of a unit imo. It's not like answering it would've wasted any time anyway, if, as you say, A-levels are more relaxed
@user When I looked at the units I'll be choosing from next year on my uni's website :P
23:09
But how could you choose those units without knowing the prerequisites for them?
It lists the prerequisites. Also, all my first year units are mandatory, so I didn't choose them
@cairdcoinheringaahing but do you get to choose what order you do them in?
Which "them"?
My first year units?
Yeah, those
For a given unit, the order I learn the content is, more or less, up to the course
It's all online lectures tho, so I can go back and revisit content at any time
23:13
I guess I more mean can you choose to delay a first year unit to another year?
Not that I know of
Nerd.
Thanks lyxal :P
Laughs in I have approximately 3 first year courses to do next year
Well, I have 6 units this year, and 5 next year, so I'm glad I do all 6 of mine this year :P
23:15
I was supposed to do 8 units this year, but I only did 5 lol
Because computer science is for nerds /s
Granted, one of my units next year is "can you do Python?" abd another one is multivariate calculus which I may or may not have already done, but still
@lyxal (it totally wasn't so I could do 3 units a semester because I feel 4 would be too much)
I get to fully drop the Probability and Stats units so I'm looking forward to that :P
how many units is a course worth for y'all, or does it depend
Depends on the level
23:17
20 credit points each (most of the time, some are 10 or 40 at higher years), 120 credit points per year
Nvm they're all 10 units where I am
ah, ok. tbh i don't even remember how the unit/credit point/whatever thing works i just follow my department's recommended course selections so i've always just had 5 courses per term
Yeah, my recommended course selections says to do 4 courses a term
2 mins ago, by lyxal
@lyxal (it totally wasn't so I could do 3 units a semester because I feel 4 would be too much)
I think my dissertation (if I do one) in 4th year is 40cp, everything else is either 20/10
@lyxal I think, I do 6 each semester for year 1, then scale back to 2/3 a semester for the rest of the degree
Part b of my final year project (because we have two parts apparently) is 20 units
23:21
@lyxal imagine having nice numbers for your credits
@UnrelatedString you don't?
i have four classes that are 3 credits each and then another that's 4
Lucky
Can I have three of those 3 credit classes if I give you 3 of my 10 credit classes?
Because I currently have completed 60 units
And uh, that trade would give me funny number :p
i think strictly they're "credit hours" in a sense of hours per week but it's still kind of goofy
and also it seems like a "credit hour" is more like 50 minutes
@user Have you not heard of 0.5?
23:24
wait it is actually exactly 50 minutes i just suck at time math
@UnrelatedString So in reality, you're getting 1 + 1/6 ish credits per hour?
@lyxal my classes that meet 3 (or 4) times a week meet for 50 minute sessions and the ones that meet twice a week are 75 minute sessions
so yeah i guess lmao
lol
@RedwolfPrograms I only dislike trig because Sympy does it weirdly and it screws up my type checking system
@Neil I have, and it is now using up space in my already small head :P
@lyxal Using isinstance(foo, sympy.Basic) might work (SO question)
01:00 - 21:0021:00 - 00:00

« first day (3942 days earlier)      last day (1199 days later) »