@mathcat Holy wow, that's impressive. I agree, I think a lot of their courses are amazing. And I feel like I see them bashed online a lot.
yOu CaN lEaRn It On YoUr OwN fOr FrEe
I feel like I see the value of thoughtful, curated educational resources generally under appreciated on online forums with that sentiment. Like what about books? Does that mean no more books because you can find it all online for free, anyway?
Does anyone have any technical, but not too formal, math reading to recommend? I know this isn't the place, but I trust your guys' taste more than a math room.
@user Thanks! I've actually run into it a few times. That's actually the interpreter I used for tabl/joy. It was that one in the Dyalog dnfs! It's a great resource which is hard to find in while looking for Joy stuff if you don't already know it's there, so thanks again.
Did you find it in connection to Joy, or did you also just stumble into it independently while looking through the Dyalog dfns?
@pxeger I did see that pin, just wasn't sure if it was the same thing since it wasn't sent by Jo King. Thanks!
The first rule of Fight Club is: you do not talk about Fight Club.
This stems from JoKing's answer to Sums of Consecutive Integers, where it can be seen that the predicate always unifies Z with the correct answer first.
However, checking for all values, we see that it unifies Z with all shorter solutions after finding the longest solution: Try it online!. Can th...
@AaroneousMiller The corrected rating takes post count into account. So a language with 10 answers will be pushed closer to a score of 1000 since there's not enough answers to be certain
@pxeger It's a very rough way of doing it, yeah. Those rankings were just a demonstration of the script, there were numerous errors and the corrected rankings are weighted using a pretty meaningless formula
@cairdcoinheringaahing It's hard to fit forks into rankings anyway since you usually only use them when they're actually different (and better) than the original
@pxeger Yeah, this is why I only really use my fork now if it's substantially different rather than "Oh yeah, I replaced this common 5 byte sequence with a 1 byte builtin"
@Fatalize What do you mean, it's 2018, Pyth is still relevant. Right? Right????
@thejonymyster the fifth ended in a kind of "yeah I can vibe with that - I still don't know frick about it, but I could Jelly if my life depended on it"
Every time I go to make a bookmark here now I accidentally click move messages first and get really confused as to why a whole range isn't being selected
Given a grid of numbers, mark the concentric areas around nonzero elements (beacons) decreasing from the value of the beacon till 1. For example, here are some grids with a single beacon...
Imagine a very simple language. It has just 2 syntax features: () indicates a block scope, and any word consisting only of lower case ASCII letters indicates a identifier. There are no keywords.
In this language, the value of identifiers is not important except when they appear multiple times. Th...
The Unicode Standard assigns various properties to each Unicode character and code point.The properties can be used to handle characters (code points) in processes, like in line-breaking, script direction right-to-left or applying controls. Some "character properties" are also defined for code points that have no character assigned and code points that are labeled like "<not a character>". The character properties are described in Standard Annex #44.Properties have levels of forcefulness: normative, informative, contributory, or provisional. For simplicity of specification, a character property...
To match just lines (filenames) that have Han (Chinese) characters, you can use [\p{Han}] :
ls /tmp/test | grep -P '[\p{Han}]'
\p{Han} is one Unicode-script category property usable in any PCRE-supporting engine:
\p{Common} \p{Arabic} \p{Armenian} \p{Bengali} \p{Bopomofo}
\p{Braille} \p{Buhid} ...
As the title says, I spent a couple of hours last weekend trying to wrap up my mind about the class of languages matched by Perl-compatible regular expressions, excluding any matching operator that allows to execute arbitrary code inside the pattern.
If you don't know what PCREs are, please read...
After further discussion, the CGCC Langjam 2022 is postponed until further notice. The event needs more refinement, and probably a complete structural reorganization. Discuss here.