Profile avatar
jcchurch.bsky.social
Hi. I'm http://Dr.Church. Professor of Computer Science, Austin Peay State University. Interested in programming languages and computational geometry. Unitarian Universalist. http://linktr.ee/drchurch
85 posts 231 followers 244 following
Prolific Poster
Conversation Starter

I'm learning French and Morse Code. On a good day, I can translate CW at 10 wpm. My PhD is in computer science, but I'm slowly working towards my dream job of being a World War 2 French Resistance member working a telegraph.

45 minutes where I force myself to do a hobbie per day is 45 fewer minutes of existential dread and fear and anxiety and doom scrolling.

Yesterday, my university campus was closed due to snow, so I opened my CSCI 1010 Introduction to Programming I class on Zoom for anyone who wanted to learn with me on a snow day. Fifteen students showed up. It was great. I loved it.

We had 8 cm of snow in Clarksville, TN.

I've been programming in Fortran all afternoon to solve problems on open.kattis.com. So far, all my Fortran solutions have been marked with "Fastest Solution" awards. I'm currently ranked 2,100 out of over 200,000 programmers on Open Kattis.

If you are a VA or other federal employee in the Middle Tennessee area who has lost your job, please send me an email, [email protected], and tell me your story.

I'm happy to report that APSU is about to hire a new computer science professor. I'm even happier to report that she's graduating with her PhD from the University of Mississippi, my alma mater.

That's a first. A student sent me an email where the entire email was on the subject line. The email itself was empty.

The world is crumbling around us, the news is sad and depressing, but at least I got the hardest achievement in Duolingo.

How little code can I write into the HTML5 validator and still fully pass validation? Here's what I've written so far that passes validation with zero warnings or errors. <!DOCTYPE html> <html lang="en"> <head><title>😜</title></head>

Upon visiting the official USGS map site, you get this message saying the map change to "Gulf of America" is in progress.

I snapped these screen shots seconds apart with slight different zoom levels. The wider view says "Gulf of Mexico." The narrow view says "Gulf of America."

I can always depend on my friend Kit to finish friend quests on Duolingo. It's good to have friends like this. I've finished 33 friends quests in a row.

The UK should not have access to your encrypted data.

I'm doom scrolling pretty hard tonight.

The modulus operator (%) result in Java will retain the numerator's sign and ignore the denominator's sign. (This is different from multiplication and division, which use the signs of both operands.)

Check out the top four best-selling books on Amazon about Fortran programming. 1. Fortran 2. Fortran 3. Matlab 4. Sign Language

Just crossed the 100,000 XP mark on Duolingo.

This past Tuesday, we learned that Kohl's was laying off workers at its corporate headquarters. Michelle was not impacted, but several members of her team were laid off. The job market is rough out there.

✅ Full Professor.

I did a rare thing today: I took the day off and spent it with Michelle. I feel so much better.

One-more-thing culture will suck your energy dry. You do something for someone, and they ask you to do one more thing. Please stop. Respect my time and energy. Take the work I gave you.

Years ago, when I was more curious about crypto, I signed up for a CoinBase account. I didn't fund it with anything. There's nothing there. I get email alerts of people attempting to get into that account about once a month.

When I first created the materials for my web development class, I created a module called "The Colour and the Shape." After nearly five years of running this class, neither my department chair nor the two or three people who have run the course after me have gotten this reference.

Everyone should sign up for an encrypted messaging service now. I know Signal is popular. I prefer to use Threema. Stop using text messaging. You should also stop using any messaging service owned by Meta too.

I don't fall for phishing attacks at my organization because I don't read my email.

Good morning, Khan. You didn't eat enough yesterday.

Things every college student should know: - How to email your professor. - How to schedule a meeting. - How to address your instructor. I think I will spend the first five minutes of every freshman class going "over things you should know" material. Also, maybe typing classes.

I hate having to do two things at once.

I need to start wrapping gifts.

All social media is terrible. Except for this guy. He seems cool.

All social media is terrible.

Babble teaches you a new language. Duolingo quizzes you about a language.

Did you know that you should end your alt text with a period? "End alt text with a period, even if it isn’t a full sentence. The period ensures that the screen reader pauses after reading the alt text." This was a new tip for me. Glad to learn something new! www.nngroup.com/articles/wri...

In this class, I completely skipped a chapter in my prep. I walked into class thinking I was going to teach a lecture on Chapter 14 of the book when the class said they were ready for Chapter 13. So I did my best while internally screaming the entire time about how this lecture was awful.

When filling out course substitution forms for my transfer students, I must click a dropdown menu for the comparison operator. I think I'm using a form that combines every aspect of the SQL query sent to the application, even the comparison operator.

How I arrived at Bluesky

You need a lap iguana.

alias vip="vim -p"