Nathan Laundry's Blog


Hi, I'm Nathan. I'm a Computer Science PhD student with two passions: homelab, and self-improvement. I write about both and some other stuff:


Subscribe to my Newsletter - Life and Lab

IN-COURSE EXPERIENCES WITH A SCIOER FOR OBJECT-ORIENTED PROGRAMMING

Link Here Abstract and Intro STEM learners often find benefit from interactive resources that provide a tutorial-like environment that facilitate guided practice. However, such resources are frequently expensive, and learners are not permitted to retain permanent copies. Online interactive resources are often not completely aligned with the learning outcomes for a class. Instructors may adopt more than one resource to provide a complete set of materials for students, which can increase both the financial burden and the cognitive load for students who must then pay for access to multiple resources and remember which resource to use in each context. Read more...

Toward a Computational Thinking Paradigm

Master’s Thesis PDF: [Toward a Computational Thinking Paradigm](Designing, Deploying, and Analyzing Adaptive Educational Field Experiments) Abstract Computational Thinking (CT) is crucial in today’s world, but the lack of a shared paradigm poses challenges for researchers addressing key issues like effective teaching. Diverse stakeholder motivations further complicate consensus on definitions, methods, and metrics. This research proposes a CT meta-framework, integrating cognitive science and stakeholder hypotheses, to disambiguate definitions and clarify experimental methods for a CT transfer experiment. Read more...

Increasing Your Surface Area for Serendpity: Finding Opportunities as a Computer Science Undergrad

Computer Science Undergraduate Networking
🏃🏽 TLDR — How to find summer research opportunities and freelance programming jobs for undergraduates There is a huge unfulfilled need for programmers outside of the tech-sphere both in research and in industry How to find research and freelance opportunities outside of the usual places: Go to events and join clubs Teach, tutor, and be taught Say yes to opportunities wherever you find them Opportunities to look out for: Data is plentiful and in need of analysis. Read more...

Surviving Grad School: What they don't tell you in Undergrad

Academia Writing
Hi! I’m Nathan. Hope this little Grad School Survival guide helps :) Check out my other work at Nathanlaundry.com The TLDR on how to survive your master’s/phd Priortize your research, not your grades Listen to your advisors but know when to take the lead Don’t read too much (there is a sweet spot) Learn by problem-solving Don’t leave all your writing to the end As I approach the end of my first year as a graduate student, I’ve begun to look forward; crafting a path towards a successful thesis and setting up for my PhD. Read more...

Increasing Your Surface Area for Serendipity - CUSEC 2023

Productivity Computer-Science

We have IDE at Home -> Vanilla Vim

Vim CLI
> The following is a markdown presentation. I use presenterm to render presentations from the terminal. Vim as a full IDE without Plugins And you thought it couldn’t be done. Weak! Assumptions You know the basics of how to use Vim Basic Usability Config First we need reasonable config this is pretty minimal " Set your configuration to some reasonable defaults set nocompatible " Enable line numbers set number " Enable line indenting set autoindent set smartindent " Enable syntax highlighting syntax on " Enable search highlighting set hlsearch " set clipboard=unnamedplus set clipboard+=unnamed Windows, Buffers, Splits Resizing and managing Windows ctrl-w Then some stuff Read more...

SCIOER Course : C Programming

Available Here Description This resource is part of an investigation into a semi-automated process for creating Self-Contained, Interactive Open Educational Resources (SCIOER) for use by students and instructors in the discipline of Computer Science. Resources created through the SCIOER process are self-contained and provide all the tools necessary for learners. The interactive nature of the resource encourages experimentation and incremental practice. Learners are able to annotate SCIOER resources with their personal observations and learnings. Read more...

To Want

Ocean Eyes i’d remake the world in your image so the poets and bards of time would sing and marvel of liquid hazel shores and rich mahogany skies brilliantly painted like those eyes of yours What if? Say the word and i will scorch the valleys and salt the fields of regret You and i have no time or need for the blooming melancholy the seeds of “what if” Read more...

Old Friend

This is a two parter - Return and Scorched Earth The first depicts the terrible calm of a relapse into depression The second is how it feels to weaponize anger to claw oneself out of depression If I’m being honest, I think the second part is the better of the two lol ## Return --- Welcome Home No one warns you How warmly she welcomes you How comforting and sober she sounds Read more...

To Fall Like Rome - Burning and Proud

Altar Salt my skin and soak my flesh These words are the altar upon which I sacrifice myself Burning and Proud Helen You’re divinity wrapped in the Old God’s best imitation of mortal flesh Your name - both spark and fan to the desires and ires of men And though Troy’s walls are long since fell Homer could scrawl the same ink recounting the battles that rage over you Read more...
Previous Page 3 of 5 Next Page