Ninji

Ninji

@ninji.dog

Wolfdog, sometimes furry, sometimes shiny. Writes code for your favourite MMORPG. Likes cities, transit, gear, reverse-engineering and street photography. Moved from @_Ninji. en_GB/es_ES • 32, he/they θΔ • Glasgow, Scotland • t.me/Ninji (slow replies)

3.8K followers1.4K following7.3K posts

Just woke up from a very strange dream where I was writing a blog post on a piece of paper and then I transcribed it onto a page on a Pokémon wiki and then I joined their Discord to apologise, but it was under a username I haven't used in a long time Yet again I fail to understand my subconscious

i think nathan fielder should do a 3 hour documentary on the recent PHP vulnerability and call it "you can free() everything"

this whole PHP thing is bad news for the Invision Power Board 1.3 fanbase

I didn’t realise how gross it would make me feel to see a GitHub repo where someone has taken a bunch of work I spent months on and then let Claude loose on it :(

Got a room in the CFz room lottery! I'm still kind of unsure if I want to go… Being unable to wear the dog head for nebulous unexplainable reasons has just soured me on it. I managed to have a good time last year in spite of that, but blah

One of last night's bizarre dreams: I accidentally shut down the Jira instance at work (instead of a web service in the QA env), panicked, went to Slack to ask for help, then panicked further because I didn't know if I should post in the 'atlassian', 'help-atlassian' or 'it-atlassian' channel

today on the street, I saw someone walking a very big akita who noticed a slightly smaller hound walking in the opposite direction they stared at each other quietly for about 10 seconds, then the akita fired an opening salvo of a very loud bork. the other dog refused to reply and just walked away

I really like the look of these blue camo pants but I'm like 99% sure that they're a low-quality knockoff of the colourful Rothco ones that nobody in the UK sells. As much as I despise Bezos's hellhole, I might have to try getting a pair of the orange ones via Amazon Global Store™ to compare

performing a durability test on the mysterious tortilla that someone abandoned across the street from Haymarket station verdict: dry

it is the year 2026 and i just saw someone wearing a trollface T-shirt

mcdonald's accidentally gave us 10 hash browns instead of 5 and i ended up having to eat the extras. i never want to see a hash brown again

every time I see the League of Legends icon in a screenshot, it's felt weirdly familiar in a way I couldn't figure out and today I realised why

Happy 6 year (and 1 day) anniversary to one of the most unhinged posts I've ever made: the HTML5 accelerator card

I got laid off from a job 6 weeks before the start date back in 2020

This post is unavailable.

It's been over two weeks since I had my hair dyed. I got caught in torrential rain today and now scratching my head is leaving a blue stain on my fingertips. This substance is unholy I swear

overheard (from a guy standing at the entrance to a bar): "I'm trying to quit smoking. As you can see, that's going well"

such a waste of a perfectly good name that could have been used for a new Wii exploit

There were a lot of posts in my Telegram group which were just "Look at this bad AI poster" (which I've also been guilty of), so last week I added a Designated Slop Dunking Hour (Tuesdays 2-3pm) Anyway, we had our first DSDH today and we all forgot to post any. This is the funniest possible outcome

at the tender age of 32, i have very unrealistic hopes and dreams for my life, like having a bedroom that actually has enough space for my continually growing hoard of shite (technical term)

"how do we advertise our food? what will give us a leg up over the competition?" "uh… we cook it properly? you won't get food poisoning??" "great work Darren. i'm sold" the marketing boffins have done it again. hats off to everybody

Last weekend at RuneFest I got surprised with this incredible gift from the RuneScape Archive Project — It's me as the original RS2 wolf model from 2004

Behind the scenes of this exchange (Thank you to Logg for both these photos and the wolf 🐺)

Here are some bonus random photos (they're mostly signs, I'm sorry, apparently I take a lot of pictures of those)

It's eternally funny to me that "World Mental Health Day" is on my birthday

Today's random encounter in Glasgow: A slightly intoxicated guy on a bench on Sauchiehall Street flagged me down to ask me where I got my mohawk done. His girlfriend(?) complimented me on the size of my nose ring, then he tried to give me £5 in pound coins, which I politely declined

Tried to open the blinds on my bedroom window and the whole unit just fell off the wall so happy birthday to me I guess 🎉

According to a new YouGov poll, 73% of adults think I deserve a little treat, up from 65% four months ago

Begrudgingly coming to terms with the fact that I'll probably have to buy a hairdryer if I want to get serious about maintaining my hairstyle Why is looking hot so much effort D:

looked through my camera roll and got flashbanged by this absolutely terrible selfie i took on Monday in Birmingham

And thus ends my final Railcard, which I bought three days before I turned 31. I am extremely hyped to pay 50% more for my already-very-expensive train tickets!!

Today I woke up 45 minutes before my alarm and then had to Panik™ after realising that one of my ear piercings had fallen out 🙃 I couldn't find the O-ring for it, but thankfully I have a couple of spares that *do* fit from the taper I used to get my septum to 6mm/2ga. New fear unlocked!

Catching up on my timeline while I wait for Perforce to sync and… oh yeah, NFC reg was 3 days ago, yikes I did manage to get a room though so I'll be there!!

It's so over. My life is in shambles. The e-bike rental scheme in Glasgow has finally removed the "1400 minutes for £17.99" bundle. The next cheapest is 200 for £6.99 and that's like three times as expensive

I'm on my way home from my 2nd RuneFest!! I don't think I'll ever get used to having players ask me for signatures. But I've met so many lovely people, I've basically never been alone, and it's immensely rewarding to be here as an openly queer game dev, showing off work that I'm passionate about.

"There is no better way to do this", says furry convention which has an absolute shitshow of a registration process every year

Just made it to ConFuzzled but I'm not seeing any furries?? I must be really early, huh

Tomorrow marks a week since I got my ears pierced! Despite my daring choice to get them done at 6mm, I think they're healing pretty well I am unreasonably excited to stretch them further (when the time comes) and put some colourful tunnels in them. I'm gonna be so hot

They should invent a type of haircut that doesn't leave tiny fragments of hair all over the top third of your body. That's my million pound idea