Michael Gruar
@mgruar.bsky.social
2.9K followers 1K following 1.7K posts
He/him (or they) Independent Game Developer, Software Engineer, Littleton MA Bike/Ped Advisory Committee, Father of 3, American and British (sorry), among other things. https://linktr.ee/lunarchippygames #gamedev #indiedev
Posts Media Videos Starter Packs
Pinned
mgruar.bsky.social
Pinned Post: Hi all, I'm Michael, and I'm working on Iron Village, a cozy pixel town builder game - with trains! store.steampowered.com/app/3011060/...

(Also a heads up, this is a personal Bluesky account. Just be warned following me will include much more mundane posts as well!)
Iron Village on Steam
With the help of your railway, build houses, farms, warehouses, and more to create your village. Trade what your people make for other resources and gold to grow your village into a prospering town, a...
store.steampowered.com
mgruar.bsky.social
For me, its position gets affected by observing it. Like, normally I don't really consider it to have any position at all, but now that I'm thinking about it, it's definitely A.

(Obviously it appears as a sexy apple costume though, come on)
Reposted by Michael Gruar
ohlookbirdies.bsky.social
"anti-AI people should just learn more about it" motherfucker I know so much about it, that's why I'm anti-AI
mgruar.bsky.social
Personally I would prefer the movement of A, but the one-handed interaction of B. Having both a one-handed and a two-handed interaction would be neat though, for when the character has to do something tougher
Reposted by Michael Gruar
banalplay.bsky.social
When your custom character appears in a cut scene
The Portland frog backing down an army of jackboots
Reposted by Michael Gruar
clairvoire.bsky.social
It's a wild defense on their part, because I can't imagine a stronger argument for halting their industry immediately.

"we might've made a new conscious thing" is a thought that can only be followed with "we can't let companies create and exploit these"
Reposted by Michael Gruar
sagastar.bsky.social
oh so we're in the "forum mod crashes out over petty nonsense" stage of things huh
mgruar.bsky.social
That attracted the critical users that got the whole thing going. Personally I like the idea of the mass decentralized social network, but that already exists: Mastodon. It didn't get as much traction thanks to perceived complexity, and AT proto comes across as even more complex imo?
mgruar.bsky.social
This really sums up (some of) my thoughts better than I can.

On top of that, it feels like they don't understand (or refuse to understand) what has been behind their success: having a social network that looks kind of like Twitter while the original was imploding.
Reposted by Michael Gruar
mgruar.bsky.social
Yes! I'm a little biased though, that's (spoiler alert) the art style I'm going with for my next game.
mgruar.bsky.social
application of moderator actions.

Ultimately though, I don't get the point of this conversation though? Like, why stand up for a tech CEO instead of listening to the people who are subject to all of this harassment?
mgruar.bsky.social
The best I've got is techcrunch.com/2024/12/13/b...: I guess if you want to be pedantic, it's people "claiming" he violated the ToS, and Bluesky saying they're going to have new Community Guidelines.

But also, didn't you just say a policy is the end result? The end result has been a biased
Bluesky at a crossroads as users petition to ban Jesse Singal over anti-trans views, harassment | TechCrunch
Now with 25 million users, Bluesky is facing a test that will determine whether or not its platform will still be seen as a safe space and place of refuge
techcrunch.com
mgruar.bsky.social
transphobic harassers.

So when a legitimate complaint is made to the CEO, and she gleefully dismisses it and posts through it, this is what happens
mgruar.bsky.social
site, specifically around its social dynamics, that decision is highly relevant.

As far as I'm aware they're all back, but that's moving the goalposts. The point is they will intervene and make specific decisions above and beyond the ToS when it suits them, but hide behind that same ToS to defend
mgruar.bsky.social
Yeah, that's my understanding too, but I don't think that really matters for the context we're talking about here. Automated or not, he was violating the terms of service, and then there was a manual intervention to unban him anyway. So when the CEO of Bluesky is talking about making it a better
Reposted by Michael Gruar
pawlbologna.bsky.social
map of american bluesky users
A Bostonian’s Idea of the United States - 1935 Illustrated map of US with Boston, Massachusetts, and New England huge, NYC tiny, and everything else compressed and small.
mgruar.bsky.social
Like if it weren't for the hypocrisy, I might be forgiving. But also, I'm not a trans person being harassed, so my voice isn't really important here.
mgruar.bsky.social
...telling Charlie Kirk to rest in piss, etc.
mgruar.bsky.social
So Jesse Singal was organizing harassment of trans users from off site, which was a ToS violation, and he was promptly banned. He then got specifically unbanned, and the ToS was "clarified", if I recall correctly.

Since then, they've been hypocrites about being "hands off", banning people for...
mgruar.bsky.social
I mean, if they're being jerks, it's kind of justified. Like, changing the rules to keep Jesse Singal was one of the biggest betrayals from Bluesky, when it went from a safe place away from Twitter to just another semi-hostile social media site
mgruar.bsky.social
It's just sad at this point
mgruar.bsky.social
Still pretending that they're just a little infrastructure company*, and their protocol is "totally decentralized**, promise"

*Unless you tell Charlie Kirk to rest in piss
**Totally ignoring that Mastodon exists
mgruar.bsky.social
Managed to get a weekly streak of these dev diaries going... it's #61! Looking at the timing of sales so far, plus an excessively cryptic teaser for Project OY.

lunarchippy.games/2025/10/03/d...

#IronVillage #ProjectOY #gamedev #devdiary #indiegamedev #indiedev #steam
A graph of net sales over time: The y axis is net sales (i.e. sales minus refunds), stretching up to 1500, the x axis is time, stretching from mid-March through today. A series of numbers 1-6 annotate the graph, which are explained in the linked dev diary.
Reposted by Michael Gruar