Apos's recent activity
-
Comment on MonoGame v3.8.5 is out in ~comp
-
MonoGame v3.8.5 is out
3 votes -
Comment on What programming/technical projects have you been working on? in ~comp
Apos Link ParentI'm a big fan. I haven't used it too much yet, but I really like where it's going. Been following it for at least 5 years. Andrew Kelley's posts and interviews are great to listen to. In this...I'm a big fan. I haven't used it too much yet, but I really like where it's going. Been following it for at least 5 years. Andrew Kelley's posts and interviews are great to listen to.
In this project, it's not only for wasm, I also run the engine locality to generate a lot of data to train the neural net on. It's sooooo much faster than the JavaScript version.
-
Comment on What programming/technical projects have you been working on? in ~comp
Apos LinkI'm been doing more iterations on my chess variant: https://apostolique.github.io/AposChess/ The neural net that I'm training is getting better though gains are starting to slow down by a lot. I...I'm been doing more iterations on my chess variant: https://apostolique.github.io/AposChess/
The neural net that I'm training is getting better though gains are starting to slow down by a lot.
I had done a similar project back in 2012. Chess projects are huge rabbit holes. Nowadays, the state of the art of writing chess engines is NNUE. It's really cool how you're not training the engine to learn to play the game, but to evaluate a position. It doesn't know anything about what a valid move is. You feed it a bunch of board positions and then it evaluates the board. And a trick to improve the evaluation is to only train on quiet board positions. You remove all the boards after a piece captures or when there are checks.
I also got an engine that plays the worst move every time. (It's in handcrafted -> Lemming.)
Developing this using an LLM is pretty interesting, it feels more like I'm playing a game of Civilization than development. It's like a turn by turn game. Starting a new game is fast, but then you spend a lot of time moving your pieces into the late game and you realize you're a few hours later.
-
Comment on What programming/technical projects have you been working on? in ~comp
Apos (edited )LinkI decided to give a try to vibe coding a side project since my work requires me to learn that stuff. Did an implementation of my chess variant. Posted about it a while ago here, but I designed the...I decided to give a try to vibe coding a side project since my work requires me to learn that stuff. Did an implementation of my chess variant. Posted about it a while ago here, but I designed the rules back in 2006. It's pretty cool to finally see it played online. I used to only play it on the board with friends.
The LLM implemented all the features and I did the QA:
- Play locally on one device with your friends, against the AI, or watch AI vs AI.
- Has AIs that can play the game, including neural networks that I'm training to get better.
- Play a friend online with just a share code, no account or server (there's a fallback that uses https://www.metered.ca/ if the P2P connection can't be done).
- Auto-matchmaking to get paired with another player.
- Has a puzzle mode with tactics pulled from the games that the neural net is generating to learn the game better.
- Has an analysis board with an eval bar and best-move hints.
- Board editor to set up any position.
- Move history, captured pieces, sounds, and PGN import/export.
- Hosted straight from GitHub pages and the matchmaking is done with trystero.
Play it here: https://apostolique.github.io/AposChess/.
If you want to watch AI vs AI, the loop-champion is the current strongest neural net. At the time that I'm posting, it has 3 hidden layers: 64, 16, 8. It tends to beat the handcrafted AI (where the piece value and position evaluation is hardcoded) at depth 6 a good 67% of the time.
For quick games, depth 4 vs depth 4 is good, tick the eval option to see what each one is thinking. It's really cool how different AIs will disagree on who is currently winning. I find that using custom and setting depth to 0 and timeout to 6000 gives good quality games.
The variant doesn't tend to result in as much draws as regular chess from what I can see.
-
Comment on What about having an LLM teach you to code? in ~comp
Apos LinkI've been using this tutor prompt: https://www.patreon.com/posts/guide-to-turn-ai-153388398 The creator used to work for Veritasium before he split off to make videos about AIs. This is the video...I've been using this tutor prompt: https://www.patreon.com/posts/guide-to-turn-ai-153388398
The creator used to work for Veritasium before he split off to make videos about AIs. This is the video where he explains the system: https://youtu.be/Wn-17_6m_w4
-
Comment on I’ve ‘run out’ of notes on TickTick in ~tech
Apos LinkI use Joplin for notes and TODO lists. It's free, you can set it up with your own cloud storage, or they offer their own cloud service if you want too pay for it. It's cross platform. It's...I use Joplin for notes and TODO lists. It's free, you can set it up with your own cloud storage, or they offer their own cloud service if you want too pay for it. It's cross platform. It's markdown. I tried Obsidian too, but I like Joplin more, been using it for years.
-
Comment on TV Tuesdays Free Talk in ~tv
Apos LinkI finished the One Piece live action season 2. I'm really impressed with what they managed to pull off. I preferred some of the characters more than their anime or manga versions such as Dr....I finished the One Piece live action season 2. I'm really impressed with what they managed to pull off. I preferred some of the characters more than their anime or manga versions such as Dr. Hiruluk, Barock Works especially Mr. 5 and 9, Sanji, Ussop.
Music was on point again.
I wish they kept Crocus' house in Laboon though I liked the way it concludes.
I'm rewatching it again. With my family, catching so many details that I missed the first time.
Hopefully the next session comes out next year.
-
Comment on What is your top, unknown, non fiction recommendation ? in ~books
Apos LinkI liked The Sport and Prey of Capitalists: How the Rich Are Stealing Canada’s Public Wealth. There's a lot of things that I took for granted that people fought for in the past.I liked The Sport and Prey of Capitalists: How the Rich Are Stealing Canada’s Public Wealth.
There's a lot of things that I took for granted that people fought for in the past.
-
Comment on One Piece | Season 2 official trailer in ~tv
Apos LinkThere's another trailer that just came out: https://youtu.be/-sKjdYceH04 The show comes out in 1 week, on Tuesday.There's another trailer that just came out:
https://youtu.be/-sKjdYceH04The show comes out in 1 week, on Tuesday.
-
Comment on Chef Gusteau in Ratatouille was a fraud in ~movies
Apos (edited )Link ParentEdit: or not, been a while since I watched it.I like that chef Skinner instantly suspects that a rat is the cook which does strengthen the theory.Edit: or not, been a while since I watched it.
-
Comment on Chef Gusteau in Ratatouille was a fraud in ~movies
Apos LinkI really like this theory along with the one in his YouTube comments about Chef Gusteau losing his hair so he couldn't be controlled anymore.I really like this theory along with the one in his YouTube comments about Chef Gusteau losing his hair so he couldn't be controlled anymore.
-
Chef Gusteau in Ratatouille was a fraud
14 votes -
Comment on One Piece | Season 2 official trailer in ~tv
Apos (edited )Link ParentTo me, One Piece is the modern Odyssey. I think the world has a lot to offer well passed the Grand Line. There are lots of questions that get answered along the way but Oda is really good at...To me, One Piece is the modern Odyssey. I think the world has a lot to offer well passed the Grand Line. There are lots of questions that get answered along the way but Oda is really good at laying the foundation for bigger and better mysteries.
A lot of the time, it feels like side characters could easily be the main characters in their own stories. There are unknowns in the exploration but there is also a lot hidden in the timeline. So many things are related to the history of the world and its political system.
-
Comment on One Piece | Season 2 official trailer in ~tv
Apos (edited )Link ParentI think that the time that it took is justified for One Piece. If you remember, there was the writer's strike which happened after the first season. It delayed the production. Seasons 3 will come...I think that the time that it took is justified for One Piece. If you remember, there was the writer's strike which happened after the first season. It delayed the production.
Seasons 3 will come out faster, they are filming it right now. It looks like Netflix is investing heavily in the live action. It's quite possible that it'll become their big flagship now that Stranger Things is over if they play their cards right.
-
Comment on One Piece | Season 2 official trailer in ~tv
Apos LinkYou can also watch the cast reaction to the trailer. The actor that does Sanji also did a reaction. It's looking truly amazing. Their best trailer so far. So cool to see my favorite character...You can also watch the cast reaction to the trailer. The actor that does Sanji also did a reaction.
It's looking truly amazing. Their best trailer so far. So cool to see my favorite character (Wapol). Can't wait to see more of him.
-
One Piece | Season 2 official trailer
14 votes -
Comment on The hidden cost of AI art: Brandon Sanderson's keynote in ~tech
Apos Link ParentYeah, that's true, I'm currently back in school and I've spoken with some people that are scared about the future. Some of them are thinking of dropping out. One of my friends that's currently in...Yeah, that's true, I'm currently back in school and I've spoken with some people that are scared about the future. Some of them are thinking of dropping out. One of my friends that's currently in a computer science program was thinking of switching to something else last session. He ended up staying but he doesn't think that he'll ever be good enough.
I've been working as a programmer for many years so I feel like I live in a different world.
AI is definitely something that teachers talk quite often about. I got AI training in multiple different courses. One thing that comes up often is how LLMs don't have any critical thinking skills.
It's definitely a huge paradigm shift.
I wonder how the unemployment ratios for graduates will shift over the coming months or years.
-
Comment on The hidden cost of AI art: Brandon Sanderson's keynote in ~tech
Apos (edited )Link ParentThere are many ways but sometimes the teacher will give you a study guide to know what you should study for an exam. For example, in a marketing class, the teacher might say that you need to know...There are many ways but sometimes the teacher will give you a study guide to know what you should study for an exam. For example, in a marketing class, the teacher might say that you need to know about the four real costs of losing a client. The answer that the AI will give would sound plausible but it's not what the teacher taught in the class.
Testing it right now, the ChatGPT outputs is: Lost lifetime revenue; Cost to replace the client; Lost growth and upsell potential; Indirect damage through reputation and referrals.
The actual answer from the course would be: The cost of the lost sale; The cost of lost revenue; The cost of lost profit; The cost of negative publicity (reputational damage). It's close but not quite right. Compound those little errors and you lose quite a lot of points and you waste time since you're trying to memorize the wrong stuff.
Of course the AI would make more accurate tests if it was fed all the notes from the class, but people don't really tend to do that.
Also from what I could see, the tests that the teachers make are way more interesting than what the AI generates. The AI makes tests that are way easier and don't capture as much knowledge.
(Actually, some teachers were tasked by the school to make mini tests using AI (probably copilot). One teacher made us answer out loud. At the end he said that the AI was rather nice since the difficulty was really low.)
-
Comment on The hidden cost of AI art: Brandon Sanderson's keynote in ~tech
Apos Link ParentYeah, that's more how I feel too. I went back to school this year and it's really easy to try to skip steps. I've seen people use ChatGPT to study for a test but they ended up memorising stuff...Yeah, that's more how I feel too. I went back to school this year and it's really easy to try to skip steps. I've seen people use ChatGPT to study for a test but they ended up memorising stuff that wasn't in the course. It could generate mock tests so they felt pretty confident.
This is a pretty huge release!
It adds a DirectX 12 and Vulkan platform. A new content builder which doesn't require using a user interface to add your game content. ARM support. Lots of bug fixes.