Daniel Chen
Blog
Talks
Teaching
Projects
About
Categories
All
(61)
general
(1)
making
(1)
R
(1)
Blog
The Vancouver Cherry Blossom Marathon
22 min
general
R
Using data from the Vancouver Open Data Portal, some vibes, and lots of checking We have the Vancouver Cherry Blossom (Ultra?) Marathon!
Mar 30, 2026
Using OBS for Online Teaching
5 min
Open Broadcaster Software (OBS) is a featured and popular used to lay out your screen for recording and streaming. V26 of OBS Studio was released mid October 2020, and it…
Oct 27, 2020
Upgrading Marlin 2.0+ with Mesh Bed Levling CR-10s
2 min
making
Video guide from “The First Layer”: https://www.youtube.com/watch?v=-rOZpOiWYxM
May 24, 2020
Python Environments with Conda
14 min
Anaconda (and these days miniconda) has been my go-to for getting Python and the scientific/data science software stack installed on my computer (even on my Arch linux…
Feb 29, 2020
R Hex Bowtie
3 min
If you were at rstudio::conf you may have seen me walking around with my conference badge and wondered what everything is.
Jan 30, 2020
My time as an RStudio Intern
6 min
I’ve had a lot of time to think about my time as an RStudio intern. When I do, I usually end up with a few words in my head before I’m flooded with (good) emotions and…
Jan 29, 2020
Table of Model Results using kable and kableExtra
5 min
I’m at the R/Medicine conference (no it’s not a Reddit thing) and got to help Alison Hill with her R Markdown for Medicine workshop. One of the questions I got to tinker…
Sep 13, 2019
R or Python, which One to Learn (First)?
5 min
I’ve been asked a few times lately about whether one should learn R or Python.
Aug 28, 2019
Git Squash and Merge Workflow
11 min
I have a love-hate relationship with Git. It took me years of following cookbooks and following strict set of commands to get a sense of how it works. I still have to spend…
Aug 27, 2019
Inconsistencies with the
==
operator in R
4 min
One of the cool things about working on
gradethis
(
grader
need to be renamed) is that we end up doing things that aren’t common in R (i.e., grading and comparing code).
Aug 6, 2019
Mounting Oclus Rift Sensors on the Wall
4 min
I was initially going to get some small bookshelves to put my Oculus sensors on, but you can take your Oculus sensors off the stand! This way you wont have an awkward way to…
Aug 3, 2019
New Website a la Blogdown!
2 min
I finally got everything moved over to blogdown with the Hugo Academic theme. Thanks so much to Allison Hill, who ran the summer-of-blogdown tutorial for us RStudio interns.
Jul 23, 2019
RStudio internship week 2
7 min
The main topics and events of last week were:
Jun 18, 2019
And we’re off! RStudio internship week 1, complete.
5 min
I’m still pinching myself about being one of the RStudio interns this year. It’s an unbelievable opportunity and I’ve been half panicked and fighting imposter syndrome since…
Jun 10, 2019
rstatsnyc as told by
@brookLYNevery1
,
@dataandme
, and autographs
9 min
EDIT: I’ve added the notes from
@dataandme
and linked to people’s twitter and slides (if I found them). This is probably going to be an ongoing process…
Apr 22, 2018
Analysis-Based Project Templates
8 min
One of the most annoying things you hear people say when they are working with some common code base is “It works on my machine…”. Conversely, one of the more satisfying…
Jan 23, 2018
From VMs to LXC Containers to Docker Containers
8 min
Since I’ve joined SDAL, the lab has undergone a few infrastructure related changes, mainly how applications are run on the servers. From what I remember, we started using Vir…
Jul 7, 2017
Project Templates
6 min
Project templates provide some standardized way to organize files. Our lab uses a template that is based off the Noble 2009 Paper, “A Quick Guide to Organizing Computational…
May 30, 2017
Changes in Higher Education
2 min
As a PhD student who already has a Master’s degree, it’s safe to say that I’ve been in school for a long time. One of the things in higher education that I started to…
May 1, 2017
NYC R Conference
1 min
Just got back from the 3rd annual NYC R Conference this past weekend. I have been honored to be one of the few speakers for the 3rd year in a row. This year’s talk, “So You…
Apr 24, 2017
Preparing for the Summer
2 min
As the semester comes to an end, preparing for my lab’s Data Science for the Public Good Program begins. I’ve started a GitHub group to dump the various components we will…
Apr 24, 2017
Working While Pursuing a PhD
1 min
My lab has extended me an opportunity to be a research scientist and helping out our current senior data scientist with the daily analytics and IT support the lab needs.…
Apr 17, 2017
Education in the United States
1 min
As people start sharing their educational experiences from around the world, I realized how lucky I am to have been educated in New York City, and how much less the United…
Apr 10, 2017
Open Access
3 min
“Open” has played in important role in my life the last few years. It all began when I was an attendee at a Software-Carpentry workshop back in 2013. Before then, I only…
Apr 10, 2017
The People that Keep Me Sane
2 min
Coming from CUNY Hunter College, I never really had the typical ‘college experience’. Going to college for me was almost no different than going to high school since so many…
Apr 3, 2017
Tech & Innovation in Higher Ed
3 min
How faculty (higher education) are using and/or reacting to social media, MOOCs, and/or other “disruptive” technologies.
Apr 3, 2017
A ‘Simple’ Neural-Network Model
4 min
My previous blog post summarized the main points of the Watts 2002 paper. At the very end of the post I mentioned ways we can extend the Watts model with neural-networks.…
Mar 30, 2017
Should You Attend Grad School?
1 min
I’ve been asked a few times about whether one should attend graduate school. I usually follow up by asking whether they are planning to do a Master’s or a Doctorate.
Mar 27, 2017
Scientific Programming
1 min
Software-Carpentry played an integral part of who I am today. I am always trying to learn and follow best practices in the context of scientific programming, which I think…
Mar 27, 2017
From NYC to Blacksburg, VA
1 min
I’m from New York City. Born and raised in Queens, and went to school in Manhattan for high school, college, and masters. So, coming down to rural Blacksburg, VA has been a…
Mar 20, 2017
My Story
4 min
How did I get to where I am today.
Mar 20, 2017
What You Call Yourself is Important
1 min
I am a PhD
Student
, not a candidate… yet.
Mar 13, 2017
Research Ethics
2 min
The Office of Research Integrity (ORI) oversees and directs Public Health Service (PHS) research integrity activities on behalf of the Secretary of Health and Human Services…
Mar 12, 2017
Some Modest Advice for Graduate Students
2 min
Some Modest Advice for Graduate Students by Stephen C. Stearns
Mar 6, 2017
How Learning Works
1 min
Susan Ambrose’s book “How Learning Works” is probably one of the best investments for people who teach. The next best (time) investment is reading Greg Wilson’s paper on “Sof…
Mar 6, 2017
Teaching and Mentoring
1 min
Software-Carpentry1 has made be a better teacher because of the way we collect feedback during our workshops. When teaching a technical class, we use low-tech sticky notes…
Feb 27, 2017
Where Do I Fit in Academia?
1 min
It’s always a good idea to take a break and think about all that’s going on in life in perspective. As I approach the end of the coursework phase of my PhD program, I need…
Feb 20, 2017
Communicating Science
1 min
The communication science workshop at class reminds me of the various acting warm-up exercise I did when I took an acting class in high school. The drills require…
Feb 13, 2017
Accessible Education in the United States
1 min
In the United States, higher education aims to be accessible to everyone. Although historically, college and university degrees were mainly for privileged, white males…
Feb 6, 2017
Impostor Syndrome: Am I Qualified?
2 min
Impostor syndrome (also known as impostor phenomenon or fraud syndrome) is a concept describing high-achieving individuals who are marked by an inability to internalize…
Feb 6, 2017
Journal: Why am I Journaling?
1 min
I’m taking “Preparing the Future Professoriate” this semester at Virginia Tech, which is one of the core classes for the “Future Professoriate Certificate”.
Jan 30, 2017
Mission Statements
5 min
Mission statements and reflections on higher education institutions (plus one high school) that I’ve attended.
Jan 30, 2017
SWC: What the Carpentries Mean To Me
1 min
https://software-carpentry.org/blog/2016/10/what_swc_means_to_me.html
Oct 26, 2016
Expanding the Watts Model
6 min
I wrote a blog post and gave a seminar talk about the Watts 2002 paper. The next step is thinking about expanding the
binary decisions with externalities
model to a
psycholog…
Sep 29, 2016
A Simple Model of Global Cascades on Random Networks
5 min
Duncan J Watts wrote a paper that was published in 2002 titled “A simple model of global cascades on random networks” in the Proceedings of the National Academy of Sciences…
Aug 31, 2016
Scientific ‘Purity’ in the ‘Connected Age’
2 min
I just started reading
Six Degrees: The Science of a Connected Age
by Duncan J. Watts. It’s a book on network theory and related to the Multi-Agent Neural Network project…
Mar 14, 2016
SWC: Software Carpentry as a University Course
1 min
https://software-carpentry.org/blog/2016/02/swc-as-a-university-course.html
Feb 5, 2016
SWC: Teaching Bimodal Workshops with a Large Range
1 min
https://software-carpentry.org/blog/2015/11/teaching-extreme-ranges.html
Nov 5, 2015
SWC: Assessing Our Learners Part I
1 min
https://software-carpentry.org/blog/2015/06/learner-assessment-part-01.html
Jun 23, 2015
Getting Started with Data Science and Analysis
4 min
I’ve been an instructor for Software-Carpentry (SWC) over a year now. It’s been a facinating experience and I’m proud to be a part of an open source movement promoting best…
May 5, 2015
SWC: Cookie Cutter
1 min
https://software-carpentry.org/blog/2015/02/cookie-cutter.html
Feb 10, 2015
Open Source A Python Project I
6 min
I started my first open source project towards the end of summer 2014 I began working at the Social Decision Analytics Laboratory at the Virginia Informatics Institutee. The…
Feb 5, 2015
SWC: Revamping the Instructor Survey
1 min
https://software-carpentry.org/blog/2014/11/revised-instructor-survey.html
Nov 2, 2014
Hacking Your MetroCard to $0.00
4 min
Earlier this month, Ben Wellington wrote a blog post about How Memorizing “$19.05” Can Help You Outsmart the MTA. A few days later, after the post went viral, the MTA respond…
Sep 29, 2014
Welcome to Jekyll!
1 min
You’ll find this post in your
_posts
directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most…
Sep 7, 2014
SWC: Our First High School Workshop at Rockefeller University
1 min
https://software-carpentry.org/blog/2014/07/high-school-students-at-rockefeller.html
Jul 7, 2014
Absolute and Relative Directories in Python
1 min
One of the most common tasks (for me at least) is saving or getting data from another directory from where the current python script is running. However, for many of the…
May 16, 2014
Installing Eclipse in Ubuntu 13.10
2 min
Adapted answer from Shubhmay and TimD on askubuntu on installing Eclipse.
Feb 4, 2014
Setting Up Repast Simphony 2.1 in Linux
1 min
Repast Simphony is a Java based collection of agent-based modeling and simulation software.
Feb 4, 2014
Setting up a WebDAV Client for Courseworks
7 min
Columbia University’s Courseworks website allows you to download files for a registered class. A problem arises when multiple files needed to be downloaded simultaneously.…
Sep 4, 2013
Setting up VirtualBox
6 min
Edit: March 31, 2014: As an assignment for Software Carpentry I made a screencast to follow along with these steps, here
Feb 21, 2013
No matching items