4 ms·
The GitHub repository is https://github.com/stagas/hallucinate https://github.com/stagas/hallucinate - License is MIT - All contributions are welcome.
by stagas 5mo ago
The GitHub repository is https://github.com/stagas/hallucinate https://github.com/stagas/hallucinate - License is MIT - All contributions are welcome.
- madanparas 5mo agoAdd a README file, bro
- stagas 5mo agoI don't want to push now because it will restart the server and break all connections :/
- nemothekid 5mo agoadd [skip ci] to your commit message
- FrankSansC 5mo agoAnd at least one screenshot
- stagas 5mo agoI added.
- jackb4040 5mo agoThis is unhinged, I love it! Just a flat hierarchy of like a hundred ts files. It see some mixamo references. How are you playing animations? Is it optimized in any way for that many characters?
- stagas 5mo agoThe animation player is made by the AI and there have been many optimization passes but the AI did them so I can't help you really with that question. I'm using GPT 5.5. I initially tried Three.js but it was way too slow, so I went building shaders directly. I figured the fastest paths will need to be tailored to the use-cases and a framework is good for humans at the expense of performance but since now we can just write the specific code directly that's better.
- stagas 5mo agoNow that I have your attention, I've made this and I've been unemployed for a very long time -due to health issues- but now I'm fine and I'm looking for a job, creative frontend development in TypeScript is my specialization. Remote preferrably - European timezones. My email is in my HN profile if anyone's got any offer it would be amazing. Tysm everyone!
- haggy 5mo agoFirst, congrats on getting healthy! Secondly, since you're presenting this as a portfolio entry, I have some open, honest feedback. I quickly reviewed the repository and there are some pretty major orange-red flags that would dissuade employers from reaching out. Some of them include: - Lack of coherent repository structure. All files under src/ with no sense of modularity - The commit messages are very poor. Messages like "cool" and "jump jump" and "perf" do not provide any context to anyone outside of yourself (and probably not even you will remember what those changes were days/weeks from now) - There are magic numbers everywhere. The biggest offender I found was in shaders.ts There are more but those are the top ones I saw from my quick review. Again this isn't meant to discourage you. I wanted to provide the feedback to help you be more successful with potential employers. Cheers!
- keepamovin 5mo agoWhy not just send this as an email rather than poisoning the whole thread and dissuading people from being interested/looking more? It's not a very nice thing to do. I bet there's probably a bunch of things that are worth looking at. Focus on that to get other people seeing the obvious talent of this person who is asking for help. You're the one who good do better here.
- x______________ 5mo ago>rather than poisoning the whole thread and dissuading people from being interested/looking more? I partially disagree, offering public advice on how to improve can start a conversation, get the aspects fixed, and give an opportunity for op to show his abilities and come out on top. Other people can also chime in or in my case, appreciate general advice and learn from it. What dissuades me more is another poster in the thread getting more upvotes than op by saying, oh that's cool, check out my unrelated project.. and then having to dig to find replies related to the original post.