Small thing, you have a typo in the page header. Potencial should be spelled Potential.
1,625 karma · joined January 30, 2009
hi@michaelerasm.us http://michaelerasm.us
Small thing, you have a typo in the page header. Potencial should be spelled Potential.
I'm Michael. Over the past few months, my wife and I have been working on a project that we're excited to share with you all. It's a chess game that we've built from the ground up.
A couple of years ago, I developed a keen interest in chess. However, I found that I didn't particularly enjoy playing against other humans. The anxiety was just too much for me. Instead, I found myself gravitating towards playing against chess bots.
This led us to the idea for our game. We wanted to create a chess game where you could play against a bot, but with an added twist. We wanted to incorporate an element of conversation into the game.
The way we've achieved this is by using the OpenAI API to act as various characters and provide commentary as the game progresses and 'injecting' the game state into the conversation prompt. This allows the bot to have a deeper understanding of the current state of the chess game, and it can then comment on it.
All the character avatars were created in Midjourney.
We're really excited about this project and we hope you'll enjoy it as much as we've enjoyed creating it. We're looking forward to hearing your feedback and thoughts.
The in game dialogue is powered by OpenAI's ChatGPT API. This dialogue is always unique and tailored to the events happening on the board, making every game a one-of-a-kind experience.
I ran into this with a bucket full of EMR log files a few years ago and had to figure out some pretty crazy command line hackiness, plus running on a EC2 machine with lots of cores to figure it out. This a write-up I did if anyone else ever runs into this issue.
https://gist.github.com/michael-erasmus/6a5acddcb56548874ffe...
Could Dropbox perhaps let me disable this feature? I almost never use the web interface so I wouldn't miss it and I prefer that my documents are not opened after being synched.
On a totally unrelated note, I think this abuse of the word 'meta' has gone to far and has to stop. Why are these 'meta' problems and not just problems?
South African - lots of web dev experience in Ruby, Rails, JQuery and client side MVC. Node.js. ASP.NET MVC 3. MongoDB. I've done lot's of work on REST apis and OAuth. Also, this is weird, but I'm really good at screen scraping.
Remote is a possibility and a probability. I prefer working with European clients(time zones are better).
I accept Bitcoin for smaller projects.
Something he didn't mention is having your activity list(stuff you need to do) which you use to make your todo list of items that you think you can finish for the day. From this list you pick the most important item and start working on just that. I was surprised at the razor-like focus you gain from this by just getting that one thing done.
Often, you'll come across other tasks that need finishing while working. Instead of distracting you, you just put them on your activity list for later and keep going.
Another nice thing about this technique that you really should practice is keeping records on the the amount of pomodoros you do each day, the distractions(external or internal) etc. These are then used to gather metrics you can use to analyse and optimise problem areas in your productivity.
a) The job board sites in SA suck
b) The IT industry is completely overrun by recruiters, even though almost everyone hates them.
I was inspired by sites like the 37signals job board, stackoverflow careers and coderstack. I worked on it off and on for about three months and did all the design and development myself.
It's written in Rails 3 and hosted on Heroku.