I ran into a strange problem today while attempting to use RStudio as my Python IDE. I don’t do all that much with Python, but since I work with data as part of my job, it’s inevitable that I’ll have to do some things with it (and I’m perfectly fi...
So the topic of reply gates is being discussed yet again. It seems like something that’s been around forever. Pre-internet, all media was reply gated. The people running newspapers, radio, and television stations decided who got to talk and who di...
I’m a big fan of Fossil. The only reason I use other Git services like Github is because others use it. Though I have to admit that it’s easier to click a button to create a repo than to add a new repo to a self-hosted server. A couple nice featu...
The D programming language continues to progress nicely. One sign of that is the lineup of speakers at DConf in September. I’ve never gone (most have been in Europe) but they’re always livestreamed. I actually committed to using D after seeing som...
I’ve made it to the end of another school. Unlike many faculty members, I enjoy the classes I teach and I enjoy working with my students, who are all great people.
I’ve been playing around with the Quill editor recently. Although I’m usually more of a plain text person, I kind of like what this non-markdown editor has to offer. It’s WYSIWYG with a few nice features.
Let’s start by talking about why building projects with Dub is problematic.
One of the things you have to be careful about with R is the automatically assigned names. It’s usually not too bad, but there are plenty of times you’ll find yourself frustrated. Here’s one of them:
D could have major appeal to academic researchers needing to do numerical computing. The alternative languages I have in mind are R, Python, Matlab/Octave, and Julia. D has some self-imposed limitations that make it a harder sell to academic resea...
I’ve been playing around with SafeRefCounted, a relatively recent addition to the D programming language. It has some nice features. I could see it being useful to work with/port C code.