Posts
2799
Following
120
Followers
684
software tinkerer and aspiring rationalist. transhumanist and alterhuman

I try to be very careful about CWing things. sometimes I make mistakes but I want to make my posts as safe to read as possible

I sometimes post NSFW/kinky/lewd things behind CWs. this should go without saying but if you're a minor please do not interact with anything lewd/NSFW that I post

I have very limited energy and am very shy so it might take me a long time to reply to messages sometimes, or I might not be able to reply at all. this is kind of an "output only" account for the most part, but I'm hopeful that I can change that over time

I sometimes use curly braces to {clearly show where a grammatical phrase begins and ends}, like that. you can think of them like parenthesis in code or math, except they operate on grammar instead
repeated

also yes, i am using "attention all units" as a replacement for "ladies and gentlemen"

✅ it sounds funny
✅ it attracts attention much better than some boring ass phrase from centuries ago
✅ not only it includes enbies and agenders, it also includes robots
✅ it makes you feel like you're in some action film

1
10
3
repeated
Edited 5 months ago

I’m going to nail this Steam review to the doors of every AAA studio like a modern Martin Luther

1
3
27

@Kaution the meme is to always call him by his full name (/j):

Jonathan Ferguson the Keeper of Firearms and Artillery at the Royal Armories Museum in the UK

every video he’s in introduces him with this exact phrase lol. but he basically does videos about how guns work and how accurately {video games / movies / etc.} represent guns

0
0
1
Edited 5 months ago

despite the… interesting choice of name, I highly recommend HOLE if a tense, surreal, almost horror-themed tactical (ish) singleplayer extraction shooter sounds fun. it’s only $5 USD and I got 12 hours of enjoyment out of it as someone who is very picky about shooters

https://store.steampowered.com/app/2971610/HOLE/

0
0
3
repeated

robot: object and not a person, wants to be referred to in 3pp
also robot: personifies all the objects it interacts with

0
9
4

aaaa Jonathan Ferguson did a video on Receiver 2! and the video shows stuff that I didn’t even know that you could do in the game!

https://www.youtube.com/watch?v=RDtFJnnDZNc

1
1
2
shitpost
Show content

want to feel old? the sacking of Rome happened closer to the release of Shrek (2001) than it did to today

0
0
6

Yahtzee Croshaw perfectly summing up how I feel about skill trees

CWs: video game violence, general crassness, sexual references

https://www.youtube.com/watch?v=zhYC4qs7dz8

0
0
4

in the new Indiana Jones game I had a ton of fun for about 45 minutes doing various wacky slapstick routines on fascists’ faces and then I uninstalled all 182 GB of it and it felt like a waste

it was an extremely fun 45 minutes though

0
0
2

they should make a game about punching fascists that isn’t a 182 GB interactive movie

1
1
9
shitpost, physical health negative
Show content

exercise is a trick by physical therapists to give you more injuries for them to heal

0
0
5

@desea omg static classes are a thing? that’s so weird but interesting. that does sound like it might be a good solution to that problem

and yeah I love Rust’s trait system. I hated my time using Rust so much but I loved the trait system so much that I created an approximation of it for TypeScript for my Bitburner code, and I’m thinking about porting it to Python as well

0
0
1

even if I’m wrong about what I think is going on with Flask, it’ll still be worthwhile for me to rewrite everything to use FastAPI because FastAPI is… fast. and I’d really like to see GAGS get faster tbh. it takes way too long for it to respond to requests right now

0
0
2

my best guess is that Flask handles each request synchronously, but it handles the rendering of each individual request asynchronously. so if it’s processing request_a and it’s awaiting something when suddenly it gets request_b, it has to wait for all of request_a to finish before it can even look at request_b

which, that’s really weird if so because the Flask test server doesn’t do this? like I tested it there and it is definitely able to start work on request_b while waiting on request_a so idk what’s going on

1
0
2

ugghh I just learned that #GAGSProject has not been running as async as I thought it was. while it’s rendering the results for one user’s request, the whole server grinds to a halt and it ignores any other requests, despite the fact that everything is technically async (at least, I’m pretty sure this is what’s happening)

I think there’s some weird nuance to how Flask handles async that’s breaking it. I have no idea what that nuance might be though, so I’m probably just going to rewrite my code to use FastAPI instead and hope that that fixes it :/

1
0
5

I just made a few improvements to #GAGSProject! they’re really just small UI things to hopefully make it clearer how GAGS works - like how to find the blacklist textbox and what the tabs in the search results do

my next project is going to be much bigger though: currently GAGS will only fetch the first 100 results when you search for something, because it has to fetch all of the results right away and that’s really slow (this is before it does the gender filtering btw)

but, I think there might be a way for me to lazily fetch results as you click “next page” instead. I have two different ideas for how to do this and I’m going to see if I can make either of them work. if so, GAGS should theoretically be able to fetch as many results as you want and it shouldn’t even be any slower than its current behavior

1
1
4

@shijikori woahh omg. I just tested and it is possible for me to set attributes of a function in Python - so I can really see how this would work, I think. that’s so cursed lol but actually pretty cool. I wonder if it’s possible to create your own class implementation using only Python functions

1
0
0

@shijikori it is? interesting omg. I know that’s (edit: kinda) the case in Lua and I’ve heard that that’s the case in JS (though I suspect that it’s a lot more complicated than that in JS)

1
0
0
Show older