back
user profile
p4ul
267karma·99submissions·February 1, 2022
recent activity (99 total)
comment
This echos my personal experience as well. I would also add that there now seems to be more of an emphasis around being intentional in how languages foster community. The C and C++ communities (in my …
comment
I absolutely love Polars, and I use the Rust crate all the time! I think my only gripe is that the Rust API seems (to me at least) to be less well documented than the Python API. I guess Python is the…
comment
This looks super cool; thanks so much for sharing! I'm probably an outlier, but when I saw this name I thought of the eating disorder [1]. [1] https://en.wikipedia.org/wiki/P…
comment
I would modify this slightly. We do experiment with humans; we just cannot do _certain kinds_ of experiments with humans because of ethical considerations. We constantly do clinic trials, which are es…
comment
I am really curious about this, too! From time to time I'll switch to using a more full-featured IDE for a while, but I always come back to Vim!
comment
Slurm is absolutely ubiquitous in the high-performance computing (HPC) community. I believe its only similar competitors in the HPC space are the SGE [1] and Torque/PBS [2] resource schedulers. I…
comment
Thank you so much for sharing this! It's definitely an interesting and valuable perspective.
comment
Oh, yes, I was aware that R (and its predecessor S) have a native dataframe object in the language. It seemed that gmfawcett was indicating that there was a dataframe library in _Python_ that existed …
comment
Same! And it's been an absolute delight!
comment
Oh, and another important difference is memory layout. The dataframe implementations mostly (or all) use column-major format. Whereas most conventional SQL implementations use row-major format, I beli…
comment
The way that I've heard the story, S was short for "statistics", and R was chosen because the authors were _R_obert [Gentleman] and _R_oss [Ihaka]. Statisticians are funny!
comment
I'm worried it's going to get grizzly.
comment
That's interesting! I didn't realize there had been prior dataframe libraries in Python! Out of curiosity, what was/were the previous libraries?
comment
Oh, I'm not sure. I'd say it's bear-ly polarizing. I'm so sorry.
comment
Yes, that's totally fair; dataframes are more flexible in that sense.
comment
Yep! Unless I'm mistaken, R (and its predecessor S) seems to have been the first to introduce the concept of a dataframe. One could also argue that dataframes are basically in-memory database tab…
comment
I'm not sure if you're in this field specifically, but since you mentioned it I'll ask. Is it your impression that fintech and HFT shops would possibly start to transition to Rust? I…
comment
"Trust arrives on foot and leaves on horseback." --Dutch proverb
comment
This is my impression, too! The door is open for other async runtimes, but for the majority of us, Tokio is the solution. And that's been just fine for me!
comment
I completely agree! It would be hard to overstate the power of PostGIS! For anyone working with GIS data, it's absolutely worth investigating what PostGIS provides and the ease of integration to …
comment
This is exactly right! I believe C's popularity grew so quickly because of its correlation with the popularity of Unix and its descendants. And yes, Sun pushing Java very hard certainly grew its …
comment
That's good to know; thank you! I had exactly the same reaction as junon!
comment
I'm generally in agreement with all your points, but I would propose that it's not _only_ the hardware that is serving as NVIDIA's moat. They have poured an enormous amount of time and …
comment
I’m strongly inclined to agree with this. The first screening layer of many HR departments is completely automated.
comment
Yes! Josh's blog posts are indeed excellent! And I definitely think that his courses have the same degree of thoughtfulness and insight.
comment
I know you asked specifically about books, but I can’t help but recommend the two online courses that Josh Comeau makes available. I have found both the “CSS for JavaScript Developers” and the “Joy of…
comment
I'm a big fan of "D3 for the Impatient". It's rather brief, but still manages to cover a huge number of topics. I also appreciate its style of gradually building up an intuition fo…
comment
I had not yet heard of them! Thank you!
comment
Yes, CUDA is their moat. And it's a very deep moat, filled with sharks, alligators, and mines. It will take a truly massive effort to unseat CUDA and NVIDIA as the dominant software/hardware…
comment
I have personally found Josh Comeau's "Joy of React" course to be absolutely exceptional!!