Samuel Thomson
@samuelthomson.bsky.social
1.1K followers 4.5K following 1.2K posts
Lecturer in Game Design | Technical Artist | Artist Interests include history of creative disciplines and technology. Artist: http://samuelthomson.org Technical Artist: http://framelord.ltd Mastodon: http://mastodon.social/@samuelthomson they/them
Posts Media Videos Starter Packs
Pinned
Still one of my favorites!
Reposted by Samuel Thomson
I actually think useful vs. harmful is the wrong binary. All use will always be harmful to one degree or another. The question is *what* are these technologies doing and—crucially—for whom.
I hope as we move past the first wave of AI criticism ("it doesn't work, all hype") we get a new wave of AI criticism rooted in the acknowledgement that, yes, these systems are very powerful & quite useful and focusing a deep exploration of when AI uses are uplifting and when they are detrimental.
I don't know though, she does seems INCREDIBLY dismissive.
I do feel this as a "not understanding the gravitas" situation, but there's something else going on, maybe "do you know how many people with atrocious views I have to deal with on a daily basis", or even "I detest the woman too, but I long stopped caring". Definitely made me wince though. Ew.
I'd like to see the version without the cut away when she's asked the question. I think you'd get a better idea whether it was actually a surprise for her or not.
Composition of the Earth.
Also I labored for so long trying to dig a hole and here is a handy survey of the composition of the dirt in my backyard.
A badly hand drawn pie chart with the overwhelming volume of the circle being blue, labeled Rock. A tiny sliver of the circle is mauve and reads Not Rock but Not Dirt??
That's amazing, but for a second I thought it was part of an excavator buried in the cement.
Reposted by Samuel Thomson
Here is a Reddit threat that explains how to disable Copilot in Windows, which I've just followed:

www.reddit.com/r/WindowsHel...
"Give me a Nobel Peace Prize or I'll kill some people" is the line you use to explain what an abuser is to a lamp post.
Hamas never agreed to all of the terms of this “Peace Agreement”. It didn’t win him the Nobel Peace Prize, so now he’s going to get retribution from the innocent Palestinians that finally had hope for their country’s future.
Radio controlled demolition bombs with 500m kill radius, used by Israel to level city blocks and indescriminately vaporise people in Gaza.

www.aljazeera.com/features/202...
How creepy is it to call your newspaper "The Spectator".
Yep this is a problem. It's basically very slow and boring and makes messing around hard work. I suggested doing some work in the console to get started, and I might go back to that idea. But I don't really want to work with C++ standard library for 2 weeks then switch to Unreal C++!
EHRC has temporarily withdrawn its guidance on trans people.

I've been considering transphobia as a failure to understand what it's like to "not fit in" with m/f groups, growing up, and into adulthood.

For me, non-binary is refusal of the gendered hierarchies that repeatedly marginalised me.
Yes, and I'm setting the bar low because I want students to make something (anything!) of their own. Just write a function and call it somewhere. But I'm finding it hard to get students to go off on their own at all. I need some very very simple "challenge" exercises that get harder very gradually.
We've already done BP so they know what variables, functions, and loops are, and that definitely helps, but it doesn't feel much like BP!
Interesting idea. There's a gradient between motivated students who are very keen to get started with C++ and students who find it unrewarding initially. You can't do much in Unreal without pointers, and it's a big initial hump to get over. I'm trying to motivate people past those first weeks.
Yes there are loads of tutorials online, and additional learning resources.
It's also something I've noticed, although Rider gives helpful links to C++ classes.
Yes, I'm naturally inclined to worry about being an Unreal feeder course, but students want to make impressive looking games by 3rd year. It's hard to do that if working with an engine for less than a couple of years imo. There's a lot of competing constraints though for sure!
My argument for learning C++ is that it seems better to me to learn BP and then a bit of Unreal C++, and get to an OK standard in 3 years, rather than split the time between different engines and do very similar things in each because you have to learn the basics each time.
It's a design/development course with a small amount of art! Definitely not engineering though.
The real difficult part is thinking about a course being "unreal heavy". I think it's better to stick with one "main" engine for 3 years. Learning two generic engines is a lot of duplication of effort with anim systems etc. Learning e.g. Unreal BP and Unity C# seems like a misstep to me.
We do C++, is this what you mean? It's hard going as a first programming language and we only do it for 12 weeks in second year (maybe extending to a 3rd year elective module). Some people enthusiastically pick it up. A lot struggle. But I think any first language is difficult.
I don't think it's a good idea to try teaching e.g. Godot in first year, Unreal in second year, because it takes so long to learn an engine to a usable standard. There's about equal enthusiasm for learning a strong 3d engine, and learning programming fundamentals.
I'm conscious of promoting a single engine to students, but there's so many competing requirements e.g. teach fundamentals/easy to use/industry applicable/looks nice/good tools. I can't think of a better option but someone was saying we're too UE heavy.