Live data from Hacker News

Show HN: A website/app to help manage your game library

gamenode.app

41–46 of 46 posts

Re: Show HN: A website/app to help manage your game library

#41

why is the black background a 1.5MB JPG[1]? and it even has a responsive counterpart[2] that's half a megabyte for mobile. surely it could have just been `background: #000`? I didn't go looking for issues, I just noticed the image load in jaggedly (not progressively encoded) and couldn't believe my browser would do that for a solid color fill. did you use AI to make the website? [1] https://gamenode.app/img/desktop-b…

It's actually not a solid color background, but a very low opacity collection of game covers. The same goes for mobile, where if you look closely you will see Dishonored 2's cover. And no, it's not AI generated. We started working on it before ChatGPT made it's debut (yeah i know it's not the first LLM but no one considered vibe coding before it), and you can see our entire source code in Github.

Okay, now that it's darker out I can see the game covers faintly. I guess I'd suggest making it a little brighter since it's hard to make out detail in daylight if you want it to come through, not a big deal if it looks how you want already

I also see it's actually a png on desktop and jpg on mobile. For an image of this size, I don't feel like png is a good fit without significant optimizations like restricting colors to a very limited palette. Baking the underlying background color into it as a jpg, like you did for mobile, could help reduce the file size quite a bit for a lot less effort. I converted them at 90% quality and ran them through ImageOptim which got the file size down to 115KB for the desktop image and 88KB for mobile

Sorry for the AI comment. I noticed Tailwind and NextJS while inspecting the images and jumped to conclusions

Re: Show HN: A website/app to help manage your game library

#42
post #5
post #3

Isn't Steam Library already doing this?

Steam can list/launch your non-Steam games, but it isn't open source. Listing non-steam games is also a manual process and there probably isn't any library art associated with the entry if it comes from Battle.net or whatever.

Steam supports custom library art and there's a large community database of correctly-sized artwork covering many games: https://www.steamgriddb.com/

Re: Show HN: A website/app to help manage your game library

#43
post #37

I open the website. Cookie banner does not have reject option. I close the website.

Sorry, it's just there to say we use it, but we can't actually not store it since the only info we do store is your session's cookies (and only if you're logged in). We will look into adding it, but it won't do anything if you decide to login anyway :)

> the only info we do store is your session's cookies (and only if you're logged in).

If this truly is the only cookie you store, then you may not need the cookie banner, you can explain the cookie usage in your Privacy Policy.

For gdpr[1], strictly necessary cookies, like for login as you describe, do not require consent to be obtain as long as their usage is explained like in your privacy policy.

[1] https://gdpr.eu/cookies/

Re: Show HN: A website/app to help manage your game library

#44

Earlier quoted context omitted.

It's actually not a solid color background, but a very low opacity collection of game covers. The same goes for mobile, where if you look closely you will see Dishonored 2's cover. And no, it's not AI generated. We started working on it before ChatGPT made it's debut (yeah i know it's not the first LLM but no one considered vibe coding before it), and you can see our entire source code in Github.

Okay, now that it's darker out I can see the game covers faintly. I guess I'd suggest making it a little brighter since it's hard to make out detail in daylight if you want it to come through, not a big deal if it looks how you want already I also see it's actually a png on desktop and jpg on mobile. For an image of this size, I don't feel like png is a good fit without significant optimizations like restricting colo…

Oh, no prob. Thanks very much for the heads-up, by the way. I've made the changes locally and they will soon be in production too.
Post reply on HN