KrisJordan

Joined 18 years ago

Karma
1,721
Submissions
215
Member since
May 4
I teach computer science at UNC.

http://krisjordan.com

http://twitter.com/KrisJordan

View on Hacker News

Recent submissions

Comment · 4 years ago
Comment · 4 years ago
"The teacher's job is to design learning experiences; not primarily to impart information." -Fred Brooks

A favorite, lesser known quote of Fred's from his technical communications course at UNC and a SIGCSE talk. Beyond a software engineer and researcher, he was an extraordinary educator. His design ethos carried through to pedagogy, as well, and has been an inspiration to me. Thanks, Fred.

Comment · 4 years ago
As faculty at UNC CS, I can mournfully confirm this is indeed the case. He passed peacefully at his home in Chapel Hill earlier this evening, surrounded by family.
Comment · 4 years ago
That your commits are made locally, in a clone of the entire repository, is decentralized. Your local respiratory accrues history as divergent (and unbeknownst) from upstream as you'd like it to.

If you're going to collaborate in a decentralized way you ultimately need an accepted mainline source of truth.

Comment · 6 years ago
This feature is brace expansion.
Comment · 11 years ago
Comment · 12 years ago
Yes, it appears to be Time Warner Cable specific (in the Triangle NC area, at least)
Comment · 13 years ago
What I'm finding from using and talking to beta users of DidSum (referenced in another comment on this post) is that the act of physically tracking a behavior has value in building habits and improving toward goals (or being extra aware of it, when you're not).

This is doubly true in a social setting where your friends/spouse/mom/coach can _see_ when you are or are not taking actions toward what you want to improve at.

Comment · 13 years ago
Comment · 13 years ago
I suppose I am part of your Ph.D. 'attrition' statistic. It's less atrocious than you'd think.

I enrolled in Brown's Ph.D. CS computer program immediately after undergrad. In retrospect, I was too green to do proper due diligence to find the right fit with advisor and research area. The advisor relationship is extremely important. Within the first year I realized two things: 1) there was no way I'd be happy going deep with this particular research area and advisor for another 5-6 years, 2) I would complete my masters in the first year, fully paid for (with a research assistant "salary" on top) by being on the PhD track. I returned full-time to the company I co-founded while in undergrad after that first year.

No two PhD paths are the same, unlike with JD/MBA. Some folks come in and earn a master's along the way. Some come in with a master's. Some don't pass the (widely different depending on school) bars to advance to the Ph.D. candidate stage (I imagine there's a good bit of attrition here). Some don't find an advisor who can fund them. The requirement of contributing something novel to the body of research, no matter how long it takes, is a higher bar than completing coursework and projects. 6,7,8 years is a lot longer than 2-3.

Comment · 13 years ago
Interestingly, some dev certificates/provisioning profiles I setup in the day prior to the outage do not appear to exist anymore. It seems as though they must have reverted back to some point earlier in the week.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton