For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | arty_prof's commentsregister

What about parsing steam saves? Steamworks SDK provides an api to query file names and then you can read them.

Actually i have a js lib which can do that part, but steam should be running under particular steam user for whom saves are parsing.


Oh this is really interesting! I hadn't explored Steam Cloud as a data source. Currently the daemon watches local save directories and parses through WASM, but if Steamworks exposes an API to pull save files remotely, that could work as a server-side adapter (same pattern I use for WoW via Battle.net API). That would eliminate the daemon entirely for Steam games, which is by far the biggest friction point in the install flow right now.

I'd love to see your JS lib if you're willing to share it! The raw files would still need per-game parsers (D2R's .d2s is a gnarly bit-packed binary, for example), but moving file access to the server side would be a big deal for adoption.


Here it is: https://github.com/ArtyProf/steamworks-ffi-node

Actually I develop it mostly for steam integration in games under js.

I think the tricky thing left is in what format devs saving files to parse them correctly.

But generally it can parse most indie games, which are using steam remote storage api and store them as json.

The main requirement that steam must be launch for the user that MCP is parsing

Here is the doc for steam remote storage API: https://github.com/ArtyProf/steamworks-ffi-node/blob/main/do...


Unsupervised vibe coding become vulnerability as a service especially services built with AI chats inside :D


Best thing you can do is sandbox them, always check what they want to change with config file (package.json).

Restrict any db operations, for example restrict to run migrations with prisma orm.

Also restrict access to .env or your project configuration with credentials even for dev environment.


Quite interesting thing for converting sprites for pixel game, but seems it is actually more like blur effect then quality pixelation.

Probably nice to have to propose different pixelation algorithms.


All that might be good until government will take over that idea to kill anonymity. In case that glove can also get a human fingerprints.


In terms of the Tech Debt it is obviously allow to make it a lot. But this is controllable if analysing in depth what AI is doing.

I feel I become more like a Product than Software Engineer when reviewing AI code constantly satisfying my needs.

And benefits provided by AI are too good. It allows to prototype near to anything in short terms which is superb. Like any tool in right hands can be a dealbreaker.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search:

HN For You