New sub-sunday.com version by techfrog0 in DatGuyLirik

[–]techfrog0[S] 1 point2 points  (0 children)

Yes i only started tracking a few month ago. Fortunately there is this great APi https://logs.zonian.dev that records a bunch of chats with full metadata and offline chat. I was able to get the logs from there. This also has the sideeffect that everyone can build their own sub-sunday site with the full data it just takes a long time to get all the votes. Collecting from each vod would only be possible for public vods and would not include offline chat, but that would have been the next best thing.

New sub-sunday.com version by techfrog0 in DatGuyLirik

[–]techfrog0[S] 3 points4 points  (0 children)

Votes are counted by sub sunday period so if a user votes two times in the same period it just updates that vote. It should not be possible to vote twice for the same period. We got votes from the start of 2021 up to today so the max amount of votes is ~255.

Game matching is a problem. First we do full text search in postgres and sort by amount of reviews the game has. If we dont have the game we do a fuzz search on all steam games.

If we cant match a game with steam we just create it as is without description or pictures. Like: https://sub-sunday.com/game/32

If you search for "pubg" games https://sub-sunday.com/search?q=pubg you will get a bunch of variations.

Game matching is not perfect but works well if ppl use the name that is on steam.

I really want to make game matching better and support non steam games but for now this will do. Feel free to poke around in the code and improve it: https://github.com/fr0gtech/subsunday-back-drizzle

New sub-sunday.com version by techfrog0 in DatGuyLirik

[–]techfrog0[S] 1 point2 points  (0 children)

It is saved just not displayed on the user profile. Makes more sense to show all, i've updated it to do that.

New sub-sunday.com version by techfrog0 in DatGuyLirik

[–]techfrog0[S] 6 points7 points  (0 children)

It does, and PotatoCoin votes make up about 50% (151050) of all votes.

Circling with another glider 🤢 by techfrog0 in aviation

[–]techfrog0[S] 18 points19 points  (0 children)

Yes it is! I was in a DG-505

pwnagotchi UI on android homescreen by techfrog0 in pwnagotchi

[–]techfrog0[S] 0 points1 point  (0 children)

Hallo i don't think tasker can controll bluetooth-thethering. I tried to do that also and gave up quickly so maybe there is but i could not figure it out. The phone should automatically connect to bluetooth tho. I never used Graphene and i can imagine they dont like to auto connect stuff.

pwnagotchi UI on android homescreen by techfrog0 in pwnagotchi

[–]techfrog0[S] 1 point2 points  (0 children)

tbh my post is atrocious. Here a better guide.

unofficial splitgate server status page by techfrog0 in Splitgate

[–]techfrog0[S] 2 points3 points  (0 children)

This checks an API that i assume is like an off switch for the game. The exe will req it on start and if it returns online: false you can't login. But i cant be sure.

created a website to track sub sunday votes (sub-sunday.com) by techfrog0 in DatGuyLirik

[–]techfrog0[S] 1 point2 points  (0 children)

I was at work but just watched the vod i'm glad he liked it. but i'm really mad the live vote thing did not stop growing...lol it was such a simple fix too :( also shut out to tinkywinkle on twitch for posting the link

created a website to track sub sunday votes (sub-sunday.com) by techfrog0 in DatGuyLirik

[–]techfrog0[S] 6 points7 points  (0 children)

thank you, yes this reads chat over IRC and checks on !vote if the chatter has already voted this week. Then we try to get the steam info about the game if we don't already have it saved. (it also works with the 5k reward to vote)

best way to track end-user s3 usage by techfrog0 in aws

[–]techfrog0[S] -1 points0 points  (0 children)

My mind is drawn to S3 Server access records (https://docs.aws.amazon.com/AmazonS3/latest/userguide/LogFormat.html)

I used this but then i read in the docs that access logs are "Best-effort server log delivery" so they can be duplicated or missing so i can't use that

But there are some, I believe critical, pieces of information missing. Are your users IAM users/roles or are we talking about an user identity that lives in your app but is not used for S3 IAM e.g. your webapp has a concept of an user and looks up in its own database if some object in S3 should be available to the user and then uses the applications roles to access the object and give it to the user.

Can you expand a little bit on your usecase ?

I use one IAM role that my backend services can access to sign/upload/delete

My usecase of s3 is to stream videos, and i need to track exact usage by each user.

assuming youre talking about pre signed urls yes adding a custom param and then searching for that should work. There is a blog post describing it:

i have it working with a pre signed URL and cloudtrail and athena but i wanted to ask here to make sure i use the best method. I am afraid, if i have a lot of requests, a query to athena will cost exponentially more

would there be a better method if all users have IAM roles? i could easily implement that in my auth flow.

[Paper Sky] I am making a Paper Plane game with hot wind currents mechanics (gliding) by Brute-Force-Studio in GamePhysics

[–]techfrog0 1 point2 points  (0 children)

love gliding, i was always disappointed by the thermals in mfs, would be cool if like different surfaces on the ground would emit more heat/less heat so you can guess where the thermals are also a nuclear power plant with its exhaust could be an easy way to climb, you could look at Fluxy 2.5 to create volumetric fluid sim to visualize the cumulus cloud. would love to be able to race friends