<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4741109129297712977</id><updated>2012-03-02T16:57:19.754-03:00</updated><category term='Hikaru No Go'/><category term='Development Server'/><category term='Canvas'/><category term='Board'/><title type='text'>Kaya.gs</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/01488896565397681460</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>46</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-7455681149917852839</id><published>2012-03-02T14:07:00.004-03:00</published><updated>2012-03-02T16:57:19.825-03:00</updated><title type='text'>0.11 is an AWESOME release. Translators wanted!</title><content type='html'>Today's release has left us very proud with the week's work. We solved so many issues, while also expanding our feature list.&lt;br /&gt;&lt;br /&gt;The experience was greatly improved today, but also our have our responsibilities.&lt;br /&gt;&lt;br /&gt;We have laid grounds for internationalization which means that providing different languages in Kaya is automatic as soon as we get translated texts.&lt;br /&gt;&lt;br /&gt;For this purpose i created a project on &lt;a href="https://www.transifex.net/projects/p/kaya/"&gt;Transifex&lt;/a&gt;, a site recommended by a friend oriented to community driven translations. It was a little akward to set up, but now that its prepared its super practical for translations.&lt;br /&gt;&lt;br /&gt;It has a very nice ui, and the information is all organized. Translators can make comments and suggestions on original texts or the very translations they offered. &lt;br /&gt;Our highest priority regarding languages are Japanese and Korean.&lt;br /&gt;&lt;br /&gt;We have little to no Asian users and we want to get feedback from them, and internationalizing the application for them is vital. We strongly favor native speakers, as quality is a priority. All westerners have suffered the poor english of asian servers, i dont want them to suffer the same from us.&lt;br /&gt;&lt;br /&gt;Of course, any other language is welcome, you can make a request for that language on the Transifex platform. &lt;br /&gt;&lt;br /&gt;Although Kaya.gs hasnt been 100% internationalized, over 75% was so far, and its actually not a lot of text, less than an hour of work probably.&lt;br /&gt;&lt;br /&gt;Donators contributing to the project can get upgraded to collaborator. &lt;br /&gt;Non-donators can get an account with a solid contribution(a whole language). Again Asian languages are very appreciated! Specially japanese and korean.&lt;br /&gt;&lt;br /&gt;I will save the rest of 0.11 features for another post during the week. &lt;br /&gt;&lt;br /&gt;Lets make Kaya the best Go server!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-7455681149917852839?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/7455681149917852839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2012/03/011-is-awesome-release-translators.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/7455681149917852839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/7455681149917852839'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2012/03/011-is-awesome-release-translators.html' title='0.11 is an AWESOME release. Translators wanted!'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-931732017785625990</id><published>2012-02-26T11:05:00.002-03:00</published><updated>2012-02-26T11:18:27.846-03:00</updated><title type='text'>Collaborator Wanted on a side project.</title><content type='html'>Hey guys. Before getting right downt o business, id like to mention how AWESOME were the broadcasts by the Quebec Go Club on showing live streaming of the games on Kaya.&lt;br /&gt;&lt;br /&gt;Guests were invited and it was extremely drawing and fun. It truly felt like the stepping stone, the basis, to create truly great video shows on streaming. Live commentary of Congress games on video, interviews with players, sky is the limit!&lt;br /&gt;&lt;br /&gt;Things brings us to a project by a Kaya collaborator, Jonas "JJ" and his RGF specification. &lt;br /&gt;&lt;br /&gt;Rgf is a spec to relate an audio/video file to an sgf file. As the video progresses, the stones placed in a board in the video are palced in a board. which means you can pause and interact with the board, and then resume the video. That could mean you put comments on it or you ask questions.&lt;br /&gt;&lt;br /&gt;I have to say that jj's work here is amazing. He is not a professional programmer and he tackled a difficult problem like a pro. There functional version and we are looking to make a nice demo of it.&lt;br /&gt;We want someone to assist JJ, to utilize the tool and help him make it better with suggestions and aids. Using things is the best way to test them. And also to work on translating a GoCommentary video to RGF.&lt;br /&gt;The only skill requirements is not being afraid of looking at RAW SGF. The work is almost the same as moving a video to a SGF in any editor.&lt;br /&gt;&lt;br /&gt;Assisting in this can get you access to Kaya.gs with a free Collaborator account. If you have any questinos send an email to gabriel.benmergui@kaya.gs or if you are in the server, just pm me.&lt;br /&gt;&lt;br /&gt;Regards, Gabriel.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-931732017785625990?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/931732017785625990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2012/02/collaborator-wanted-on-side-project.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/931732017785625990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/931732017785625990'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2012/02/collaborator-wanted-on-side-project.html' title='Collaborator Wanted on a side project.'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-4314310857442471423</id><published>2012-02-24T16:57:00.003-03:00</published><updated>2012-02-27T14:06:25.469-03:00</updated><title type='text'>Kaya.gs is advancing steadily</title><content type='html'>Its been 13 days since my last post. 13 days. How did i let that happen?? i thought i posted last week :).&lt;br /&gt;&lt;br /&gt;I have to recuperate 2 weeks of mayhem into these blogposts. We have been veery busy with non-technical aspects of Kayam thinking on what can we achieve from a technical standpoint, and how long it will take us.&lt;br /&gt;&lt;br /&gt;We have now a feature list we are going to work on for the next &lt;span style="font-weight:bold;"&gt;30 weeks&lt;/span&gt; at least. &lt;br /&gt;&lt;br /&gt;So what is new in the past 2 weeks? &lt;br /&gt;&lt;br /&gt;Private messaging is now complete for 0.10, and once a major test is confirm, i have a BIG event to announce. One event that will make Kaya.gs the FIRST server to do it. It will be an awesome demonstration of accomplishing that which we promised.&lt;br /&gt;&lt;br /&gt;Also, we are now storing all games, which means users can see past games and load them up on an Offline Version of Gospeed for analysis and review. This is thought to become an API for people to develop independent statistics, compilations and so on.&lt;br /&gt;&lt;br /&gt;We also got a new meijin, which a specific Kanji character and a Moon on the board of Fame.&lt;br /&gt;&lt;br /&gt;Things are on schedule and working smoothly. I hope lots of new people visit us once we make an official announcement and hopefully we can finish the already filled&lt;a href="http://kaya.gs/kayags/board_of_fame.php"&gt; Game of the century&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-4314310857442471423?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/4314310857442471423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2012/02/kayags-is-advancing-steadily.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/4314310857442471423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/4314310857442471423'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2012/02/kayags-is-advancing-steadily.html' title='Kaya.gs is advancing steadily'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-7146081312056482717</id><published>2012-02-11T12:11:00.002-03:00</published><updated>2012-02-11T12:16:59.604-03:00</updated><title type='text'>0.8 Byo-yomi, escaper clock and the road ahead</title><content type='html'>Been  a while since the last post! Had an exhausting week.&lt;br /&gt;&lt;br /&gt;Release went normal, yesterday and only a few tweaks were needed to make sure its stable. It was a  pretty shady release but most of its issues are fixed by now.&lt;br /&gt;&lt;br /&gt;We have included byo-yomi but the most difficult thing we did this week was the escaper clock. Now when a user is disconnected from a game, a visible 5 minute clock is shown as the marker for forfeit. &lt;br /&gt;&lt;br /&gt;It was pretty trivial until we found out that the regular clock for the escaper was still running. So we have to adjust it by how much the user was disconnected and that was quite the pandora's box.&lt;br /&gt;&lt;br /&gt;Its still not perfect but its pretty close to being so, and we are going to polish it for 0.9. We have decided to focus on on the core features of game play a lot more for the next few releases, which means time systems, maybe chinese ruleset, voiced clocks, better variation sharing and experience, etc. Most of that work is front end, so if i get time to spare during the next releases i will focus more on OpenKaya's Tournament system, for which i have a great appreciation for.&lt;br /&gt;&lt;br /&gt;Also, Kaya BlackOps Labs is working on a secret project. Might become a world domination feature , and we plan to show it at the end of february. &lt;br /&gt;&lt;br /&gt;Stay in tune!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-7146081312056482717?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/7146081312056482717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2012/02/08-byo-yomi-escaper-clock-and-road.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/7146081312056482717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/7146081312056482717'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2012/02/08-byo-yomi-escaper-clock-and-road.html' title='0.8 Byo-yomi, escaper clock and the road ahead'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-7656932801308031798</id><published>2012-02-05T23:50:00.003-03:00</published><updated>2012-02-06T10:31:58.165-03:00</updated><title type='text'>0.7's Gospeed &amp; OpenKaya(again)</title><content type='html'>0.7 is out! hours before i did a birthday party at my mom's place. &lt;br /&gt;&lt;br /&gt;0.7 was a huge release for us, and it came with 2 major features. The first feature is that now all games played are saved and stored. You can access them through user profiles with a single click, and we have the basis, the core, to make an API for them.&lt;br /&gt;&lt;br /&gt;After proving its stability, and being happy with it, we will publish an API to be able to do analytics, reporting, and just toying around. Because lots of games are lots of information, and im sure the community will have ideas on what to do with it.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;But even mroe important than that, we released an html sgf viewer. Gospeed is the name of the smart-board Kaya uses, done 100% by dp. We put it in a client, and now you can see not only past Kaya games, but any game out there in the web.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;This is available to everyone&lt;/span&gt;. You dont need an account, so you can visit &lt;a href="http://107.20.138.95:9292/gospeed"&gt;here&lt;/a&gt; and load a game up!. Also when you load a game, we give you a shortened url so you can share the loaded game with someon else. Like this one &lt;a href="http://url.kaya.gs/w6r61c"&gt;http://url.kaya.gs/w6r61c&lt;/a&gt; .&lt;br /&gt;&lt;br /&gt;We have a some way yet for it to become more featured than eidogo and a lot more to be similar to a regular sgf editor. Right now, its best use is to view games, the comments and to share them easily.&lt;br /&gt;Check it out!&lt;br /&gt;&lt;br /&gt;0.8 is a big ? for us. We haven't decided what to work on but its likely we will work on time related features. There is a lot of work to do there and its pretty finite, we know that if we do it now, we wont have to think about it again. &lt;br /&gt;&lt;br /&gt;I must congratulate Verse for doing so much work with time systems on OpenKaya, he implemented Byo-yomi, canadian, and even Hourglass! We are only short of Bronstein, but i could not dare ask him any more :).&lt;br /&gt;&lt;br /&gt;Again, OpenKaya is surprising me and because over 4 people are working on it right now, i decided to make a public tracker on it : https://www.pivotaltracker.com/projects/470995# . This system is famous among developers and truly easy to use and understand. As i make sure no two people work on the same thing at the same time, this will also allow collaborators to know the overall picture, and those that would like to collaborate, see what are the recognized tasks so far.&lt;br /&gt;&lt;br /&gt;I have updated the documentation with a Credits section and for 0.8 all collaborators will have their Fire Kanji associated with their accounts. Nice work guys!&lt;br /&gt;&lt;br /&gt;Because most of the time work left is on the front end and heavy weight on pato's side, this week i might turn some attention to OpenKaya myself, specially tournament organizing. We have an engine right now, and we have to turn it into a usable webpage. &lt;br /&gt;&lt;br /&gt;We have a long and very exciting road ahead of us. Ganbatte!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-7656932801308031798?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/7656932801308031798/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2012/02/07s-gospeed-openkayaagain.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/7656932801308031798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/7656932801308031798'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2012/02/07s-gospeed-openkayaagain.html' title='0.7&apos;s Gospeed &amp; OpenKaya(again)'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-7686056065980015367</id><published>2012-02-01T01:46:00.002-03:00</published><updated>2012-02-01T01:51:50.603-03:00</updated><title type='text'>OpenKaya &amp; vital addition to my kitchen arsenal.</title><content type='html'>I've been very happily surprised the past week on the number of people that want to collaborate with code.&lt;br /&gt;&lt;br /&gt;There have been already 4 sizeable collaborator contributions, and 3 other developers offered helping hands. &lt;br /&gt;&lt;br /&gt;This is my first time as a source controller of this nature. My job with OpenKaya is making sure everyone that wants to contribute, finds a place to do so and doesnt get any obstacles -technical or otherwise- so he can solve problems.&lt;br /&gt;&lt;br /&gt;The past week specially there were great advances regarding the tournament system and there is another nice project that has moved a lot faster than it thought. Both are killer features and its not out of the question to integrate them into kaya by the end of february. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Kudos to the first sprouts of the community! People that aid with code will get a special marker (The Kanji for Fire) in their accounts. Potentailly their works could get also some coverage so people could easily provide them with karma. Collaborators of this sort deserve recognition too!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Changing the note of the post, my father gave me a special present for my birthday: an espresso machine. Now i can consume large quantity of delicious coffee for the nights ahead of us!. Lets work for 0.7 to be a great release!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-7686056065980015367?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/7686056065980015367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2012/02/openkaya-vital-addition-to-my-kitchen.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/7686056065980015367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/7686056065980015367'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2012/02/openkaya-vital-addition-to-my-kitchen.html' title='OpenKaya &amp; vital addition to my kitchen arsenal.'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-5380335878474175668</id><published>2012-01-27T19:39:00.006-03:00</published><updated>2012-01-28T18:36:07.088-03:00</updated><title type='text'>Happy Birthday, Italian Shudan Magazine, Kaya.gs 0.6</title><content type='html'>Hey everyone! i have totally neglected the blog in the past week.&lt;br /&gt;&lt;br /&gt;For starters, lets say that today i turn 26. It is my birthday and i usually dont make a fuss about it, but its a really invigorating moment for me in my life. Kaya.gs is a dream-venture for me, and i've never felt so confident about doing the right thing at the right time in my entire life.&lt;br /&gt;&lt;br /&gt;I look forward to 2012 and to how this project will grow in its first year.&lt;br /&gt;&lt;br /&gt;Secondly, only hours before my birthday, as if it had been planned, i received 2 copies of Shudan, an italian magazine for go, where Kaya.gs is featured as an article. It is also very nice to get recognized by media. The only unfortunate things is that i look fat in the picture. That sounded..not so manly.&lt;br /&gt;&lt;br /&gt;Still it was a great gift from Andrea Partiti, i hope the magazine thrives.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;And now to the juicy parts. 0.6 is out. This release doesnt have that many mind-blowing features as the previous two, because we did a lot of tweaki fixing. Lots of little improvements here and there and improve the overall experience. However, it looks really nice.&lt;br /&gt;&lt;br /&gt;I hope founders &amp; supporters enjoy them.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-5380335878474175668?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/5380335878474175668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2012/01/happy-birthday-italian-shudan-magazine.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/5380335878474175668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/5380335878474175668'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2012/01/happy-birthday-italian-shudan-magazine.html' title='Happy Birthday, Italian Shudan Magazine, Kaya.gs 0.6'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-3235810672370814029</id><published>2012-01-19T15:53:00.003-03:00</published><updated>2012-01-19T16:03:59.943-03:00</updated><title type='text'>0.5 will no longer offer Founder accounts, Kaya.gs first easter egg, and continued rapid development.</title><content type='html'>Ssup people!&lt;br /&gt;&lt;br /&gt;We are in mid summer here in Buenos Aires and both dp and I are slowly roasting in the heat.&lt;br /&gt;&lt;br /&gt;We are staying in the outskirts o fBuenos Aires, so for a change, i get to see some green grass and trees, and some nature, away from the concrete city of Bueno Aires.&lt;br /&gt;&lt;br /&gt;Being here without city-like distractions has made this Kaya.gs first summer camp, one we hope, of many.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;We are 27hs away from the 0.5 release and with that release comes the change of Founder to Supporter. Founder accounts have not yet been designed but are very well documented in the server, and we have been thinking of what could we add to distinguish them. &lt;br /&gt;&lt;br /&gt;I liked the idea of a brick icon next to the nickname, as founders is asimilar concept to a builder. We are very flexible on this idea so its the best moment to suggest, as a Founder, how would you like to be showing in the server.&lt;br /&gt;&lt;br /&gt;Palapiku said that a 72pt flashing banner was expected, but i'm afraid that would be a bit too invasive.&lt;br /&gt;&lt;br /&gt;The best places to add something are user lists and profiles. With your suggestions bare in mind though, that people that aren't founders shouldnt feel secluded or left out.&lt;br /&gt; &lt;br /&gt;Also 0.5 will have the first easter egg. We added something special that we hope those that find it will cutely enjoy :)&lt;br /&gt;&lt;br /&gt;We are extremely happy with our work, and we have a really good pacing. Each week brings a whole new set of features and functionality, along with a great number of tweaks and fixes. I must say that the Tweaki is a great invention at the same time it is our doom :).&lt;br /&gt;&lt;br /&gt;Stay tuned guys! and give an opinion for how you would like your founder accounts to show in the server, its your recognition, your brand!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-3235810672370814029?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/3235810672370814029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2012/01/05-will-no-longer-offer-founder.html#comment-form' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/3235810672370814029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/3235810672370814029'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2012/01/05-will-no-longer-offer-founder.html' title='0.5 will no longer offer Founder accounts, Kaya.gs first easter egg, and continued rapid development.'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-4950473808852883351</id><published>2012-01-16T20:07:00.003-03:00</published><updated>2012-01-16T20:27:34.952-03:00</updated><title type='text'>Crazy 0.4: Malkovich, Tweaki &amp; and Tournament systems. Eager Developers read through!</title><content type='html'>So we are a few days away from the last friday's release and we are very happy with it.&lt;br /&gt;&lt;br /&gt;We could really push in many new things in the past week, including GnuBot, and a reliable replayBot (professional games are automatically replayed constantly 24/7 now). &lt;br /&gt;&lt;br /&gt;We also expanded Gommander , our chat-command engine, to include a few new treats :). One of them is Tweaki. By just writing "/tweaki suggestion" in the chat, your comment is added to a TODO-list that is immediately visible to everyone in the server through the header menu. It makes it easier than ever for users to provide feedback, while we can focus on working and read all the feedback at once later.&lt;br /&gt;&lt;br /&gt;It was trivial, but a fantastic idea. Over 30 "tweak" reports came in in less than 48 hs.&lt;br /&gt;&lt;br /&gt;Also we added a new, very experimental feature that actually surprised me A LOT. It was malkovich commands. For those not familiar with Malkovich games in L19, the idea is that the players as they are playing express their thoughts or plans, for observers and followers to see, and after the game is over, for the opponent to read.&lt;br /&gt;On saturday morning Kaya.gs had its first tournament and malkovich was &lt;span style="font-weight:bold;"&gt;widely&lt;/span&gt; used, far beyond my expectancy. It was certainly entertaining to read them comments, and also make them. This little experimental little feature could prove to be one of those features that really raise the standard.&lt;br /&gt;&lt;br /&gt;So as i said, Kaya.gs had its first tournament organized by Celebrir, and besides some technical problems that i was able to fix mid-games, it went quite smoothly and it was quite fun. It Made me want to rush over the Tournament organizer for Kaya.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Developers! Attention!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;And i did. Right now i wrote a core Tournament engine in OpenKaya. https://github.com/conanbatt/OpenKaya&lt;br /&gt;&lt;br /&gt;I isolated the vast majority of design red-tape and now the core functionality to  organize any kind of system is to resolve the algorithm for pairing. The code has an example with running tests and another one with failing tests.&lt;br /&gt;&lt;br /&gt;The code done on OpenKaya is to remain forever open to be used by anyone who wants to. One potential user of this library could be the ASR league or any online tournament organizer.&lt;br /&gt;&lt;br /&gt;It is a fun problem to work with, and if eager developers assist in this, Kaya.gs will support tournaments sooner, and they will get a decent recognition for their effors within the server, plus a stone in our board of Fame.&lt;br /&gt;&lt;br /&gt;Right now there are several developers- amas&amp;pros- working on novel and interesting features.&lt;br /&gt;&lt;br /&gt;One founder is working on a format for Video+Sgf simultaneous, getting the advantages of media and an interactive board. &lt;br /&gt;Another one is going to start looking into building a Js score estimator: one that could potentially be used in estimating games you randomly watch online in any place in the internet, without using a Bot Engine like Gnugo.&lt;br /&gt;&lt;br /&gt;Our current rating system, Glicko, was done with great labour by yoyoma. His aid was truly amazing. &lt;br /&gt;&lt;br /&gt;As we grow, so does our ability to integrate foreign code and new functionality that is not necesarily done directly by us. Yet at the same time, people that want to enjoy features or contribute to the community can work on novel ideas and we can assist them with programming aid and finally doing the styling work to integrate it into a working site.&lt;br /&gt;&lt;br /&gt;Since Kaya.gs was made public, over 30 developers asked me if they could lend a hand, or that they wanted to be involved somehow. Right now, there are already several things that we are not going to do immediately as we are still working on the core functionality.&lt;br /&gt;&lt;br /&gt;We are extremely excited with our growth, the server has been improving like crazy, and its not been a month since the Alpha release. I cant imagine how Kaya.gs will look in 3 months :).&lt;br /&gt;&lt;br /&gt;Regards, Gabriel.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-4950473808852883351?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/4950473808852883351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2012/01/crazy-04-malkovich-tweaki-and.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/4950473808852883351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/4950473808852883351'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2012/01/crazy-04-malkovich-tweaki-and.html' title='Crazy 0.4: Malkovich, Tweaki &amp; and Tournament systems. Eager Developers read through!'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-661883129577088115</id><published>2012-01-12T19:38:00.003-03:00</published><updated>2012-01-12T19:47:06.757-03:00</updated><title type='text'>Founder accounts are going to stop being offered by next week's Friday.</title><content type='html'>After the release/holiday craze, and setting up the whole automatic account creation system, we now can easily fulfill our promess of stopping founder accounts from being offered. &lt;br /&gt;&lt;br /&gt;We could not fit it into tomorrow's release because we want to make some icons and distinguishables for founders.&lt;br /&gt;We will change founder accounts for supporter ones. As discussed in a previous post, Kaya.gs still needs to fund its operations.&lt;br /&gt;Supporter accounts will also get access to the Alpha server, but they will have a different icon/marker from founders, which is of course carried on to the eventual release of the server. &lt;br /&gt;&lt;br /&gt;I must say that the support we got from the community was amazing, and went over the expectations of what many people thought when the initial announcement was made. With the current funds, we have until mid-March inside the budget. Effectively, , donators have made Kaya.gs possible to be worked on solely for us for over 4 months.&lt;br /&gt;&lt;br /&gt;It's even hard to believe for us that we released the Alpha less than a month ago: so much new code was written in the past 3 weeks, so many new features and tweaks and improvements. We are so excited working on this and we truly believe Kaya.gs will be the next generation of Go servers. I hope all founders that helped get this going get the same feeling we do.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-661883129577088115?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/661883129577088115/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2012/01/founder-accounts-are-going-to-stop.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/661883129577088115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/661883129577088115'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2012/01/founder-accounts-are-going-to-stop.html' title='Founder accounts are going to stop being offered by next week&apos;s Friday.'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-5167540977880222498</id><published>2012-01-10T20:45:00.002-03:00</published><updated>2012-01-10T23:01:10.711-03:00</updated><title type='text'>Kaya.gs Alpha 0.4, and the Tweaki</title><content type='html'>3 work-days left until Alpha 0.4. &lt;br /&gt;&lt;br /&gt;Today Pato did some major cleaning of the front-end. In a software project its important to clean-up after the mess, or it piles up. It piles up dangerously. And it gets harder and harder to work on afterwards. So regularly we spend some time improving the systems internals, even though users won't see a change directly.&lt;br /&gt;But we are here for the long haul, and we want to build something flexible and adaptative, so the quality of what we make is important for long term maintenance.&lt;br /&gt;&lt;br /&gt;I was however busy with another great feature:  including playing bots like gnugo on the server. Honestly i thought it was going to be harder than it was. It was running in less than 6 hoours work. It calculates score, resigns,plays quite fast. I still have to polish it a bit more, to make sure its more sturdy, but i feel confident it will be included for the next version.&lt;br /&gt;This came hand in hand with finally fixing the replay bot, which was failing sporadically after showing a couple of games.&lt;br /&gt;&lt;br /&gt;There are many more things coming but i will leave the suspense alive. What we finally caved in to was doing a change log. So we will see how comfortable it is for us to actually use it :). So now you can expect to read the new features and functionalities right after the friday's update.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;One thing that's was positively noticeable of coming out with the alpha was the avalanche of feedback users have been giving us. From ideas to bugs, we have received 100's of messages and reports.&lt;br /&gt;&lt;br /&gt;Because our development efforts are full-steam ahead, organizing this input of ideas is an important priority so we can increase the time we use to solve and implement them. Hence i added a new space for suggestions for users and its the Tweaki: http://senseis.xmp.net/?KayaGsTweaki&lt;br /&gt;&lt;br /&gt;Ideas on how to solve new situations or what would be great to innovate on go mostly to the well known uservoice feedback-tab. This is important as ideas get votes, and prioritized. Several ideas there have already been developed, some of them completely new ones and innovative.&lt;br /&gt;&lt;br /&gt;Bug-reports or specific technical problems can be reported in the ticket system from inside the server, which users have found already. Once we fix them, reporters would get automatic notification of our response.&lt;br /&gt;&lt;br /&gt;But i noticed many things were said that didn't really fit into the above categories, and they were said on the chat. Small things, tweaks or small annoyances. Thats what the Tweaki is about :).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-5167540977880222498?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/5167540977880222498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2012/01/kayags-alpha-04-and-tweaki.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/5167540977880222498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/5167540977880222498'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2012/01/kayags-alpha-04-and-tweaki.html' title='Kaya.gs Alpha 0.4, and the Tweaki'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-2178420745838894849</id><published>2012-01-06T22:35:00.002-03:00</published><updated>2012-01-06T22:46:33.259-03:00</updated><title type='text'>7 month old bug, sound, and alpha 0.3.0.</title><content type='html'>Today , as promised, we did a release. It included maaaany tweaks and fixes, huge bug removals and most of all, 3 big features: Sound (home-taped), Automatic account creation for founders (Acho today was our first supporter that got his account almost immediately!) and Handicap. &lt;br /&gt;&lt;br /&gt;Now ranks can spread more accordingly and more interesting games will naturally be played.&lt;br /&gt;&lt;br /&gt;Polly and i are exceptionally happy about todays improvements. We had the last minute rushes, looking at last minute bugs, and also checking that we didnt introduce a serious issue. Sound, at the last moment, gave us a lot of trouble, and i believe we are not still 100% sure that our technical solution will work for everyone.&lt;br /&gt;&lt;br /&gt;However, the " jewel" (common argentinian expression) of the whole deployment last-minute debugging was "The Bug". Since release, the server was restarted 3 times. Once due to Amazon's malfunction. But twice due to an issue in our own servers. The server didnt crash, but started to get REALLY slow and lagged, ad we werent sure why.&lt;br /&gt;&lt;br /&gt;In the past week we spent some time looking into it andi was very close to figuring it out. Today, while explaining my finding to polly and looking that the latest release triggered it severely, we found it. An evil line of code we both saw separately but immediately knew it was the culprit. &lt;br /&gt;&lt;br /&gt;When i saw it i said "jesus this code has to be old". It was. Looking at source control, the culprit was from May 2011, at the absolute experimental prototype stage of Kaya. It was code written purely for developer aid, and in a very exploratory and naive manner.&lt;br /&gt;The culprit was causing the server to user an inordinate amount of resources, and once removed, the overthrough server went back to use barely less than 10% of its resources. Let me refresh that our server has 600 megs of memory. Its practically a cellphone with good networking :).&lt;br /&gt;&lt;br /&gt;AFter celebrating with some beers, i came back home and played a game, knowing that "The Bug" didnt exist anymore. It is so noticeable . The server is sooo much faster now, and the sound of the stones give it a whole new edge.&lt;br /&gt;&lt;br /&gt;I think founders will be very happy to see this release 0.3.0, and hope energetically for the next one, 0.4.0, next friday.&lt;br /&gt;&lt;br /&gt;Regards!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-2178420745838894849?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/2178420745838894849/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2012/01/7-month-old-bug-sound-and-alpha-030.html#comment-form' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/2178420745838894849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/2178420745838894849'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2012/01/7-month-old-bug-sound-and-alpha-030.html' title='7 month old bug, sound, and alpha 0.3.0.'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-2064676249231893790</id><published>2012-01-04T18:33:00.004-03:00</published><updated>2012-01-04T20:03:41.554-03:00</updated><title type='text'>On full swing, a very desired release on Friday , 300+ games played and L19 forum</title><content type='html'>Hey everyone!&lt;br /&gt;&lt;br /&gt;Pato and i have been working like crazy since monday and lots of breakthroughs have been done. From bug fixing, to improvements,and the inclusion of very important features.&lt;br /&gt;&lt;br /&gt;As i have said to founders before, unless something urgent happens (which has happened last week), we will keep the cycle into updating Alpha on fridays. This is a normal practice to not be spending too much time mantaining the server and more on developing(as opposed to updating constantly to the server). Also, this gives us a week to try out things we do ourselves which could have unforeseen consequences.&lt;br /&gt;&lt;br /&gt;Many big things are expected to be done by this friday, as well as the overall improvement of usability, messaging and conflict scenarios.&lt;br /&gt;&lt;br /&gt;This friday Pato and I will be recording the sound of stones that will be used in the server. We will use my stones against the Kisei-prized board, record a few sounds and then alternate them on play.&lt;br /&gt;Founders know how much sound is needed right now to improve the experience, and also to tell when games started if one is not looking at the client.&lt;br /&gt;&lt;br /&gt;Also, we plan to include handicap, and very important, proper account creation for future joiners.&lt;br /&gt;The process was a little manual before , but the outburst of over &lt;span style="font-weight:bold;"&gt;40 accounts&lt;/span&gt; in the past 3 weeks made it now an urgent matter. It is practically done and it sets afoot to allow users to edit their own accounts with ranks and own password (although that is planned for the next release).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Besides that, the server has been running with few inconveniences for over a week now. Almost all components are extremely stable and there is only one pending fix that causes some heavy delays on the server sporadically (which thankfully today we could pinpoint half the cause of). There have been exactly 329 matches to this point, and over 70 pro game replays in the past week.&lt;br /&gt;Granted, many of those matches didn't come through for one reason or another, and we expect this Friday's fixes to alleviate our rampant "escaper" problem :).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;On the last note, we now have a sub-forum in L19 &lt;a href="http://www.lifein19x19.com/forum/viewforum.php?f=60"&gt;here&lt;/a&gt; . We welcome discussions and suggestions there, specially when the Feedback section is just not enough for the conversation.&lt;br /&gt;&lt;br /&gt;See you guys on the server soon!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-2064676249231893790?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/2064676249231893790/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2012/01/on-full-swing-very-desired-release-on.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/2064676249231893790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/2064676249231893790'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2012/01/on-full-swing-very-desired-release-on.html' title='On full swing, a very desired release on Friday , 300+ games played and L19 forum'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-238544942021583413</id><published>2012-01-01T13:14:00.002-03:00</published><updated>2012-01-01T13:25:28.822-03:00</updated><title type='text'>New year's resolutions and holiday craze</title><content type='html'>Hey everyone! Some due updates :).&lt;br /&gt;&lt;br /&gt;The past week and a half that Alpha server was up has been incredible. Reaching this milestone with the project really changed everything.&lt;br /&gt;&lt;br /&gt;I now see a whole new dimension of responsibilities while all my developer blood is raging to build more features into the server. Pato was sick first and then he took a few holiday days so i've been working non-stop alone this last few days. Lets put some pressure into making him work a lot when he returns :)&lt;br /&gt;&lt;br /&gt;As said before, Alpha really brought out details and issues and bugs like nothing else we did before. Which is great, we fixed the vast majority of them, and the users are hungry for new features that will make it even more playable, like proper handicaps, sound, time systems.&lt;br /&gt;&lt;br /&gt;Its shaping up good, and since tuesday its been up, so its getting more and more stable.&lt;br /&gt;&lt;br /&gt;One of the things that occured after alpha was a total craze for founder accuonts. In the past two weeks, over 25 people donated to get one, and because the whole system isnt automatized , i felt like doing a lot of paperwork. I hate paperwork. So this weeks top priority will be to get this whole process automated so it frees up this responsibility of mine, and it will make founders get all their info immediately after payment.&lt;br /&gt;&lt;br /&gt;Regardless of what features or bugs are next, issues that once solved save developer time are always #1 priority. Time is precious, every hour lost on something is one less mini-feature, or one less bug-fix.&lt;br /&gt;&lt;br /&gt;The board of fame hasnt been updating accordingly because this founder craze came with total disregard of anything but entrance to the server :). People want to get in kaya a lot more than in the board of fame. But this is not right and its not showing how many people have donated correctly. I am confidendt that we well passed the 200 donators,and almost 8.5 thousand dollars.&lt;br /&gt;&lt;br /&gt;So before that gets updated, let Pato and I work on the whole automation of account creation. That way you will be able to fill out a form with all the info, instead of communicating by email.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;As i said before,i can make 10 posts on what happened the past week alone. Stay tuned :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-238544942021583413?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/238544942021583413/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2012/01/new-years-resolutions-and-holiday-craze.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/238544942021583413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/238544942021583413'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2012/01/new-years-resolutions-and-holiday-craze.html' title='New year&apos;s resolutions and holiday craze'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-1458461300144168931</id><published>2011-12-29T10:46:00.002-03:00</published><updated>2011-12-29T10:53:36.065-03:00</updated><title type='text'>New Year Holidays and change of IP</title><content type='html'>So we are approaching new year and the craze that comes along with it. Polly is taking a few days vacation going out with friends and will be returning on Tuesday, which means that users in the server will have to put up exclusively with me the next few days :).&lt;br /&gt;&lt;br /&gt;I will try to delivery a few new features by myself (like sound) and do some overall clean up.&lt;br /&gt;&lt;br /&gt;One big thing i changed yesterday was kaya.gs ip for the alpha server. This happened several times since the server started, and yesterday i put up a front address so even if we change the server, you can log in with the same ip.&lt;br /&gt;&lt;br /&gt;Eventually there will be one more change o nit, when i associate it with the kaya.gs domain. There are some decisions left to do before that in the matter.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So if you ever have a doubt on the server status go to kaya.gs and check the link. If there server is down, the link will be blacked out and with a tooltip (with an explanation) otherwise, clicking it will take you to the server.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-1458461300144168931?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/1458461300144168931/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/12/new-year-holidays-and-change-of-ip.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/1458461300144168931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/1458461300144168931'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/12/new-year-holidays-and-change-of-ip.html' title='New Year Holidays and change of IP'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-2780223058852585102</id><published>2011-12-28T02:54:00.002-03:00</published><updated>2011-12-28T03:58:34.240-03:00</updated><title type='text'>Security, emails , authentication and otherthings</title><content type='html'>As founders know, the "authentication" we used at the Alpha was light, due to the inconvenience of gathering emails for me and the convenience of letting all founders join easily.&lt;br /&gt;&lt;br /&gt;However a post at life19 exposed the matter even more, which forces me to use passwords right now, while i still havent gotten all the emails to send the passwords to.&lt;br /&gt;&lt;br /&gt;So new instructions to get into Alpha:&lt;br /&gt;&lt;br /&gt;1-Founders that dont have a nickname should still email me so i can create your accounts. After that, you will be sent a password by email.&lt;br /&gt;&lt;br /&gt;2-Its possible some founders have sent me pm's, messages to the hotmail account, or have difficult to find nicknames and i couldnt find your appropiate email. In such case, you will have not received your password. In that case, just email me again. Sorry for the inconvenience.&lt;br /&gt;&lt;br /&gt;3-If you received your email, you now have your password. You wont be able to change the password in the server, because Alpha is very unstable and im not doing a periodic backup of the data generated there. As such, you will be having to put ur password over and over again every time we restart (which is has happened often this past week).&lt;br /&gt;&lt;br /&gt;Remember to check your trash/spam folders as you might have never received an email from @kaya.gs before.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-2780223058852585102?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/2780223058852585102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/12/security-emails-authentication-and.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/2780223058852585102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/2780223058852585102'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/12/security-emails-authentication-and.html' title='Security, emails , authentication and otherthings'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-4433793193231723191</id><published>2011-12-27T20:57:00.004-03:00</published><updated>2011-12-27T22:35:22.818-03:00</updated><title type='text'>Updates on Kaya.gs Alpha</title><content type='html'>The past week has been CRAAZY. With capital letters and an extra A. I have put on over 70 hours, playing even at X-mas in the server :).&lt;br /&gt;&lt;br /&gt;Many things happened at once. Coming out is really a totally new phase of a software project, and with the milestone comes a lot of new responsibilities.&lt;br /&gt;&lt;br /&gt;To set some surprises straight, we use an Amazon Free Tier server, which is free, but also has very low reliability and other issues. Sometimes, Amazon practically shuts down our server completely. This is what happened today.&lt;br /&gt;&lt;br /&gt;Some other days, our server can crash, just because we have things to improve. &lt;br /&gt;&lt;br /&gt;We are fairly aware with what happens on the server most of the time, and when its down, we will negate the link in http://kaya.gs, often with a short explanation. At that moment the server is officially down. &lt;br /&gt;When you can click on it(it would be orange) the server is officially up. Fear not that if thats the case, we will know very soon, so dont panic :).&lt;br /&gt;&lt;br /&gt;Given those disclaimers there are many other great things to talk about.&lt;br /&gt;&lt;br /&gt;Overall the experience seems quite good and many people are very happy with what they are seeing. You can play, and watch pro games, and chat with delicious features. 99% of the time the server move really quickly, even though its in a very poor server setting.&lt;br /&gt;One thing completely normal for a milestone like this is that Pato and I had a way to test thing completely natural to us, but foreign to new people. This made users find a plethora of issues in the past weekend,&lt;span style="font-weight:bold;"&gt; most of them are fixed by today&lt;/span&gt;, including styling, minor functionality, a few mischievious exploits.&lt;br /&gt;&lt;br /&gt;Unfortunately Pato got sick yesterday and i've been working like hell. And i met him IRL and he transfered that bug to me, so now im sick :). I , however, am a total boss-man and will keep working till friday .&lt;br /&gt;Normally the server is meant to be updated on fridays, but heavy crashes mean that uploading the latest things is just as easy as not doing it.  So users have enjoyed daily updates this week :).&lt;br /&gt;&lt;br /&gt;I am super happy with peoples response, im really glad people are enjoying and discovering it, and looking at it in ways we havent. Kaya.gs was conceived as an idea 9 months ago, and today it really feels like a child. A baby we have to take care 24/7, and help it become better and bigger.&lt;br /&gt;&lt;br /&gt;This is one of the most beautiful milestones of the project, one we will look back on in the future.&lt;br /&gt;&lt;br /&gt;I hope founders keep being excited as they have shown in the chat in the past few days, and lets help Kaya become better.&lt;br /&gt;&lt;br /&gt;Regards, Gabriel.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-4433793193231723191?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/4433793193231723191/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/12/updates-on-kayags-alpha.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/4433793193231723191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/4433793193231723191'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/12/updates-on-kayags-alpha.html' title='Updates on Kaya.gs Alpha'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-7690567534825025034</id><published>2011-12-23T18:43:00.003-03:00</published><updated>2011-12-23T18:51:53.712-03:00</updated><title type='text'>Alpha is released! (Part 2)</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/-YMj-mpVBBd8/TvT31hzs76I/AAAAAAAAAJw/SYlN4wusowA/s1600/Screenshot%2Bat%2B2011-12-23%2B15%253A39%253A41.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 200px;" src="http://1.bp.blogspot.com/-YMj-mpVBBd8/TvT31hzs76I/AAAAAAAAAJw/SYlN4wusowA/s320/Screenshot%2Bat%2B2011-12-23%2B15%253A39%253A41.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5689444728256130978" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-7XxcG73-Plo/TvT31LzZfdI/AAAAAAAAAJk/eAg-tVHUUhY/s1600/Screenshot%2Bat%2B2011-12-23%2B16%253A01%253A07.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 200px;" src="http://4.bp.blogspot.com/-7XxcG73-Plo/TvT31LzZfdI/AAAAAAAAAJk/eAg-tVHUUhY/s320/Screenshot%2Bat%2B2011-12-23%2B16%253A01%253A07.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5689444722349276626" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-rrnvFwDO1E8/TvT30w-FSpI/AAAAAAAAAJY/HI24HSLBrkg/s1600/Screenshot%2Bat%2B2011-12-23%2B18%253A31%253A22.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 200px;" src="http://3.bp.blogspot.com/-rrnvFwDO1E8/TvT30w-FSpI/AAAAAAAAAJY/HI24HSLBrkg/s320/Screenshot%2Bat%2B2011-12-23%2B18%253A31%253A22.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5689444715146332818" /&gt;&lt;/a&gt;&lt;br /&gt;Today Alpha was released! and many players eager to try it out logged in, played some.&lt;br /&gt;&lt;br /&gt;We have found a plethora of bugs, and we have our hands full for some time to polish things :).&lt;br /&gt;&lt;br /&gt;But even after all the errors (several of whom i fixed while people where reporting them to me) its still habitable and playable. Games were played and organised, lots of chatter (lots). &lt;br /&gt;It was funny how i told Pavol Lisy to join in to play, he logged in, in 5 seconds we where playing. we finished the game and he left. He didnt even have time to consider where he was playing, it was that accesible :).&lt;br /&gt;&lt;br /&gt;I(Gabriel) will be online probably as much as possible during the weekend. Of course its the holidays which means lots of time i wont be around.&lt;br /&gt;We will be working on ironing out all of the issues in the next few weeks, while we work on the next steps.&lt;br /&gt;&lt;br /&gt;Attached are some pictures of todays activity.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-7690567534825025034?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/7690567534825025034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/12/alpha-is-released-part-2.html#comment-form' title='16 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/7690567534825025034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/7690567534825025034'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/12/alpha-is-released-part-2.html' title='Alpha is released! (Part 2)'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-YMj-mpVBBd8/TvT31hzs76I/AAAAAAAAAJw/SYlN4wusowA/s72-c/Screenshot%2Bat%2B2011-12-23%2B15%253A39%253A41.png' height='72' width='72'/><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-6776941181945754471</id><published>2011-12-23T12:13:00.003-03:00</published><updated>2011-12-23T14:53:10.328-03:00</updated><title type='text'>Alpha is released!</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/-civkFj6DEyk/TvSlFOPRnUI/AAAAAAAAAJM/pr3v-hm4-EM/s1600/35k9xs.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 310px; height: 204px;" src="http://4.bp.blogspot.com/-civkFj6DEyk/TvSlFOPRnUI/AAAAAAAAAJM/pr3v-hm4-EM/s320/35k9xs.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5689353738415873346" /&gt;&lt;/a&gt;&lt;br /&gt;Checkout &lt;a href="http://kaya.gs"&gt;kaya.gs&lt;/a&gt; to get access to the server :) or directly click &lt;a href="http://ec2-107-22-114-253.compute-1.amazonaws.com:9292"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I remind founders to review the previous post about instructions on how to get in.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In the past 2 weeks that we announced the release, lots of non-founders have requested access to check it out. After thinking about it, we chose to keep them out. Founder assistance was crutial to us and they deserve all the exclusivity we can give them :). Non-founders and non-supporters will have to wait to the public release, which is not so bad. We estimate a month and a half around for that, and that verison will be prettier, and more robust.&lt;br /&gt;&lt;br /&gt;Founders, however, get to see the baby take its first steps :).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;After log-in you will see a couple of links of feedback in the top side of the pages. They include a survey and a link to the feedback tab. All your experience (good&amp;bad) and any idea you get, write it! it will help us make a better server.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Founder accounts will be very soon &lt;span style="font-weight:bold;"&gt;stop being offered&lt;/span&gt;. We will replace the donation with a supporter account that will eventually have a different marker and perks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-6776941181945754471?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/6776941181945754471/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/12/alpha-is-released.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/6776941181945754471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/6776941181945754471'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/12/alpha-is-released.html' title='Alpha is released!'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-civkFj6DEyk/TvSlFOPRnUI/AAAAAAAAAJM/pr3v-hm4-EM/s72-c/35k9xs.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-1511452893934817506</id><published>2011-12-22T10:25:00.005-03:00</published><updated>2011-12-22T11:25:01.657-03:00</updated><title type='text'>Notice for Founders(Still not released, but important!)</title><content type='html'>Alpha is almost ready and we are soon to publish it. It is working and operational and we are giving it the finishing touches.&lt;br /&gt;&lt;br /&gt;That said the release of it might happen tomorrow or during X-mas and people founders should get ready for it. For over 100 founders, i have about 30 accounts set-up on the server.&lt;br /&gt;&lt;br /&gt;To access alpha server you need to have a nickname registered(by me). If you never gave me your nickname, or if you did and cant log-in, send me an email at gabriel.benmergui@kaya.gs.&lt;br /&gt;&lt;br /&gt;To log-in to alpha, your password will be the same as your nickname. I cannot provide a more secure option because i dont have your emails in an organized and reliable fashion.&lt;br /&gt;&lt;br /&gt;So after you log in, you should visit your own profile and set your email. Then i will save them and will provide a mechanism for a secure password option later on.&lt;br /&gt;&lt;br /&gt;1- To log in, user nickname/pass nickname&lt;br /&gt;&lt;br /&gt;2- If you are a founder and can't, contact Kaya to set up the account&lt;br /&gt;&lt;br /&gt;3- After log in , set up your email in your profile&lt;br /&gt;&lt;br /&gt;4- When the release is done, we will add an access point to the server from the website.&lt;br /&gt;&lt;br /&gt;I just played a game with someone else remotely and its working pretty neat, however...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Disclaimer&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;An Alpha release is a version of the project which is unstable, unreliable, with little real-life testing.&lt;br /&gt;&lt;br /&gt;1- Dont hold your data too dearly. i.e. don't put too much work into your profile, karma, etc , because this server is likely to get erased on a regular basis, once we find heavy inconsistencies or issues.&lt;br /&gt;2- Its not working AAA fast. Its in a small server development and lots of tuning and detail work is left before it loads like a modern established site.&lt;br /&gt;3- Don't panic if something breaks, which is likely. For the most serious errors we have automatic reporting. For things that "look funny" or "just arent quite right" we probably dont, so don't be afraid to tell us :).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Known surprises&lt;/span&gt;&lt;br /&gt;1- Kaya is now utilizing Glicko  as a rating system, which is similar to what Wbaduk and Tygem use. Because there is no account creation right now, ranks are set up automatically at 7d. &lt;br /&gt;Soon(as in this week) handicap will be arranged to affect the rating system correctly, and to set up the proper handicap on games you play. Enjoy the 7d'hood while it lasts :)&lt;br /&gt;2- Clocks. Right now all games are absolute time, and because some things are left, the clock is permanently running. That is, if you disconnect, the clock is still going on and you will lose by time eventually. So pay attention to your clock :)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Your help&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1- Please fill out the survey :). I will put some survey somewhere to rate the experience and to give feedback. Its how we will measure the improvements we make on the server, specially regarding the flow of things , more than the lack of features or candy.&lt;br /&gt;Your feedback has direct impact on what we do, as it was proven in the feedback section from our current site, where several suggestions where implemented.&lt;br /&gt;&lt;br /&gt;2- Sharing pictures: be our guests. More people looking at what we are doing means more support from every angle. You are encouraged to share and if you do, tell us, so we can follow it up if appropiate.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-1511452893934817506?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/1511452893934817506/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/12/notice-for-foundersstill-not-released.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/1511452893934817506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/1511452893934817506'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/12/notice-for-foundersstill-not-released.html' title='Notice for Founders(Still not released, but important!)'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-197942134853157181</id><published>2011-12-21T16:26:00.003-03:00</published><updated>2011-12-21T16:35:26.623-03:00</updated><title type='text'>Deployment, designing the main window, and more bunches of fixes.</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/-fqrRFu-e60w/TvIz-Xy7sLI/AAAAAAAAAJA/WpjHZGYAtmU/s1600/varshare.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 200px;" src="http://1.bp.blogspot.com/-fqrRFu-e60w/TvIz-Xy7sLI/AAAAAAAAAJA/WpjHZGYAtmU/s320/varshare.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5688666425954906290" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-onrI6u4ov9g/TvIz-P1ezOI/AAAAAAAAAI0/o0F_MgjTvlo/s1600/Screenshot%2Bat%2B2011-12-18%2B22%253A56%253A26.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 200px;" src="http://3.bp.blogspot.com/-onrI6u4ov9g/TvIz-P1ezOI/AAAAAAAAAI0/o0F_MgjTvlo/s320/Screenshot%2Bat%2B2011-12-18%2B22%253A56%253A26.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5688666423818112226" /&gt;&lt;/a&gt;&lt;br /&gt;Pato has been working really hard into making sense from the main page of the server.&lt;br /&gt;His work is truly amazing and detailed, cleaning up after the funcitonal-yet-visually brain-damaging things i did on the server.&lt;br /&gt;&lt;br /&gt;In spirit of making a release soon and with great quality, we have put on hold many great features that are already implemented but need designing, improving adn thinking, and we will gradually add them as things look sturdy and the users are ready to lose brain-mass from the awesomeness explosion it will cause. Examples of that are in the final chat lines of the attached pictures :).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I could finish deployment in an hour or so, but some assumptions i had went wrong. When we tried the server last sunday, the 2 users took a looong while to log in  to the server. Since development servers run in our own computers,it always runs super fast, and i attributed their slowness to my bandwith.&lt;br /&gt;&lt;br /&gt;But after deployment...oh boy its slow. We hadnt put a single sec of work into minifying javascript, compressing images and stylesheets, ordering things to get a better experience, etc.So when a user logs in, its downloads the pictures and stuff and it takes a while. It works like a charm afterwards of course, but loading is dissapointing.&lt;br /&gt;And that working on that is what im actually doing. As expected and feared, more and more things pile up, so its very unlikely we release the Alpha this friday ,and we will do so next week. &lt;br /&gt;Speed, however, has improved greatly in the last 50 minutes :). I have reduced download requirements by over 80%, and still working on that. And after putting cache, after the first download the site will go super fast.&lt;br /&gt;&lt;br /&gt;Stay tuned, we are soon to release :).&lt;br /&gt;&lt;br /&gt;The Alpha release will come with several disclaimers, and with instructions on how Founders (that now rise up to over 100, counting people that havent asked for their nicknames on the board of fame yet) can log in to the server.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-197942134853157181?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/197942134853157181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/12/deployment-designing-main-window-and.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/197942134853157181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/197942134853157181'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/12/deployment-designing-main-window-and.html' title='Deployment, designing the main window, and more bunches of fixes.'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-fqrRFu-e60w/TvIz-Xy7sLI/AAAAAAAAAJA/WpjHZGYAtmU/s72-c/varshare.png' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-7012234626963846269</id><published>2011-12-16T18:58:00.003-03:00</published><updated>2011-12-16T19:05:49.675-03:00</updated><title type='text'>Loading, testing, Alpha, and a bunch o' fixes</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/-1tEAmmgyVOA/TuvAPIeXeYI/AAAAAAAAAIg/nv6UNZgIVeI/s1600/Game.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 200px;" src="http://1.bp.blogspot.com/-1tEAmmgyVOA/TuvAPIeXeYI/AAAAAAAAAIg/nv6UNZgIVeI/s320/Game.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5686850320690805122" /&gt;&lt;/a&gt;&lt;br /&gt;This week was great for Kaya.gs development. As expected, as we were trying things out many things surfaced, tweaks and bugs, improvements and realizations of better solutions. &lt;br /&gt;And we were able to solve all of those issues while still being able to keep the schedule. We are aiming at having the alpha out next friday, and it looks possible, although there is a real posibility of pushing back that for another week.&lt;br /&gt;&lt;br /&gt;The experience of playing in Kaya has improved so much so quickly we are both proud and amazed. I was telling our #1 Fan Jean-Sebastien today that i played a game with Patricio. While testing out the latest things, we started a game and we couldn't help ourselves and had to play to finish it.&lt;br /&gt;&lt;br /&gt;Its working fast, neat and nice, and the experience as a whole is amazing.&lt;br /&gt;Included in the picture is our game :) . Be gentle with Polly, that he is a beginner and we played an even game :).&lt;br /&gt;&lt;br /&gt;There is a special comment on the right side, in red, which will remain half-secret for now on. It is a very special and spectacular feature we have and we enjoyed it greatly.&lt;br /&gt;&lt;br /&gt;Every day is filling us with extra excitement as the date for Alpha approaches.&lt;br /&gt;&lt;br /&gt;Keep in tune as i Alpha coming out will have new notices, changes in prizes, disclaimers and a lot more :).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-7012234626963846269?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/7012234626963846269/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/12/loading-testing-alpha-and-bunch-o-fixes.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/7012234626963846269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/7012234626963846269'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/12/loading-testing-alpha-and-bunch-o-fixes.html' title='Loading, testing, Alpha, and a bunch o&apos; fixes'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-1tEAmmgyVOA/TuvAPIeXeYI/AAAAAAAAAIg/nv6UNZgIVeI/s72-c/Game.png' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-6532910726705842005</id><published>2011-12-12T16:06:00.004-03:00</published><updated>2011-12-12T19:03:42.129-03:00</updated><title type='text'>Score agreement and Social actions</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/-FBHs3Nna-mU/TuZ3_QEKGTI/AAAAAAAAAIU/yvUaEvokhWw/s1600/Screenshot%2Bat%2B2011-12-12%2B18%253A53%253A14.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 200px;" src="http://4.bp.blogspot.com/-FBHs3Nna-mU/TuZ3_QEKGTI/AAAAAAAAAIU/yvUaEvokhWw/s320/Screenshot%2Bat%2B2011-12-12%2B18%253A53%253A14.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5685363508129700146" /&gt;&lt;/a&gt;&lt;br /&gt;Back again with more teasers :). This time, i want to show you guys how Score agreement and results look like.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It is a very standard way to visually design it, what we made a little more clear is the result: its automatically being calculated as you click living and dead groups, as opposed to showing both territories like KGS does, or Wbaduks extremely confusing lack of komi in the calculation.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Also, i want to show the Context menu where you can perform actions on users. It has now 4 items:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Private chat:&lt;/b&gt; which doesn't work  :). Its not yet implemented. Originally i was going to add a Chatbox like Gmail/Facebook. Its not so difficult to do, but in the end i saw a much better solution from a third party software. Which one? secret yet, it will be a surprise later on. It blew my mind off, because its really slick, fast, modern and all. But we are probably a few months away from that becoming a priority.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;User info: &lt;/b&gt;it simply opens a new tab with the user profile page&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Muzzle: &lt;/b&gt;This is a community asked feature :). It was proposed in the feedback section and it is now implemented. People can muzzle one guy at a time, and if 5 people muzzle someone, he cannot send more messages. He is not disconnected from the server, but he cannot chat.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Give Karma: &lt;/b&gt;our own +1. When we roll out into production, we will make karma a big deal. Many people contribute to the community in many ways, even if they are not strong or wealthy, and karma is the right way to recognize their efforts. As users get more karma, they will get special marks and recognitions, and who knows ,maybe even some benefits.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Even though we are wrapping up 3-4 features a day, they spawn like never-ending zombies. Our private development log went from 15 features before my arrival, and now it has 46. For every 3 i put down, i put 5 new ones.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Polishing is really the hardest and most laborious part of games. It is tricky to think that the ability to play is just enough to make a good service. That way you calculate a fraction of the work.&lt;/div&gt;&lt;div&gt;But now, that Kaya.gs has turned fully playable (including a rating system) a zillioni pending things have sprung out. Details that look like little work like showing move numbers on the chat, or hiding kibitzer chat from the users playing end up being part of a swarm. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And we are battling the swarm, and killing it like bosses :). &lt;/div&gt;&lt;div&gt;This week we have to finish the time systems, and some more details. After that, polly will work on design and i will do the deployment. If we dont find any big surprise, we estimate that next week's friday we might have the server up for an Alpha.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-6532910726705842005?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/6532910726705842005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/12/score-agreement-and-social-actions.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/6532910726705842005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/6532910726705842005'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/12/score-agreement-and-social-actions.html' title='Score agreement and Social actions'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-FBHs3Nna-mU/TuZ3_QEKGTI/AAAAAAAAAIU/yvUaEvokhWw/s72-c/Screenshot%2Bat%2B2011-12-12%2B18%253A53%253A14.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-429534989666835282</id><published>2011-12-09T17:01:00.006-03:00</published><updated>2011-12-09T20:35:55.163-03:00</updated><title type='text'>Move Markers in the chat, Score agreement , Timestamps and Mailer</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/-knmqokMOwJg/TuKZbLuppnI/AAAAAAAAAII/jsFiCY_GNuU/s1600/Screenshot%2Bat%2B2011-12-09%2B20%253A26%253A55.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 200px;" src="http://2.bp.blogspot.com/-knmqokMOwJg/TuKZbLuppnI/AAAAAAAAAII/jsFiCY_GNuU/s320/Screenshot%2Bat%2B2011-12-09%2B20%253A26%253A55.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5684274371978962546" /&gt;&lt;/a&gt;&lt;br /&gt;Hey guys!. Getting back to you guys with some more updates.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Remember the list of things we had to do before going out? (check out the previous post). &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We finished 2 of them: &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;-  The mailing system, which funnily now warns us everytime we make a development mistake or a blunder in the server :).&lt;/div&gt;&lt;div&gt;-  Score agreement!. It is working awesome. Games now can be finished, scored, and the scoring works pretty much like in KGS: players interactively work with the board to settle the final result.&lt;/div&gt;&lt;div&gt;It gave another huge feeling of completion for us, it looks really good. However its not 100% done, as it still needs some polishing.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Also, we have advanced on another features. Today we pretty much finished Move marking in the chat, thats when you see by which move each comment was made. Its working pretty neat and it again gives it this feeling of completion.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Lastly i finished a feature asked in the Feedback section of our site: Timestamps. Timestamps right now are shown in the users local time zone, so you can tell how long ago someone made a comment.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Included is a screenshow showing th e timestamp and the moves. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Score agreement showing is for a later time :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The past week we made amazing progress but also some stinks are coming up, which means soon we will spend a week mainly polishing the tools and making sure the health of the software project is good. We are here for the long haul, so doing things the right way is a priority.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Regards! and keep in touch.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-429534989666835282?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/429534989666835282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/12/move-markers-in-chat-score-agreement.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/429534989666835282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/429534989666835282'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/12/move-markers-in-chat-score-agreement.html' title='Move Markers in the chat, Score agreement , Timestamps and Mailer'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-knmqokMOwJg/TuKZbLuppnI/AAAAAAAAAII/jsFiCY_GNuU/s72-c/Screenshot%2Bat%2B2011-12-09%2B20%253A26%253A55.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-3369747187065230777</id><published>2011-12-05T17:28:00.003-03:00</published><updated>2011-12-05T17:51:01.185-03:00</updated><title type='text'>Getting closer and closer to the Beta release. Founder accounts will soon stop to be offered.</title><content type='html'>&lt;div&gt;&lt;div&gt;Polly finished something AMAZZZZING with the board. Something i asked him to do long time ago and it wasnt easy at all. What is it? Surprise for the founders :). Its really one of those features that once you use them, you know you cannot go back to not using it. Its really a fundamental piece on a Go server and I proudly believe everyone will go nuts on it.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;Polly and I are working really hard on polishing the first server version. Although all the core features are almost done, pending only score agreement ( which we are working on right now) I 've been polishing and smoothing rough edges of functionality. Today i fixed and improved several ways to interact with the server, such as opening games, resigning, openin other games, going to games through a players history, etc.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So what are we missing for the Dev server? This is our private todo-list for it :&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Score agreement:&lt;/b&gt; Today we wanted to work full time on this, but between Polly's variation work, and me polishing the tools to test it, we dont know yet how long it will take us.&lt;/div&gt;&lt;div&gt;First we are going to do a "disconnected" score agreement, pretty much many servers do, which means both plyers select stones, and then try to agree with the server that they have the same results.&lt;/div&gt;&lt;div&gt;After that, we want to make it work simultaneously (players share the board and dispute during scoring, like KGS does it). This is the single biggest programmatic challenge before Dev server.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Email Notifications:&lt;/b&gt; i have been putting it off because it was a cumbersome choice. There are several options to solve this problem, but we need to have it running well for Dev server : when the server registers bugs, it should send an email to us so we can fix things without requiring users to report most issues. This includes Front-End notifications, as users hitting problems on their browsers should automatically report it to us, as many errors that happen dont go through the server.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Styling and design work&lt;/b&gt;: Since Kaya will have a complete make-over soon, we dont want to spend much energy in this for the dev server, but the main window (where the channels and rooms are) is a disaster today and looks awful. Less worse but still bad is the user profile page, which is pretty raw. So Pato will spend some work on that making it decent. After Development server is up&amp;amp;running, i will work mostly on bug-fixes, improvements on usability and more, as the users test the first version of the server that will be very unstable. While the server increases techincal quality , Patricio will start with the 100% makeover with our top notch designer. That matter deserves an entire post of its own :).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Authentication&amp;amp;Failure pages&lt;/b&gt;: right now as pages fail to load, we hand out a pretty ugly page which shows the raw program's error. It is practical for us, but disgusting for users :). Also, because its comfortable for us not to log in, the site needs some authentication work around the edges to prevent some future issues. This is 50% designer work, 50% framework to process different time of errors, templates and more. Its not a lot of work, but it will be a couple of days. &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;b&gt;Finally deployment:&lt;/b&gt; a few months back i worked on deploying kaya to see how it worked remotely. I had thought it would take me a week to understand the tools and to make it work. It took me 3 days, and we could test it out and play a game online :). Unfortunately also many months passed since that, and it will not be easy to update that old code to current's code. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We are VERY confident to make it before next year. This goes in hand to another announcement, once i have mentinoed in previous communications in other means.&lt;/div&gt;&lt;div&gt;When the Dev server is finally concluded, we want to stop handing out Founder accounts. Its not fair to our eyes that people that put their faith for us several months ago, when a picture was all we could show, than to do it when there is a video and a server running. The difference of the leap of faith has to be rewarded.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We still need to fund our operations so we will not stop donations altogether. And i bet many people will want to get into the dev server.  &lt;/div&gt;&lt;div&gt;This gives us two options: either we raise the price on founder accounts, or we change the name of founder to 'Supporter' account. Although they would get the same benefit, the account would be flagged differently and it will be evident who where the supporters in the first phase of the project, in its infancy.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Stay tuned guys :) And always remember to visit the Feedback section, we check it regularly to see which features to implement.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-3369747187065230777?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/3369747187065230777/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/12/getting-closer-and-closer-to-beta.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/3369747187065230777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/3369747187065230777'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/12/getting-closer-and-closer-to-beta.html' title='Getting closer and closer to the Beta release. Founder accounts will soon stop to be offered.'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-1002882521803134566</id><published>2011-12-02T11:08:00.001-03:00</published><updated>2011-12-02T11:57:07.752-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hikaru No Go'/><category scheme='http://www.blogger.com/atom/ns#' term='Canvas'/><category scheme='http://www.blogger.com/atom/ns#' term='Development Server'/><category scheme='http://www.blogger.com/atom/ns#' term='Board'/><title type='text'>Heading to Development Server + Canvas Board + Facebook disclaimer</title><content type='html'>&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; text-align: right;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-ozXuzMmxR-U/Ttjgiewm8VI/AAAAAAAAAAM/3ZwDsLSszNw/s1600/CanvasPreview.png" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-ozXuzMmxR-U/Ttjgiewm8VI/AAAAAAAAAAM/3ZwDsLSszNw/s320/CanvasPreview.png" width="283" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;span style="color: #666666;"&gt;Vectorial resizable anime-like Go board.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Hey guys. With Gabriel back in the city, our agenda is being renewed and we're running fast towards the &lt;i&gt;Development Server&lt;/i&gt; where founders will be able to enjoy our features like playing games, watching replays and testing the sandbox. We'll be sharing some info about dates and details soon.&lt;br /&gt;&lt;br /&gt;This time I would like to show you a picture about the actual state of my research in Canvas and the board I've designed inspired in the anime &lt;i&gt;Hikaru No Go&lt;/i&gt;. As you can see in the picture, it's fully re-sizable.&lt;br /&gt;&lt;br /&gt;It would be useful for me if those who like this kind of details comment down about the board style and what do you like or dislike. Of course it's not even near to be definitive, and we're planning to support many themes for the board, but there will be a default theme and that one must be really beautiful :)&lt;br /&gt;&lt;br /&gt;Oh, I nearly forgot. For the relief of all the Go players out there without a Facebook account, let me tell you that I'm one of yours. I hate those sites all covered with blueish panels full of &lt;i&gt;don't-touch-me-because-i-will-ask-you-to-sign-up-into-facebook&lt;/i&gt; buttons. So... believe me that integration -if we decide to do so- will be as less intrusive as it can be.&lt;br /&gt;&lt;br /&gt;There are a lot of things to do and we are full of enthusiasm, power and will. We can't wait to have the server out there with all of you playing and commenting.&lt;br /&gt;&lt;br /&gt;I hope you like the board. Stay online, we're working on some big news!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-1002882521803134566?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/1002882521803134566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/12/heading-to-development-server-canvas.html#comment-form' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/1002882521803134566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/1002882521803134566'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/12/heading-to-development-server-canvas.html' title='Heading to Development Server + Canvas Board + Facebook disclaimer'/><author><name>Patricio Reboratti</name><uri>http://www.blogger.com/profile/01724642443008557377</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-ozXuzMmxR-U/Ttjgiewm8VI/AAAAAAAAAAM/3ZwDsLSszNw/s72-c/CanvasPreview.png' height='72' width='72'/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-7283488004960498969</id><published>2011-11-23T05:07:00.002-03:00</published><updated>2011-11-23T05:17:59.169-03:00</updated><title type='text'>Facebook Login: do we want it?</title><content type='html'>Hey guys. A recent comment on Facebook reminded me that i haven't made up my mind around the subject of including Facebook into Kaya.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There are a few things Facebook does that it gives some conveniences so any site that integrates part of its funcitonality. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The first and foremost is the log-in. Traditionally any site where you are required to make an account, has some email validation, password and so on. It is a current trend that many sites allow you to log-in with your Facebook(or Google, MSN or even Yahoo ID). Normally you can still choose a nickname or such.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It has a big advantage: people with facebook accounts can log in very quickly, without email-validation. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;From that, there are a few more things that can be done. Potentially, many people would like to share things that happen on the server on Facebook, like a cool game, or a tournament result, etc. So while logged in with your facebook account, we could potentially give some buttons so people can do a quick post on their own wall .&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I don't have much interest in the next step, which is kaya directly posting on people's walls. I think its tacky so thats out of the question :).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There are 2 reasons for not wanting to have facebook integrated.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1- Many people loathe facebook. Since FB is so easy to integrate, even really crappy sites have it. Personally i feel more friction when i read a FB login or buttons or whatever than making a new account with e-mail validation. But on the other hand, i have used FB login in places where supplying my name and picture was appropiate. For example,Kaya.gs own uservoice page, where we handle community feedback.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2- Go Players love being anonymous. Many people dont play on KGS due to the strain of people watching and commenting their games. Many people have secret-hidden accounts. I believe that is not actually natural of go players, but it is caused by how KGS is done. I don't think Asians go through the same pressure , except maybe pros.&lt;/div&gt;&lt;div&gt;It would be better for Kaya if users were identified through FB. Each account would have more identity and we would have more information. This means people wont make new accounts all the time, and they would feel more connected to the server, as people know who they are. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So what do you guys think? I made a suggestion here: &lt;a href="http://kaya.uservoice.com/forums/130479-gives-us-your-opinion/suggestions/2407646-kaya-gs-should-integrate-facebook"&gt;http://kaya.uservoice.com/forums/130479-gives-us-your-opinion/suggestions/2407646-kaya-gs-should-integrate-facebook&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You can vote/comment on it there!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-7283488004960498969?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/7283488004960498969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/11/facebook-login-do-we-want-it.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/7283488004960498969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/7283488004960498969'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/11/facebook-login-do-we-want-it.html' title='Facebook Login: do we want it?'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-3068497484524488404</id><published>2011-11-21T04:21:00.005-03:00</published><updated>2011-11-21T04:33:18.751-03:00</updated><title type='text'>Game Listings, GoLibrary and my return</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/-i1gCkpCrrko/Tsn818NIpEI/AAAAAAAAAH8/1CNrIO7nrsk/s1600/Listings.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 200px;" src="http://3.bp.blogspot.com/-i1gCkpCrrko/Tsn818NIpEI/AAAAAAAAAH8/1CNrIO7nrsk/s320/Listings.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5677346808901706818" /&gt;&lt;/a&gt;&lt;br /&gt;Hey guys!&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I havent updated in a while, i really owe some news :).  Had a crazy time last week between tournaments, but i made a great new feature on Kaya.gs . I was so psyched that i worked until 7am on friday giving it the finishing touches.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Its not styled so it looks a little messy but you can get a glimpse on how it will look.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;All go servers i know of show the on-going/open games in a text-like list. Although its obviously practical (and Kaya.gs supports it, you can see the "switch view button") we believe something better can be achieved. Hence we have a chart!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Games will be categorized by number of observers and the rating of the strongest player of the match, plus colors to distinguish different types of games (Replays, Sandboxes, Matches, etc), You can click on the dot and get a dialog with some information to watch the game, or start it if its an open game. In the future, the very tooltip or popup will show a preview of the game, so you know if you want to look at it before joining.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Otherwise i dont have much more to show for Kaya.gs in the past week for myself: i've been working on the problem solving software. Its looking better and better. I am currently making it possible to create tests by hand: the idea behind tests is to check how much you know of a given subject, making it better to test for fuseki/joseki knowledge. Here at BIBA (Blackie's Baduk Academy) we have to study a whole fuseki each day, and i think they are missing tests on it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;With this feature they will probably create a daily test, which means we will get some nice non-tsumego problems soon. Then we will add Cho Chikuns Tsumego library, and make a widget to put on Kaya.gs :). We really want to show the power of internalizing software outside the server, and that is our goal by making a first GoLibrary version right now.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;However, part of me suffers for this delays. Had i stay in Argentina in October, we would have a playable server already. After so many events i attended i could get into the rythm of working, but because i have opposite times to Argentina, polly and I agreed on working things that dont require collaboration: GoLibrary, some GoSpeed(the board) details, and things here and there. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What we are missing specifically to get the first server version is score-agreement. Its kind of done but has to be polished and tested.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;After that, we have to stylize some remaining parts of the server and we can launch, which we expect to happen before new year.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-3068497484524488404?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/3068497484524488404/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/11/game-listings-golibrary-and-my-return.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/3068497484524488404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/3068497484524488404'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/11/game-listings-golibrary-and-my-return.html' title='Game Listings, GoLibrary and my return'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-i1gCkpCrrko/Tsn818NIpEI/AAAAAAAAAH8/1CNrIO7nrsk/s72-c/Listings.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-5491904919979849196</id><published>2011-11-14T01:06:00.002-03:00</published><updated>2011-11-14T01:16:44.837-03:00</updated><title type='text'>Correspondence Go (A.K.A "Turn Based") and GoLibrary</title><content type='html'>So the video working frenzy is over now,and we can focus on the next tasks at hand.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I did some clean-up and implemented some features people suggested at the Feedback section of the site.  Now im implementing another suggesstion which is allowing "Turn Based " Games, like DGS/OGS and other servers like them.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;First of all, i hate the phrase "Turn Based". Its always turn based. Or with a clock, u can actually play twice? . Truly silly name :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In the Feedback section some suggestions were made and i think the one that is more appropriate is Correspondence Go. The word is a little uncomfortable but its the most accurate. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For those that dont know, Correspondence Go is basically a game with a very large clock setting (as in, main time 30 days, byo-yomi 1 day). This leads to a very relaxed kind of game, with no real time pressure. You can devote very little time in a day to play a move, which is as easy as checking your email.&lt;/div&gt;&lt;div&gt;Also , games with this settings are more studied: its more common to check at pattern variations, study the joseki,  which is a good study and makes the players be able to reach the best decision they can make. Due to time pressure, we often fear or skip variations, or are forced to make rush decisions.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Usually Correspondence Go is much easier to do than real time go, because there are no strong time constrains on the software system. Thats why "Turn Based" servers are usually smaller in features , as they are a much easier problem to solve.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In our case, we have solved Real time games already, so allowing for Correspondence games is trivial: After all, they are a subset of real-time games. (just large clock settings). &lt;/div&gt;&lt;div&gt;They are a little different in other aspects. Because there are games where you play 1 move a day, usually you get more games going at the same time.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So we are going hybrid and allowing both types of games. The core solution is already done, but this brought to me the challenge on how to present the different type of games for the users. So i've been working on the UI.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Novelties? you can see which games are players playing and join them through their profile, just like its done on CGoban. Correspondence games are now supported and i will polish them a little before closing this feature. It will not be as rich as DGS/OGS, with vacation time and other minorities, certainly not now, but this might be a very good way to get initial games going on on the server.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ill be back soon with updates!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-5491904919979849196?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/5491904919979849196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/11/correspondence-go-aka-turn-based-and.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/5491904919979849196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/5491904919979849196'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/11/correspondence-go-aka-turn-based-and.html' title='Correspondence Go (A.K.A &quot;Turn Based&quot;) and GoLibrary'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-3650195744348807419</id><published>2011-11-10T01:50:00.003-03:00</published><updated>2011-11-10T01:56:03.890-03:00</updated><title type='text'>The supporter blog is open. We published the video! and muzzling...</title><content type='html'>Exciting news everyone! We finished the demo video we planned long ago. Its now in the home page of our site &lt;a href="http://kaya.gs"&gt;kaya.gs&lt;/a&gt; . Due to the fact that we are over 130 supporters, i decided to open up the blog for anyone to read.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I really wanted to keep it private but blogger restrictions made it impossible to do so, so right now everyone will be able to read it. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So everyone check out the video and share it with your friends :). It shows about 60% of what we have in the server (we are not showing the match creation and challenging, the rooms/channels, private messagings and profile sections).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Right now i am also finishing to implement the first idea brought to me by the community: muzzling. Normally admin's have to take care of obnoxious users, spammers and other type. Personally i was struck with this inconvienience on kgs, trying to find and admin, and by the time he comes in the damage is done.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Muzzling is about the users of the server "voting" to silence someone. They cant kick him out of the server, if a given number of users choose to muzzle another one, he will not be able to publish messages for some time.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I thought this was a great idea for the community to self regulate itself. For this exact purpose, it will work faster and more on-demand than calling an admin.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-3650195744348807419?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/3650195744348807419/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/11/supporter-blog-is-open-we-published.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/3650195744348807419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/3650195744348807419'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/11/supporter-blog-is-open-we-published.html' title='The supporter blog is open. We published the video! and muzzling...'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-1005629887535330137</id><published>2011-11-07T10:57:00.001-03:00</published><updated>2011-11-07T11:02:33.303-03:00</updated><title type='text'>Glicko Rating system is done.</title><content type='html'>Today i finished merging yoyoma's implementation of Glicko into the server.  It was a good learning experience for me to work on Open source code (OpenKaya).&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I had to make several tweaks on his code which i should propagate to OpenKaya soon. But besides that, it seems to work very well, and we have now a rating system on Kaya, which includes ranks.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Glicko is an improvement on ELO taking into account mainly the confidence of the players rank, as if he doesnt play for a long time, his rating will move faster for the next games. It is not , however, like KGS's decayed history algorithm that takes past games into account.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is much closer to my initial idea of how it should be done but after much discussion Whole history rating seems interesting to try. Definitely if someone makes it for OpenKaya we will have a showdown of rating systems.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For now its not our biggest concern because we need a good player base and regular playing for a rating system to have any meaning and building that has higher priority.&lt;/div&gt;&lt;div&gt;Things are still going good. It is unfortunate that we will not be able to make the beta this november. Its not impossible ,but because now i am in korea, some things that require simultaneous work are inefficient and uncomfortable.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;However we are moving along well and working on manythings, so even though the minimum work required for the Beta is taking longer than expected, we will have other cool features sooner, like problem solving on the site.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Hope everyone is as excited as we are :)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-1005629887535330137?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/1005629887535330137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/11/glicko-rating-system-is-done.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/1005629887535330137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/1005629887535330137'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/11/glicko-rating-system-is-done.html' title='Glicko Rating system is done.'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-4021206829232651718</id><published>2011-11-06T01:54:00.005-03:00</published><updated>2011-11-06T02:08:04.116-03:00</updated><title type='text'>Overdue Posting.Blog will go open and Tygem knows.</title><content type='html'>Hey guys! I haven't posted in a while. I've been so packed with things to do here in Korea and talking to people and working on GoLibrary and other details. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Polly is wrapping up the video and we should have it anytime soon. It's taking a lot more than expected, due to Polly's appreciation for details. But it will come soon and this blog will go public. Blogger unfortunately only allows 100 private readers, and as you all know we have way more than 100 supporters. Most people that arent included havent accepted their invitations, which is why we didn't hit this problem before.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But now, newcomers are asking for the blog and i have no solution but to open up the blog. Other options that would allow me such a thing involve work and maintenance we are not willing to give it. So as soon as we get the video, this blog will go open.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;On another news, i was contacted by both WBaduk and Tygem while in Samsung Cup. A guy from Wbaduk just recognized me in person, and someone in Tygem casually looked at the list of students at BIBA and asked Kim Seung-Jun if i was the Kaya guy. (they recognized me by name). They asked for a meeting also.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Last year, i went to the Tygem main offices in Seoul. I gave them some recommendations on how to open up to the westerners, and they were very good listeners i think. They gave me a set of books as a present for my advice. However, they did not succeed in accomplishing a western community nor any of the suggestions i made for them. This happened 3 months before i started to toy around with the idea of building a server.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now the positions are different and interesting. Tygem is part of a bigger company network of games. In a way, they race Wbaduk to get a stronghold in the west, so i think both sides are interested in Kaya as a means to do that, somehow.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;On the other hand Wbaduk is a different company. It is also big, and profitable, but it doesnt have as good a technical team as Tygem has. And more, they get some government sponsorship, which they must spend. So they have money burning their pockets.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Last but not least, as i was discussing with Polly, if there is a way to help them get into the west, but we get into the East, which is a bigger and more profitable market, then we might also find something. Due to our architecture, we have an expanded flexibility to do things that dont compromise our vision, yet allow for inter-server relationships. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;WARNING: All this is pure speculation. I have no way of knowing what will happen, what they want, or anything. We are at least very happy on how Kaya spread over the world, and that people can see a glimpse of our vision.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-4021206829232651718?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/4021206829232651718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/11/overdue-postingblog-will-go-open-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/4021206829232651718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/4021206829232651718'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/11/overdue-postingblog-will-go-open-and.html' title='Overdue Posting.Blog will go open and Tygem knows.'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-4713711384008455328</id><published>2011-10-25T20:54:00.004-03:00</published><updated>2011-10-25T21:03:23.966-03:00</updated><title type='text'>Kaya's first design is applied to the server. KPMC &amp; K-Baduk crazyness</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/-EmRvI28pZX0/TqdN4g1wy0I/AAAAAAAAAHc/gtYRrI_8e2E/s1600/Screenshot-2.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 200px;" src="http://4.bp.blogspot.com/-EmRvI28pZX0/TqdN4g1wy0I/AAAAAAAAAHc/gtYRrI_8e2E/s320/Screenshot-2.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5667584289352502082" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-hEB3HGLttus/TqdN1i36mVI/AAAAAAAAAHQ/bJTlP-kco04/s1600/Screenshot-3.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 200px;" src="http://2.bp.blogspot.com/-hEB3HGLttus/TqdN1i36mVI/AAAAAAAAAHQ/bJTlP-kco04/s320/Screenshot-3.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5667584238358796626" /&gt;&lt;/a&gt;&lt;br /&gt;Hey guys. Notices have been pretty slow because i am very busy these days with tournaments. This past week i finished participating in the KPMC (with awful results by the way) and now im playing a televised team championship, which is also pretty cool.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Polly has been working a lot on applying the design to the server, which is the first one we are making until we go full pro on it. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I think maybe it would have been better to put off the design and focus on some other things first, considering th eeffort it took us to achieve it and where that effort could have gone .&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That said, we are soon making the video which hopefully will make it easier for us to get more contributors and maybe even future customers.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Also we are very close to a beta version as the only true thing we have to polish is scoring (actually agreeing on the score). It is done but we should test it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But even though we are so close, im staying in korea to do research and work on GoLibrary (the go problem solving section of the site) so full server development is a little stalled, maybe until i get back. So we will make the video showing how you interact with Kaya, to quelch the hunger for news, and then work on go problems.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Hope everyone is eager :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-4713711384008455328?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/4713711384008455328/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/10/kayas-first-design-is-applied-to-server.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/4713711384008455328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/4713711384008455328'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/10/kayas-first-design-is-applied-to-server.html' title='Kaya&apos;s first design is applied to the server. KPMC &amp; K-Baduk crazyness'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-EmRvI28pZX0/TqdN4g1wy0I/AAAAAAAAAHc/gtYRrI_8e2E/s72-c/Screenshot-2.png' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-1025045547359224436</id><published>2011-10-19T19:15:00.003-03:00</published><updated>2011-10-19T19:20:19.269-03:00</updated><title type='text'>In Korea</title><content type='html'>Hey Guys! I haven't updated in a while because i was travelling to Korea.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I am not staying at BIBA along many other players like Ali Jabarin,  Ron Lavi, Fredrik Blombak, Dusan, Lucien Corlan, and soon even more.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;While Patricio is merging the designers work into Kaya and we prepare to make the demo video, y started working on Go Library, the problem solving branch of the server. There is some basic mock-up functionality, and i will be working on it while on the school, and see if i can make all the students use it, and trial run it. That is my main objective while here at BIBA plus do some reasearch on what pros like.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There are many schools here in korea and originally with GoLibrary i wanted to target them. If all korean schools use our problem solving system we could get a lot of leverage to get users and more.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In a couple of days KPMC starts and i will be very busy for a week, while Patricio will work on the board related features of GoLibrary (mainly adapting GoSpeed to be used to solve problems, or just using eidogo as goproblems does).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Guys here have seen a peep on how Kaya is looking while i was working at it. As soon as the video is out all founders will get access to it ASAP. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-1025045547359224436?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/1025045547359224436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/10/in-korea.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/1025045547359224436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/1025045547359224436'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/10/in-korea.html' title='In Korea'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-4025707236151421760</id><published>2011-10-12T14:15:00.004-03:00</published><updated>2011-10-12T14:24:40.102-03:00</updated><title type='text'>ReplayBot + Scoring + Design + Tournaments</title><content type='html'>Guys! Exciting news.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Along with polly, we just watched the full replay a of a professional game on Kaya.gs. Yes. You heard right. We saw a professional game being played a 2, 5 and 10 seconds a move, and enjoyed watching each stone getting broadcasted for all users to see.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It was amazing. It worked really good. What we do is fetch games from GoKifu, which means we have a never ending stream of "just-played" professional games, working automatically. By artificially spacing the moves as it gets replayed, users have the option to chat and comment the very game.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In the longer term, we want to save and screen all those commentaries, so only go related ones remain, and the game can be saved and published as a "Kaya.gs commented game".&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Polly is hectic this week working on the last details of the board for the demo. He finished adopting the scoring algorithm from kaya, and worked on some functions and features to do the score counting. Now he is going to work on a VERY cool way to share variations.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Last but not least, we have a designer working on Kaya right now, on the home page and the board screen. The short-term goal is to have  a fancy design for the demo. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;After the demo, i will be in Korea and some direct-Kaya.gs features will be put on hold in favour of GoLibrary : the oficial training-site/tool of Kaya. Back at the beginning of september i started prototyping it and liked the results. So polly will work on making Gospeed problem-able (or maybe we will use goproblems.com modified eidogo) and i will work on a fast prototype first version and test it out at BIBA with the other students, and see it work in real life.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Problem solving and training is one of the core activities of go players, and i think no-one ever did an honest effort to find a solution. I want to tackle that problem asap.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Also the mentor of this project (and maker of many of the software tools we use) might be tempted to work on a Tournament organizer site. The idea is that any tournaemnt can be organized from there, and games can be scheduled on Kaya, thus giving the option for anyone to start a tournament online, which automatic verification of asistance, results, scoring, tables and more (Inspired by KGS lack of automatization , which prevented me from  organizing an Atsumi Cup back in the day)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-4025707236151421760?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/4025707236151421760/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/10/replaybot-scoring-design-tournaments.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/4025707236151421760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/4025707236151421760'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/10/replaybot-scoring-design-tournaments.html' title='ReplayBot + Scoring + Design + Tournaments'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-6404237739790350374</id><published>2011-10-07T10:31:00.002-03:00</published><updated>2011-10-07T10:39:19.949-03:00</updated><title type='text'>KPMC comes soon..</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/-Vb0VycA6jxM/To8BAbePpTI/AAAAAAAAAHE/12gjaNmE35o/s1600/LatestKaya.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 200px;" src="http://2.bp.blogspot.com/-Vb0VycA6jxM/To8BAbePpTI/AAAAAAAAAHE/12gjaNmE35o/s320/LatestKaya.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5660744363514242354" /&gt;&lt;/a&gt;&lt;br /&gt;Hey guys! I have some delicious updates :)&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Next friday i will start the journey to Korea to participate on the KPMC. After that tournament i will be staying at BIBA , mostly trying to do some research on what would be awesome for professionals to get into the server, and also work on GoLibrary: the problem solving/training tool of Kaya.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We are ecstatic about all the work we did in the past month. Even ourselves cannot believe how different things look and feel and work, after this first full-time month.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I want to take advantage of the KPMC to get more coverage on Kaya , and making sure everyone in the world knows about, and hopefull, more volunteers, contributors and developers aid us in the building of this server.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To make a showcase we decided on making a video instead of a live demonstration. The advantages are plentiful: such a video can be broadcasted, put on the site and more. It is also a safer way to make a demonstration, as we can re-tape if something goes wrong or breaks. The server is working pretty well but week by week we change many things and its not in a reliable phase still.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This week we are wrapping up a lot of features :timing, score, owner-ship, editing tools, etc. We are still improving and expanding the Sandbox (a.k.a. known as a Demonstration). It is the toughest game window of all, as many things can change and be edited, and control can be passed around. By cracking the toughest nut, we know that the rest of the game modes are downhill.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This week we hired a designer to work on Kaya to get it to a presentable state for the demonstration. Unfortunately the prototype designer is on vacation, so until november we wont start working on the "final" look&amp;amp;feel.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Check out the latest screenshot on the Sandbox: &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-6404237739790350374?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/6404237739790350374/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/10/kpmc-comes-soon.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/6404237739790350374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/6404237739790350374'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/10/kpmc-comes-soon.html' title='KPMC comes soon..'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-Vb0VycA6jxM/To8BAbePpTI/AAAAAAAAAHE/12gjaNmE35o/s72-c/LatestKaya.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-2620321232333749282</id><published>2011-10-03T12:25:00.003-03:00</published><updated>2011-10-03T13:17:23.756-03:00</updated><title type='text'>Timers &amp; Licenses</title><content type='html'>Today OpenKaya published yet another library to build go related applications, specifically a library to use Timers.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;One thing frequenly asked for is Fischer or Bronstein timing, and I'm sure different uses of timers for different situations is possible (like problem solving, rengo, etc). &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So going fancy and pro, we made a lib. With awesome testing. Right now it has only Absolute Time, and we(or an eager contributor) will progressively add other time systems.&lt;/div&gt;&lt;div&gt;What other time systems are there?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Canadian Byo-yomi&lt;/div&gt;&lt;div&gt;Japanese Byo-yomi&lt;/div&gt;&lt;div&gt;Fischer&lt;/div&gt;&lt;div&gt;Bronstein&lt;/div&gt;&lt;div&gt;Simple Delay&lt;/div&gt;&lt;div&gt;Word&lt;/div&gt;&lt;div&gt;Hour Glass(Found out about this one today. It sounds really fun)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You can check out the details of these systems here : &lt;a href="http://en.wikipedia.org/wiki/Game_clock#Time_controls"&gt;http://en.wikipedia.org/wiki/Game_clock#Time_controls&lt;/a&gt;&lt;/div&gt;&lt;div&gt;If you like any in particular, suggest it in the feedback section! or comment the suggestion to build different time systems.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Because this is something many other sites might we, we added it to OpenKaya and finally put in a License: CreativeCommons. The only requirements are Attribution and the share-alike for derived work from it (that is, people that branch out and do their own must also have a CC license). Commercial use is permitted for anyone.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Today we are working hard to build the demo for October. Because our star designer is on vacation the next to weeks, we decided to make a compromise on how much we are going to show by October. We plan on showing the main page and the ability to create games in a very fancy video, possibly with my beautiful voice bring up the experience a few notches :) .&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-2620321232333749282?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/2620321232333749282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/10/timers-licenses.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/2620321232333749282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/2620321232333749282'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/10/timers-licenses.html' title='Timers &amp; Licenses'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-5146008747164932814</id><published>2011-09-29T10:06:00.003-03:00</published><updated>2011-09-29T10:10:32.853-03:00</updated><title type='text'>Succesful Deployment and OpenKaya is on fire!</title><content type='html'>Yesterday we achieved a new landmark. We were succesful in the deployment of the application in Amazon, and we were able to chat&amp;amp;play over the internet. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It worked really fast and nice, we are very happy for the results. However its still not in alpha phase: it has no serious account validations, you still can't finish a game and several other features missing. It is still a moment of great joy for us, knowing that we are so close to having a first stable version.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Not only we were succesful on deployment, but yesterday Emiliano a.k.a. eMancu did a first version of the scoring algorithm, which is one of the key missing pieces of the board, to be able to count correctly. Also yoyoma improved Glicko system to take into account handicap&amp;amp;komi.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Im really happy about the results of OpenKaya so far. Even though I contacted these contributors directly, their work has helped us advance faster and better, by producing a better end product in less time.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That is why yoyoma is also now on the board of fame. eMancu, however, was payed in gummy bears.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;:)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-5146008747164932814?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/5146008747164932814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/09/succesful-deployment-and-openkaya-is-on.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/5146008747164932814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/5146008747164932814'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/09/succesful-deployment-and-openkaya-is-on.html' title='Succesful Deployment and OpenKaya is on fire!'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-2257290605087258629</id><published>2011-09-28T13:39:00.003-03:00</published><updated>2011-09-28T13:46:44.996-03:00</updated><title type='text'>Almost there! Need your founder accounts nicknames!</title><content type='html'>As i said before, i am working on the deployment of the application which is almost done. I could connect to the server! create accounts and more!&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This server does not qualify for beta, not even for alpha. Its merely a dev-server. Unfortunately one of our biggest technical dependencies had a sudden bug which until backtracked or fixed, doesnt allow us to run games or a chat!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Very upsetting :). But deployment is way ahead of schedule, as if that were fixed the server would already be up.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I did re-learn a lesson on humility working with sysadmin ship these days. I learnt a lot, and as usual, the more you learn the more you know you have left to learn.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Polly is working on timers right now so we can add clocks promptly. I will be switching to other features today and probably tomorrow until the owner of the library we use fixes its issue. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I will start adding the Founder accounts by nickname to reserve them. User creation will probably be disabled at first so we can control who gets in precisely. So those that haven't picked a nickname on the board, comment right here whats your desired nickname!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-2257290605087258629?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/2257290605087258629/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/09/almost-there-need-your-founder-accounts.html#comment-form' title='23 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/2257290605087258629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/2257290605087258629'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/09/almost-there-need-your-founder-accounts.html' title='Almost there! Need your founder accounts nicknames!'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>23</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-6839937639171121239</id><published>2011-09-26T10:18:00.002-03:00</published><updated>2011-09-26T10:22:35.235-03:00</updated><title type='text'>Open Kaya</title><content type='html'>Short post this time. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;On a my-friends-stood-me-up-to-go-out Saturday rage i wrote the code to run and compare different rating systems.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You can see some guidelines and the code here : &lt;a href="https://github.com/conanbatt/OpenKaya/"&gt;https://github.com/conanbatt/OpenKaya/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anyone that desires to try out and implement a rating system and compare it to others can do so. I am contacting some mathematicians and programmers that enjoy the rating systems problem, and if anyone here wants to get involved he can. Im available for questions and even aid. &lt;/div&gt;&lt;div&gt;If you know someone that would be interested in doing such a thing, tell them! the more rating systems we have, the better.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;By the time we lanuch i will implement a simple Elo based system which will be sufficient considering we wont have many players, but afterwards i want to make the best community-oriented decision on which rating system will be used in Kaya.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Tell your geek friends!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-6839937639171121239?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/6839937639171121239/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/09/open-kaya.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/6839937639171121239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/6839937639171121239'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/09/open-kaya.html' title='Open Kaya'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-8760318728323448560</id><published>2011-09-23T19:00:00.004-03:00</published><updated>2011-09-23T19:17:37.275-03:00</updated><title type='text'>Kaya Open-sourced?. Deployment soon.</title><content type='html'>One thing frequently asked is if we are going to be open sourced. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Just to clarify for anyone what that usually means, Open-source is that the code used to run the server is readily available for anyone to read it. It doesnt necesarily mean its licensed to be used, or that it would make any sense to do so.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There are many degrees on open-sourcedness, and releasing the code has ups and downs. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The main advantage with open-source code is visible and hence improvable by foreign developers. That means that someone other than the core Kaya development team can fix bugs, add features, and increase overall functionality. This is the biggest upside to open-source as it can vastly increase the development power of the team.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;However that advantage doesn't come for free. The code-controllers (Polly and I) have to review everything outside developers do with scrutiny. We have to set out a system and guidelines and policies to make such a thing work, which take time &amp;amp; effort that would otherwise go directly to development.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There is always the fear that "someone else" will copy the code and run their own version of the system. That, however, is not a big fear for us. There arent many players outhere with the will and capacity to do such a thing, which would be very disadvantageous, because we will probably move faster than any single other person can do.&lt;/div&gt;&lt;div&gt;My main concern with releasing all code is security. People being able to read the code directly can find vulnerabilities much easier and hence exploit them systematically in a vicious manner. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That is why in our plans, we are most likely going to open source client-side features which dont hold this security concerns at all. When? not soon, because before that happens, a lot of milestones have to be achieved: a moderately stable version, production/development servers have to be set up, and more.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;However before that stage is reached, something before can be achieved regarding this matter. We are in the latest stages of Board design, and the key missing component right now are the counting algorithms. A friend of mine, Emiliano,  (ex-coworker) had done an algorithm and i wanted to give Polly a helping hand on the remaining Board features so i wanted to ask Emiliano for the algorithm.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;He didn't have it anymore but wanted to write it again. So i asked him what is a vital question for me as the CTO of  Kaya. Was the algorithm &lt;i&gt;tested?&lt;/i&gt;. In development, tested doesn't really mean it was "checked out by hand" but systematically verified by another piece of code.&lt;/div&gt;&lt;div&gt;He hadn't done that so i opened up a github project ( &lt;a href="https://github.com/conanbatt/OpenKaya"&gt;https://github.com/conanbatt/OpenKaya&lt;/a&gt; ) and wrote a first series of tests in Javascript for what will be the counting algorithm for Kaya.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Emiliano might do a first version, or in the end we will do it from scratch. In anycase, it felt really good for me to write test cases, and let someone foreign to us give it a try and see if it passes. We consider this a good practice for when the real thing happens :).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This brought to my attention something i had neglected lately in favour of delicious features, which was the rating system. I will soon upload something similar , albeit its a much harder test case to build, and make some public announcement looking for implementatinos of different rating systems. The point of building a test case is that we will be able to compare different systems by accuracy and performance.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;On the other hand, great news today, Polly finally got his credit-card. Next week i will start working emphatically on deploying Kaya in Amazon, the biggest roadblock so far to make the first beta for Founders to check it out. &lt;/div&gt;&lt;div&gt;Beware! After that happens, Founder Accounts will not be given anymore! so if you know hesitating friends, tell them about that :)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-8760318728323448560?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/8760318728323448560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/09/kaya-open-sourced-deployment-soon.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/8760318728323448560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/8760318728323448560'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/09/kaya-open-sourced-deployment-soon.html' title='Kaya Open-sourced?. Deployment soon.'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-7865389553257902611</id><published>2011-09-22T10:00:00.004-03:00</published><updated>2011-09-22T10:13:09.187-03:00</updated><title type='text'>#100 supporters + 4300U$S raised!</title><content type='html'>We achieved a new milestone yesterday! Yes, we have now exactly 100 supporters in the project.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We are so excited and energized by the support the community has been giving us. Over a dozen programmers have offered a helping hand, and the funds raised so far will give us a little more than 2 months to work on this project without the impending pression of finding investor money.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I want to say a few things about this whole crowd-sourcing venture, and also where its heading to.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;First of all im very glad about the faith all of you supporters have been giving us. We are confident and we are going to make a great place out of Kaya, and having people telling us right from the start that they like what we are doing gives us a lot of energy.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;With this project we dont want to only give one more thing to the community: we want to change the mentality of the community and how its used to do things. We want to raise the availability and quality standards for Go projects and ventures. We want to make people used to contribute and help all those that put a lot of effort and energy into providing a new experience for Go players.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Right from the start many players privately told me that i wouldnt be able to get any money, because Go players are cheap. I've always resented that comment, and knew it was not true. And Kaya is the first living proof that it isn't.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Our original goal with Crowd-funding was 4k U$S, which we achieved and for that, we are profoundly satisfied. We are not going to "push" this matter much, although it will be open for newcomers. We have achieved our goal of funding the first 2 months of the project, which should be enough, by our estimations, to create a first version.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Our overall strategy is to get a first version to show to potential investors and have more leverage to both convince and negotiate terms. If we are able to get more serious money, (30-50k) we are most likely going to expand the team with 1 or 2 developers.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But even if that happens things are on schedule. I want both Polly and I to deal with all foreign matters as soon as possible so we can develop 100% and reach our goal for a demo for October 15,which is getting close really really fast.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So what are we working on right now? SGF. GoSpeed is reading Sgfs and we are converting the server protocol to process and write SGF file formats. &lt;/div&gt;&lt;div&gt;Once that is done, Polly has to finish scoring on the board.  After scoring, we will work on design and deployment. Polly has to make it look pretty, and  i have to deploy this application into Amazon, so it becomes easily accessible for everyone :).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-7865389553257902611?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/7865389553257902611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/09/100-supporters-4300us-raised.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/7865389553257902611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/7865389553257902611'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/09/100-supporters-4300us-raised.html' title='#100 supporters + 4300U$S raised!'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-2681698577017174657</id><published>2011-09-20T09:00:00.001-03:00</published><updated>2011-09-20T09:01:44.610-03:00</updated><title type='text'>AQJG, AGA E-Journal and GO Library</title><content type='html'>Hey everyone!. Back from an awful weekened that i spent in bed with food intoxication : (.&lt;br /&gt;&lt;br /&gt;Fortunately i'm quite ok today and will be getting back to work immediately. The first news is that our friends from the Quebec Go Association have been starting to make their contributions. Polly finished the new board yesterday and we will publish it today.&lt;br /&gt;&lt;br /&gt;The stones will be arranged as a made-up 9x9 game, although if some Quebecois would like to challenge me to a 9x9 (or if they have one of their own) i can easily change it.&lt;br /&gt;&lt;br /&gt;The other news i woke up with this morning is being included in the AGA E-Journal. That's a strange story to me.&lt;br /&gt;&lt;br /&gt;I've been trying to contact them through their only official channel, an email address, for over a month. &amp;nbsp;They never responded any of the several emails i sent. This is something that happened to me years ago when i wanted to publish a series of articles - "The spirit of play"-, and i could hardly get any feedback.&lt;br /&gt;&lt;br /&gt;However, somehow Bob Gilman made a note and made it to the AGA E-J, without my notice or consent, and what really throws me back, without collaboration. He made a compact and news-like article without any opinion so i don't have much to complain but he could have gotten a lot more information if he contacted me.&lt;br /&gt;&lt;br /&gt;Anyway, at least the first note is made and we will check how it affects the traffic tomorrow by looking at the Google Analytics report.&lt;br /&gt;So far, what we have noticed is that most vistors are american &amp;amp; canadian. I think we should make some statistics on who the supporters are to get an idea of which community is more interested, the american or european.&lt;br /&gt;&lt;br /&gt;Of course, that only feeds our curiosity, as the go server aims to satisfy both right off the bat.&lt;br /&gt;&lt;br /&gt;This week, we will be focusing on making GoSpeed read SGF files (which it does, but not completely featured yet)and being able to finish a game. &amp;nbsp;The most pressing tasks so far are on Polly's hands (poor guy) because i got a week head-start when i quit my job. There is a lot of styling and ordering to do, plus picking out the logo, and Polly is after all the Chief Design Officer :).&lt;br /&gt;&lt;br /&gt;Feel free to put the heat on him on the comments.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;My most urgent task is deployment: making the server run remotely easily. Unfortunately i have a road-block: we are waiting for Polly's credit-card to arrive to be able to use Amazon and start using a remote computer there.&lt;br /&gt;&lt;br /&gt;If i dont find other immediate tasks i will go back to the GoLibrary prototype.&lt;br /&gt;&lt;br /&gt;GoLibrary is a rather old aspiration of mine of making a site that offers a motivating training system. It is meant to be both a problem solving environment and a go book publisher. I frown when i read about the SmartGo Books, getting deals with editorials before we do.&lt;br /&gt;&lt;br /&gt;This time, GoLibrary will start thinking only on solving problems. Its not only about selecting and keeping track of which problems you solved, but also about using a system that makes it very easy and trasnparent to know how you are doing. Details? secret so far :).&lt;br /&gt;The whole point of devoting some time to GoLibrary these days is for november. I will be staying at BIBA(Blackie's international Baduk Academy) along many other strong european players and some professionals and i want to do some prototyping to see how they feel and like the new ideas, both on Kaya and Go Library. (they will be staying there to train, so GoLibrary is a perfect fit).&lt;br /&gt;&lt;br /&gt;The power i want to show with GoLibrary, is that its being developed as a &lt;b&gt;100% independent site&lt;/b&gt;. And it will connect to Kaya, use its user accounts and some other information, and it will be widgetized and shown in the main page of Kaya.&lt;br /&gt;It is an example of what it means to integrate a site into the server.&lt;br /&gt;&lt;br /&gt;Our consultant has expressed interest in making another site to integrate to Kaya: the tournament organizer. So hopefully we will be able to work actively on both side projects by november.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-2681698577017174657?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/2681698577017174657/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/09/aqjg-aga-e-journal-and-go-library.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/2681698577017174657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/2681698577017174657'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/09/aqjg-aga-e-journal-and-go-library.html' title='AQJG, AGA E-Journal and GO Library'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/01488896565397681460</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-8409965695260735828</id><published>2011-09-17T08:52:00.001-03:00</published><updated>2011-09-17T08:53:45.630-03:00</updated><title type='text'>The new BoF, the logo and the AQJG</title><content type='html'>As many of you might have noticed, we have re-arranged the Board of Fame according to a Go Match.&lt;br /&gt;&lt;br /&gt;We had debated right from the start what would be our way to add supporters to the Board. I used to place them with a simple criteria which was that as more important the support, closer to the center. So 5$ support would go near the edges, while features would get hoshis, and so on.&lt;br /&gt;&lt;br /&gt;However, after the 50 supporters mark stones were just randomly placed, because there was really no place to put them. So we decided finally to make a Go Match with each stone and we picked the Game of the Century.&lt;br /&gt;&lt;br /&gt;On the other hand, there are some great news for Kaya this week :). Jean-Sebastian Lechasseur, probably Kaya.gs's first hardcore fan , saw that we had added a new reward, the Meijin.&lt;br /&gt;&lt;br /&gt;The Meijin is a prize of special recognition and mainly, about getting T-Shirts and other things with the Kaya logo. Originally, we really wanted to make a reward with a T-shirt but considering we get donors from all over the world, the logistics and shipping would have been a nightmare.&lt;br /&gt;So instead of made it so we send a bulk of shirts ,&amp;nbsp;whether&amp;nbsp;to a group of people or a single donor.&lt;br /&gt;&lt;br /&gt;As soon as Jean-Sebastian saw that reward, he started recruiting in the AQJG(Association quebecoise des joueurs de go) .Yesterday he completed the 20 player mark, each getting a T-shirt, stone in the BoF and access to the Documentary for 25$.&lt;br /&gt;&lt;br /&gt;Because what he did was awesome i really wanted to do something special for these guys, so with Polly we decided that we would make another BoF, a 9x9 board to put all these donations together, and the board itself will be called after the AQJG.&lt;br /&gt;&lt;br /&gt;This great notice also brings us to the following matter: the Kaya Logo. Our current logo was done by Polly himself. It's pretty nice, and specially i like the concept. For those that don't know, Kaya is the tree used to make the most expensive Gobans in the world.&lt;br /&gt;Its a very old kind of tree, they can have thousands of years which makes it scarce and expensive. The leaf coming out of the stones is a Kaya leaf.&lt;br /&gt;Although i like the current logo quite a bit, we can definitely do something more pro, by the hands of a professional logo designer. One of our concerns is that the logo should probably include the name in itself.&lt;br /&gt;We are contacting independent designers from logopond, a site that groups work from logo designers, &amp;nbsp;and see what can we find out. Polly is fully in charge with that ,as he is the Chief Design Officer of Kaya.&lt;br /&gt;&lt;br /&gt;So until we have the new logo we are not going to make the T-shirts. I wouldn't like sending out T-shirts with a logo that is most likely to expire. This very week im going to nag Polly constantly so he deals with the matter quickly :).&lt;br /&gt;&lt;br /&gt;I also want to make a set of T-Shirts to bring to KPMC, &amp;nbsp;Korean Prime Minister Cup, to get further funding and exposure.&lt;br /&gt;&lt;br /&gt;Thats it :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-8409965695260735828?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/8409965695260735828/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/09/new-bof-logo-and-aqjg.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/8409965695260735828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/8409965695260735828'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/09/new-bof-logo-and-aqjg.html' title='The new BoF, the logo and the AQJG'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/01488896565397681460</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-5846431134665289314</id><published>2011-09-16T07:49:00.003-03:00</published><updated>2011-09-16T08:05:00.272-03:00</updated><title type='text'>Our current development tasks</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/-ulcQrO_ovzA/TnMrRDJ9iGI/AAAAAAAAAG8/ZbPvBK33La8/s1600/Gospeed.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 200px;" src="http://3.bp.blogspot.com/-ulcQrO_ovzA/TnMrRDJ9iGI/AAAAAAAAAG8/ZbPvBK33La8/s320/Gospeed.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5652909529184962658" /&gt;&lt;/a&gt;&lt;br /&gt;So what are we actually working on these days, im sure many of you are asking.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There is a long development schedule that will remain private (and it is obviously very volatile) however we can give you guys a glimpse on what we are working on.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The picture you see here is GoSpeed, Kaya.gs's board.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Right as you see it, the board is connected to the server, and if another user were in the same place, he would see the stones being placed. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The chat is fully functional, and it already has some special-functionality: it marks messages with your own name in bold and it has a command interface: in the picture /help describes all the commands.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What you see is a sandbox, which is the closest thing to a Demonstration in KGS. The owner of the game can change who the players are, and can even change the size of the board dinamically (no need to refresh or recreate another demo.). We want to make this super configurable so its super easy and practical to share a board with someone remotely, and change the size, or rules, etc.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Even more, the URL is editable. You can name your demo, for example "my_lesson" and then, you will be able to locate the match doing "domain/game/sandbox/my_lesson".&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The sandbox is our core workplace right now, because if its finished, there is a clear and definite functionality for any user. As you might guess, there is no pass/ resign button, and there are other things missing yet which are less important than those two.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The sandbox didnt exist on Monday, and it looks like this today. We are really happy with the progress we did this last week. Soon, we will have the tools necesary to deploy this application to Amazon, and we will be able to share it with founders.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;One last thing, all material inside this blog is officially confidential. Do NOT share this picture or any other without our consent. We are not being hard-asses, but this is far away from how we want it to look : it doesnt have all the styling we demo-ed in the prototype, and we wouldn't want people to get the wrong idea about the execution of our project.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I hope you guys like it :)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-5846431134665289314?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/5846431134665289314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/09/our-current-development-tasks.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/5846431134665289314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/5846431134665289314'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/09/our-current-development-tasks.html' title='Our current development tasks'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/00853174956994558237</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-ulcQrO_ovzA/TnMrRDJ9iGI/AAAAAAAAAG8/ZbPvBK33La8/s72-c/Gospeed.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4741109129297712977.post-5051830201450609211</id><published>2011-09-13T13:38:00.000-03:00</published><updated>2011-09-13T13:39:54.441-03:00</updated><title type='text'>Kaya.gs private Supporter blog is launched!</title><content type='html'>After debating for weeks on the best way to communicate with founders, we decided to make a private blog.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We considered making a forum, or at least a proper section in L19, but we thought that many founders might feel uneasy with a forum. However, if we want to keep a different private channel of communication in the future, a forum will most likely be the most suitable solution.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;People given access to this blog are supporters and can be found on the board of fame, or close helpers to the project.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We will pimp up the blog and use it to deliver news that are of special interest to the closest helpers of the project. Eventually, this blog will go public, probably when the server makes an official launch.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So we will be updating the blog regularly to keep everyone posted on our advancements, our obstacles and how we go around them, even pictures and more.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This week we are working very hard, and yesterday, after several hours of polishing, we were able to play a game on Kaya.gs and disconnecting and reconnecting. The current state of the server is interesting :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It has almost no styling, so all the beauty you can see from the prototype is non-existant. However it already has some exciting functionalities: you can, in the same window you can find/open games, and chat, see a list of videos (currently 2 videos from GoCommentary) without leaving the page. Also the chat has some basic IRC commands. The chat gets bold if your nickname is mentioned in a conversation.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We dont show pictures (only the Kisei has seen the latest) because even though it works, its just not put pretty yet. After that, we might start releasing some images as we work towards the first demo/beta version.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4741109129297712977-5051830201450609211?l=kayags.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kayags.blogspot.com/feeds/5051830201450609211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://kayags.blogspot.com/2011/09/kayags-private-supporter-blog-is.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/5051830201450609211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4741109129297712977/posts/default/5051830201450609211'/><link rel='alternate' type='text/html' href='http://kayags.blogspot.com/2011/09/kayags-private-supporter-blog-is.html' title='Kaya.gs private Supporter blog is launched!'/><author><name>Gabriel Benmergui</name><uri>http://www.blogger.com/profile/01488896565397681460</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
