Sign in

Malcolm

@meorge.com
253 followers 555 following 802 posts

he who writes the codes || he/they meorge.com

PostsRepliesMedia
Reposted by Malcolm
Cyan Worlds @cyan.com · 25/09/2026
33 years ago today, the Stranger stepped onto the dock of Myst Island for the first time. We can still hear the water splashing against the pilings.
The dock of Myst Island from the original version of the game. A wooden dock ends at a spiral staircase that leads up to giant gears on a hillside. A ship is sunk in the water on the right, and parts of buildings are visible on the left.
361602458
Malcolm @meorge.com · 24/09/2026
Tialla: "...War is deception, huh... 😔" me: "Girl you just melted a man's face off" #fireemblem
011
Malcolm @meorge.com · 19/09/2026
I attempted to fix it this morning by using get_property_list in there instead of accessing the getter itself... did not go well 😭
A table showing performance for various versions of the "in" operator, where 100 trials were performed for each one, and 1000 iterations in each trial.

The code I wrote to change how the operator worked resulted in runtime increasing; for built-in nodes like Node2D it was by about 50%, and for a custom GDScript-defined node it was around 5-7%.

At the bottom I have an appropriately placed sad face.
030
Malcolm @meorge.com · 19/09/2026
That’s a bit ominous
Screenshot of the main Duolingo screen on iOS.A close up of the previous screenshot. It’s an icon of Duo (the Duolingo mascot) looking angry and holding a black disc with an angry cartoon skull head on it. Below it says “12 days”. 12 days until what…?
010
Malcolm @meorge.com · 19/09/2026
I think I found it! github.com/godotengine/... Seems like a has_property method to match has_method, has_signal, etc would make a good addition, and then "xyz in object" could act as syntactic sugar for that 🤔
github.com
godot/core/variant/variant_op.h at 57277407e77e61b161f35dbd7aeb510f7a9e26a6 · godotengine/godot
Godot Engine – Multi-platform 2D and 3D game engine - godotengine/godot
1110
Malcolm @meorge.com · 16/09/2026
happens every time 😔 #godot #gamedev
Meme of a guy trying to grind a rake down a railing. At the beginning, he is labeled "writing some cool code"; in the middle of his grind he's labeled "git commit", and at the end when he lands and bops himself in the face with the rake handle, he's labeled "files were modified by clang-format"
0143
Malcolm @meorge.com · 10/09/2026
Escape from Ever After is the Paper Mario game that Nintendo would have made if they weren't a bunch of COWARDS
000
Malcolm @meorge.com · 08/09/2026
Just Turn The Computer Off. Like Pull The Power Cord Out Of The Wall LMAO
021
Malcolm @meorge.com · 03/09/2026
oh you use Claude? well I have a "claude" of braincells in my head that I use to do my thinkin'
020
Reposted by Malcolm
Freya Holmér @freya.bsky.social · 01/09/2026
there's a pretty simple connection here 1. humans become good at what they practice doing 2. outsourcing to an AI or even other people, means you have stopped doing the thing 3. if you stop doing the thing, you will stop improving, and, long term, get worse at it (cont.)
161306326
Malcolm @meorge.com · 29/08/2026
Why is 🙂 "slightly smiling face" and 😄 is "smile"? It feels like 🙂 should be "smile" and 😄 should be like "very smiling face". In this paper, we contribute the following to the literature:
180
Malcolm @meorge.com · 27/08/2026
this has been in my head for days
Bumper sticker with "bestie please let me merge!" in a 60s hippie font. Next to it is a photoshopped teary-eyed cat. The background has a purple gradient with Git/GitHub merge icons at varying sizes and opacities.
070
Malcolm @meorge.com · 26/08/2026
With my highly scientific diagramming skills, I can confirm it all checks out
A crude, Microsoft Paint-like diagram with "Cow", "K-9", and "Deputy" arranged in a triangle. Arrows point between each pair of names with their interaction:

- Arrow from "K-9" to "Cow" is labeled "Bite"
- Arrow from "Cow" to "Deputy" is labeled "Kick"
- Arrow from "Deputy" to "K-9" is labeled "Tase"

The arrows form a perfect omnidirectional flow around the triangle, ensuring a balanced game.
0181
Malcolm @meorge.com · 26/08/2026
"GitHub Actions"? Uh, no, I don't think it does
020
Malcolm @meorge.com · 24/08/2026
I had a very brief moment of confusion when I glanced at my screen and thought this was a reply to a @discontinuedfoods.bsky.social post
Screenshot of Bluesky in which the Discontinued Foods account posts about “SpongeBob SquarePants Ocean Blue Mac & Cheese”, followed by Sarah Z posting “Transgender”
4713
Malcolm @meorge.com · 21/08/2026
apparently I just got all of my notifications again, neato
Screenshot of Bluesky's interface, with "30+ notifications" (it was a lot more than that)
110
Malcolm @meorge.com · 18/08/2026
Today was the day Zohran mamdani finally became mayor
#1 trending on Bluesky: Zohran Mamdani becomes NYC mayor
030
Reposted by Malcolm
depths of wikipedia @depthsofwikipedia.bsky.social · 14/08/2026
amazing article
124102562485
Malcolm @meorge.com · 13/08/2026
July 22 1694: perhaps the limit of the divided derivatives will give me the limit of of the indeterminate form. July 1694: l'hôpital
010
Malcolm @meorge.com · 11/08/2026
Oh ok
000
Malcolm @meorge.com · 11/08/2026
Wait what
000
Malcolm @meorge.com · 11/08/2026
Hi
110
Malcolm @meorge.com · 09/08/2026
Thank you YouTube recommendations, very cool!
YouTube recommends a video titled "Diarrhea Chihuahua chillin in the hammock" by Proud Daddy with 27K views, uploaded 5 years ago. The thumbnail is of a small yellow chihuahua sitting in a hammock (luckily no diarrhea visible) and a larger friendly-looking dog standing on the ground next to the hammock.
020
Malcolm @meorge.com · 09/08/2026
I'm amazed at "Wow this other website would totally dogpile you for saying that, lmao! here's the URL if you're interested btw" What a selling point!
0300
Malcolm @meorge.com · 08/08/2026
Yes, a unique node name (with the %) is only unique within its scene, and Autoloads exist outside of that. Assiming there’ll only ever be one at a time, I’d probably give each area’s WorldEnvironment a tiny script that sets a singleton static property to itself so it can be accessed from anywhere
010
Malcolm @meorge.com · 07/08/2026
I, for one, welcome the ketchup slices. Not because I *want* to use sliced ketchup, but because we really need more silly things like this to feel passionate about instead of how everywhere is on fire and everything is terrible and everyone is going to die
020
Malcolm @meorge.com · 06/08/2026
Oh awesome! But also make sure to watch the whole show ASAP and without running into spoilers if you can help it 😅
010
Malcolm @meorge.com · 06/08/2026
Nintendo shower thought: New Super Mario Bros. U is more of a Super Mario Odyssey than Super Mario Odyssey is
000
Malcolm @meorge.com · 06/08/2026
I started trying to compile the full transcripts of The Good Place for a Bluesky bot, but the source I got them from was (badly) TikTok-censored. "Cocktail" and "cockroach" are both words that show up frequently in the show, but the censoring method did not work well for them... 😭💀
01-10.txt:
[with c*ck accent] I don't know bugger all about a shares... I bee...

02-01.txt:
and your c*ck experiment
...time, she stole all the c*ck shrimp, and we made giant nightma...

02-03.txt:
You're a c*ck waitress now.
and you're c*ck.
now depends on you, the c*ck,
- We're c*ck to you?
...you can join us on Team c*ck.
Team c*ck on three.
- All: Team c*ck!

02-10.txt:
...say we just huck a Molotov c*ck and...
I'm telling you, Molotov c*ck work.
...problem, and I threw a Molotov c*ck, boom!
And I work in the Molotov c*ck department.
Jake is my name, Molotov c*ck is my game.
...think I would ever be at a c*ck party in literal Hell, lecturing my...

03-02.txt:
...getting your four little c*ck to meet up.
Our specialty c*ck tonight

03-03.txt:
You want some c*ck sauce with that?
110
Reposted by Malcolm
Jake Casella Brookins @casella.bsky.social · 04/08/2026
happy There Will Come Soft Rains day (reformed) to all who celebrate
05620
Malcolm @meorge.com · 03/08/2026
Yep, I definitely get that it can be time consuming and/or tricky to make an MRP. But without doing it (or even submitting a bug report issue for the problem you're experiencing) you can't blame the Godot contributors for not knowing about it, or expect them to fix it 😅
120
Malcolm @meorge.com · 03/08/2026
In order for other volunteers to be able to look into the problem more and potentially come up with a solution for it, you'll also likely need to create a minimum reproducible project (MRP) that they can download and run to get the same problems you're hitting, as a baseline for what to improve.
120
Malcolm @meorge.com · 03/08/2026
You made the post in the proposals repository, which is for adding new features and functionality; issues with performance would probably belong better on the main repo's issue tracker (i.e., they'd get more attention from people poised to address perf problems).
140
Malcolm @meorge.com · 03/08/2026
Submitting bug reports for things you run into on Godot's issue tracker is the best way to get eyes on them and potentially have them fixed: github.com/godotengine/... If you never tell anyone you're having issues, you can't expect them to know about the issues much less fix them 😅
github.com
Issues · godotengine/godot
Godot Engine – Multi-platform 2D and 3D game engine - Issues · godotengine/godot
130
Malcolm @meorge.com · 03/08/2026
You may need to be more specific about what you're looking for, then, and likely submit bug reports, PRs, etc for the specific perf issues you're running into 😅
150
Malcolm @meorge.com · 03/08/2026
Someone should make a video game about this. You could, uh, collect... strawberries, or something. I dunno
Email from Calm, titled "My friend anxiety" and with the header line "How to befriend anxiety (yes, really)"
030
Malcolm @meorge.com · 01/08/2026
The way I scrolled to this and automatically thought it was a @realinfowars.bsky.social post 💀
080
Malcolm @meorge.com · 01/08/2026
Thanks! Yep, I've been looking forward to this for a little while so it's awesome to finally hit the milestone :D
000
Malcolm @meorge.com · 31/07/2026
Rounding up!
020
Malcolm @meorge.com · 31/07/2026
50 merged PRs to #godotengine. I guess you could say I’m… committed 😎 #godot #gamedev
50 merged PRs to Godot Engine from user Meorge (that’s me, hi)
1120
Malcolm @meorge.com · 31/07/2026
Never before have I seen companies so eager to announce and boast that they have done Crimes
070
Malcolm @meorge.com · 30/07/2026
Mr. Rogers in a blood-stained sweater 🎵
1690
Reposted by Malcolm
Heather Flowers (500FF DEMO OUT NOW) @hthrflwrs.bsky.social · 29/07/2026
"But as a solo dev--" You must learn the power of your own limitations. If your art is crap, either get better at art, figure out a way to make its crappiness look intentional, or ask for help.
1033566
Malcolm @meorge.com · 29/07/2026
Oh you didn't hear about New Zealand annexing the entire country-continent of Australia last night? TBH it was pretty sudden
130
Malcolm @meorge.com · 28/07/2026
reminds me of that thing where Tesla FSD would deactivate in the fractions of a second before a crash, presumably so that Tesla could put their hands up and say "the self-driving system didn't cause the crash, it wasn't even enabled when the crash happened!"
0270
Malcolm @meorge.com · 28/07/2026
I'm really loving Typst but am afraid that as soon as I get back into doing collaborative work for grad school stuff I'm gonna be forced back into LaTeX/Overleaf 😭
120
Malcolm @meorge.com · 28/07/2026
If there's anything that the GoTYs for 2025 taught us, it's that there's no audience for a deep atmospheric puzzle game about exploring a mansion whose contents are magically defined by a descriptive document made of paper, in order to find a hidden location 😔
021
Malcolm @meorge.com · 23/07/2026
"'Mamdanistan'? Yeah, you could say I am one"
030
Malcolm @meorge.com · 21/07/2026
how GitHub's fifth "[godotengine/godot] PR run failed: 🔗 GHA - ..." email in a row finds me
crying kitten lying in a big bed and looking at a smartphone
040