Charles Ofria's Avatar

Charles Ofria

@ofria.bsky.social

Prof of Computer Science and Ecology, Evolution & Behavior @ Michigan State University. I study the evolution of complexity, major transitions, genetic programming, artificial life, and algorithm design (and do lots of open source C++ development.)

446 Followers  |  458 Following  |  31 Posts  |  Joined: 20.10.2023
Posts Following

Posts by Charles Ofria (@ofria.bsky.social)

I've had a good experience with PDF Expert, but I think they've moved to a subscription model recently, which seems less ideal. Not sure if you can still just buy a regular license.

29.01.2026 20:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1

BUT - I’m going to stay hopeful! I mean up to 20 will make it to round two…

15.10.2025 13:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Oh - that is a good idea! We’ll have to think about if there’s something else we can do with ours as well. Blog entry if nothing else. ;-)

15.10.2025 13:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Huh - for me it’s Kaiju Preservation Society by John Scalzi! Some interesting biology in there.

24.08.2025 01:55 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It does also allow us to learn about those few companies who try to stick to their values despite political winds.

14.06.2025 14:47 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

A couple of years later, my dad mentioned that the only reason his small business could afford someone so incredibly skilled is that no one else would hire her. I remember being so confused by that and then frustrated on her behalf when I learned why. (2/2)

19.04.2025 14:49 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Early 1980's, my dad hired a (clearly trans) programmer who was amazing. I got to know her before I even knew transphobia was a thing. My parents were the least judgemental people I've ever known so as a kid I never even had reason to think about it beyond "huh, that's different". (1/2)

19.04.2025 14:49 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Sorry I missed your call, the frogs had my phone again.

17.04.2025 18:56 β€” πŸ‘ 8456    πŸ” 1885    πŸ’¬ 237    πŸ“Œ 144
Preview
Giving to Harvard Directions on how to make a gift by credit card, check, stock transfer, mutual fund transfer, and planned giving options.

Here's something I never thought I'd ask: @harvard.edu - where is the best place to donate to show our support? I went to alumni.harvard.edu/giving, but it wants me to specify a school and a fund to give to and there was no option for "Standing up to Government Overreach" or anything similar...

15.04.2025 19:34 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The goal is for liberal education to teach you how to critically think. That helps with both A and B, but they're not the only point of it. Critical thinking helps in all parts of your life.

And counterexamples will always exist. No form of education (or anything else) will help universally.

15.04.2025 14:02 β€” πŸ‘ 10    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0

Wow, those are really gorgeous.

05.04.2025 23:07 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Nominate your friends! Nominate yourself! Nominate your favorite professor! It’s all okay! It’s all encouraged! Do it, because too many people simply don’t!!! #alife #alife25 #alife2025

04.04.2025 12:20 β€” πŸ‘ 5    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0

The International Society for Artificial Life promotes Artificial Life research and celebrates researchers who do an exceptional job. Help identify ALife people and projects who should be recognized by nominating them here! forms.gle/5ajEpG43APUn...

02.04.2025 14:21 β€” πŸ‘ 13    πŸ” 6    πŸ’¬ 0    πŸ“Œ 1

Until Musk and his illegal budget cuts are OUT, @hakeem-jeffries.bsky.social must refuse all budget negotiations with Speaker Johnson. Republicans can't agree where cuts should come from & can't lose more than 2 GOP house votes; Dems have leverage if Johnson needs help kicking the can down the road.

06.03.2025 20:45 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I agree 100%. And yet I would take him back right now with hearty enthusiasm.

05.03.2025 19:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The interesting part is that Musk is putting a lot of trust in Trump here. If the two of them have a serious falling out, Musk will likely end up going to jail for a very long time.

08.02.2025 01:21 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Trump Brazenly Defies Laws in Escalating Executive Power Grab (Gift Article) In the radical opening weeks of his second term, President Trump has appeared to feel little constraint by any need to show respect for the rule of law.

Indeed, I don't post a lot about politics, but I do try to stay as informed as I can. Here's a NYTimes article (gift link) that sums up the current situation well: www.nytimes.com/2025/02/05/u...

05.02.2025 14:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

So, how is it that most Americans seem to be just going about their day, blissfully unaware (or uncaring) that the foundations of our democracy seem to be coming out by the roots?

05.02.2025 13:35 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Accidentally wrote this thread of some thoughts on what an organized movement among scientists to fight back against government suppression of science might look like, and how to start.

Note: part of my point is that we should listen to experts on social change in making these plans. I'm no expert.

02.02.2025 18:48 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Same. But even then, it's really hard to have a sense of which other economies are going to hold up the best in the face of the U.S. economy sliding. It might make sense to spread the money around, but that is even more of a hassle.

02.02.2025 19:12 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

With tariffs about to trigger high inflation in the U.S., and other decisions that have the potential to damage our economic standing in the world, where are folks putting their personal savings to weather the storm?

02.02.2025 17:37 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

I don't think the general public (or the press) understands how disruptive a halt in federal grants & loans could be. If it lasts longer than a few weeks it could tip us into a major recession all by itself.

28.01.2025 14:48 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

They have already paused research funding and (I think?) student financial aid, while laying the groundwork to scale back H1B visas (needed to recruit international faculty) and overhaul accreditation. I worry that universities are too passive, though I'm not sure how they might effectively respond.

28.01.2025 16:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
J.D. Vance | The Universities are the Enemy | National Conservatism Conference II
YouTube video by National Conservatism J.D. Vance | The Universities are the Enemy | National Conservatism Conference II

The recent pauses of funding bode poorly for academia and I don't think they're ending anytime soon; J.D. Vance has long been on a crusade to eliminate universities, and these ideas are integrated into Project 2025. Here's a talk by Vance from a few years ago: www.youtube.com/watch?v=0FR6...

28.01.2025 16:17 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

That's what I was trying to figure out. We're not near any trees, so I assume it was something with how the light glinted off the ice?

15.01.2025 13:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Birds attacked our skylight today, pecking at the layer of ice. It was surprisingly loud!

15.01.2025 02:37 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Gradually over the years I've slid from pathologically prepared to healthily prepared... to having a solid outline of what to say... to assuming that by the time I walk to class I'll have something figured out. (To be fair, it is over a mile walk from my office!)

14.01.2025 01:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

First class session of my Advanced C++ capstone course seemed to go well today. I'll admit that I did not plan to spend 15 minutes on what's really going on in "Hello World", but it turned out to be useful in demonstrating that there's a lot more to C++ than most people expect.

14.01.2025 01:08 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Changed format of the image and it looks so much better.

10.01.2025 20:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It really is such an iconic image for evolutionary biologists.

10.01.2025 19:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0