Skip Navigation

Carl [he/him]

@ Carl @hexbear.net

Posts
27
Comments
2298
Joined
1 yr. ago

  • I remember watching a YouTuber talk about Waymo when it first started, and they had a warehouse in the same city as the cars with people who would remote in if the car got confused. Strangely I haven't been able to find info on this any of the times I've looked despite seeing it with my own eyes - maybe it was a different company idk - but yeah this doesn't surprise me at all.

  • Same. Even when I didn't know anything about this stuff my intuition was "let people do what makes them happy/what doctors recommend." I can't imagine sustaining hate - not just ignorance, which is easily sustained by doing nothing, but active hate - for a group unless that group is actively trying to harm you in some way (like fascists).

  • CGDCT but with philosopher anime girls has potential. We need to workshop this more. I'm imagining a show where they do stuff like hit the beach and sing karaoke, all the while arguing about what the fuck Hegel was talking about.

  • reading that comment is like reading Settlers

  • With modern banking there's no reason why they couldn't do that. It's how Uber and Lyft do it (if you sign up for their dumb card because they make more money by pushing all of their drivers into it).

  • A woman driving for doordash when ICE pulls up to her vehicle.

  • It's why they want to make it illegal for schools to discretely acknowledge a kid being trans without informing their parents.

  • This is very funny but I also don't think it's true.

  • In the cold though, so their junk is gonna be shrunk. Unless they add fluffers to the event.

  • damn it peaked at 125k last time.

    Every time this happens I hope it's the final one, and so far every time I've been disappointed.

  • that and the smol bean calarts ass clipart

  • This actually exists, although the most you can do with it is fly around and take measurements, no near-space stations.

  • lmao that's great.

    One time I asked GLM to run a test on a piece of code, and it wrote a python script that printed "Test Successful!" to the terminal but didn't actually do anything. These things are so incredibly bad at times.

  • i just wanna say my gun's a Garand and with practice i'm about as good at shooting it as I was when I had an m16 with an acog but shooting it is a lot more fun (although carrying it in a war would suuuuuck)

  • 7DF already had this opinion before getting banned, i wouldn't call them a chud just wrong in this instance

  • Installing Linuxmany times to one PC.Fuck you, Microsoft.

  • Efficiency and progress is ours once morenow that we have a neutron bomb.

  • Nationalize your ports to prevent private foreign companies from buying them.

  • Okay Russia is understandable cuz they're in a war, USA understandable cuz they're saber rattling, but genuinely what is China doing besides minding their own business?

  • I haven't actually stress tested the new Rust code yet to see what it can really do, 1000 is just the size I initially set the "asteroids" and "projectiles" object pools to, which are the primary collision-checking entities in the game.

    My original Python implementation did it the "check every other object" way, but the way I'm doing it now is by breaking up the play area into zones and having each object only check for collisions inside its current + adjacent zones. I implemented that in Python and it got me a pretty big speedup, although I didn't properly quantify the speed increase at the time.

    The next thing I did was implement that same algorithm in Rust, and use PyO3 so that I could do the collision math in Rust while keeping everything else the same. I did properly quantify this speed increase with a series of benchmarks - the code got about a 3x speedup for <100 objects, 1.5x for 200-500 objects, and resulted in slowdown at 1000+ objects. I figure the issue was the transfer overhead getting unwieldy when copying that many tuple objects back and forth.

    What I'm doing right now is rewriting the whole engine in Rust while keeping Python as the "controller + monitor". This lets me keep overhead to an absolute minimum - Python only sends control inputs down, and Rust only sends current entity locations up. I haven't finished writing it yet so I haven't gotten to stress testing what it can do, but I've already glimpsed how much faster it is because I'm able to fly at ridiculous speeds through the game area while spawning in ridiculous numbers of objects without any slowdown on the same machine that would start to chug at about 50 objects before.

    I'll definitely check out those videos!