Straftat continues to be the most fun you can have with up to 9 other people. Every single time its an absolute blast, just grab the "more strafts" mod in r2modman to paly with more than 4 people
Posts by orels1
Happy birthday! Your art is always such an inspiration
That was honestly the only reason i wanted to mess with it
Wait, did they remove hammer 😕
They still advertise it on their homepage
I should really go explore the island one of these days. Been in Vancouver for a year and a half and still never went there
Took ~10 hours of work to rewrite all the things from vendor-locked solution to an open source and self/hostable stack, not too bad tbh. While not as ✨ magical ✨ - it is nice to have insight into every part of the system
And that's done 😮💨
All of the systems seem to be working, all the images are served correctly, i can edit everything without reaching into the DB. Just need to lock down the auth and I can finally clean out my Vercel and Supabase accounts
I'd love to! I was planning to run one in 2024, but my life was just.. too unstable atm, constant moving between countries, etc. I'm more settle now, so it might happen again.
Part of why I'm reworking everything is to make that easier to pull off
Its a solid combo! I wish Drizzle was fully 1.0, but even without that - its been a pretty intuitive experience. And its also nice to not depend on a bunch of cloud infrastructure anymore hah
Pretty good experience thus far. Initially I started making a full file management UI, but then realized that's just a waste of time.
Instead i'm just going to provide the APIs to get presigned upload URLs and manage all of the storage internals on the backend side, without manual file management
The adventure continues. All of the auth is now properly handled by Better Auth, and the API performs correct access checks before serving any data.
Working on a file storage system now to replace supabase storage. Got Garage S3 compatible storage going and connected most things in a couple hours
Turned out that moving away from Supabase queries to tRPC and Drizzle ORM is not that complicated and makes the final code nicer to work with imo. So a win-win.
Another step done: detached projects from the supabase DB.
Things left to figure out:
- Storage (will be switching to Garage (self-hosted s3-style storage) with presigned urls generated by the backend)
- Auth (will be using Better Auth most likely)
Finally moved away from vercel for basically every project but tlx.dev (that needs some extra infra I'm yet to set up). Fully self-hosting everything with a little VPS to proxy all the traffic. Feels nice to not depend on some big company for personal projects, ngl
This project has just been an exercise on building a ton of stuff from scratch in probably all the wrong ways. But as long as it doesn't memory leak (which it doesnt) and the performance is good (which it seems to be according to the profiler) - maybe I'm doing something right
I did learn first-hand how annoying it is to deal with Windows COM-style libraries from anything but C++ code though.
But hey, at least its pretty trivial to re-expose it all in a nice way
Working on my SteamVR Overlay has been kind of a cathartic "I can just go and implement the things I want" experience. Oh spout 2 doesn't have a nice C API? I can just add it! Oh u have to use C++ for performant Capture? I'll just write my own library to expose it to Odin
mpreg being the main meme of the marathon community was not on my bingo card this year
There is snow in Vancouver, this is not a drill
I didn't think it would happen this year at this point
I love this thing, its so cute. I just wish it didnt rescan my whole giant library every boot :(
AAAAAAAAAAAAAAAAAAAAAA excitement x10 🙏
Sprawl was amazing, and I'm still re-listening to the OST. Super excited for this one ❤️
Deadlock is a videogame of all time 🔊
🔶I've just released my Hex Platform asset! 🔶
It's an asset that supports your feet with hexagonal pillars! Works for everything from FBT to desktop mode.
15% off for the first 48 hours!⬇️Link Below!⬇️
I am also doing a giveaway, like❤️, repost🔁,and follow to enter!
#VRChat
I often bounce off these kinds of systems due to configuration complexity and upkeep with all the apps I have, but this one has been really easy to use.
So if you ever wanted to try a tiling window manager on Windows - I highly recommend checking it out
Have been really enjoying @lgug2z.com 's Komorebi tiling window manager. Probably one of the smoothest experiences i have with a system like that. Great defaults out of the box, lots of sensible rulesets for common apps bundled already, incredibly stable
github.com/LGUG2Z/komor...
I found a workaround to fix the jagged gradients when 2D projecting a texture on a lowpoly mesh in Substance Painter.
I'm writing an explanation and a solution to the problem in the thread below.
(Images provided by @foxheadart.bsky.social and used with permission)
You have to actually invest time into researching what you _can_ do. Which becomes way more limited with lots of modern pre-merged pre-DBT'd avatars that are essentially un-editable as a result.
Its so much harder to do now than it was even like 3 years ago for an average person
If u get 20 FPS drops its animators 99% of the time, or PCSS, or both.
Optimization is hard though, especially for people who just buy an avatar from booth with all these things already set up. Lasyusha comes with ~60 animator layers stock, and even automated DBT tools dont really save you
Almost feels like some artist was tasked with making a decal with some coordinate looking numbers, so they just ended up finding this google help page
The coordinates point to Sagrada Familia in Spain, just FYI
I love finding random stuff like this, always feels like i see the person behind it :D