Members · Prefs · Laboratory · Collections · Openings · Endgames · Sacrifices · History · Search Kibitzing · Kibitzer's Café · Chessforums · Tournament Index · Players · Kibitzing User Profile Chessforum

Member since Jun-06-20 · Last seen May-26-22
I am a web developer contracted by<CG> to help maintain the website.
<Feel free to report any bugs here.>

As far as chess, I currently spend most of my free time doing puzzles on Lichess.
I recently made it to the 2400's, playing the random puzzles.
My goal is to make it to 3000 by the end of the year but it's unlikely, I would have to make it to the 2600's by the end of September 2021 to have a chance.

Below, I will keep a list of the tasks at hand.
We haven't decided the order on which the task will be done but we take in account on how long the task might take and how important it is.

1) UTF-8 issue - <Z Truth> stevemcd87 chessforum <Tab> chessforum
<beatgiant> will be leading this issue.

1) Apache Error Log - Review Error log to identify pages that aren't working(Unresponsive store page) and investigate random Internal Server Errors
<beatgiant> will be leading this issue.

3) Missing "notable games" and "notable tournaments" from player - <Jess> stevemcd87 chessforum
We are setting up the old servers to use as a testing platform.
It will help to debug this issue.

4) Random Game Feature: Feature leads to bad links - <Messiah> chessforum

5) Olga "Three time repetition claimable" - Issue occurs at O Roething vs Marshall, 1900 move 34 <MissS> stevemcd87 chessforum

6) Opening Explorer - We need to update the Opening Explorer to recognize newly uploaded games - <MissS> Biographer Bistro <George Wallace> stevemcd87 chessforum

7) Opening Explorer keeps reverting to white pieces when analyzing black pieces - <WannaBe> chessforum


1) Plaintext passwords - Update the way <CG> stores user's passwords, perhaps add a <Forgot Password> link.

2) A page where someone can post a position he/she finds interesting and ask for opinions - <Willber> chessforum

3) Public kibitzing could be applied to the Opening explorer - <kings> chessforum

4) Chess Bookie - I will need to reach out to someone that can better explain this to me. I'd love to try to get this up and running, if there's still a "fan base".

5)Extra filter for Advanced Search: <kingscrusher> chessforum

<My Enhancement Suggestions:>

6) Create an interface for editors to add an image and caption to a player's page. I could think of one person that might like to use it... <Alan>

7) LIVE Chess

8) Add "Opening" column to mobile Event pages - <George Wallace> stevemcd87 chessforum

<Current task:>

<Completed Task>
1) "Pawn and 2 games" - <MissS> stevemcd87 chessforum
2)"A" Directory - <Chessical> stevemcd87 chessforum
3)Date bug - Tweaked the script to ensure it is only updating newly uploaded games.
We will run it once a day, for now.
<Tab> stevemcd87 chessforum
4) Automated Emails is now working
5) <Update>
Enhancement 6: Create an interface for an editor to select <GotD>s.

I appreciate all bug reports and enhancement requests, we will get to them ASAP.
If anyone notices any missing bugs or enhancements, just let me know below.
Feel free to make any suggestions of priority, I'm interested in what the users would like to prioritize.
A big thanks to all the contributors!

>> Click here to see stevemcd87's game collections. Full Member

   stevemcd87 has kibitzed 248 times to chessgames   [more...]
   May-22-22 stevemcd87 chessforum (replies)
stevemcd87: <Jess> The FEN was wrong also. It had <ppppp1pp> for the 7th rank, I updated it to <pppppppp>. You can tell by <6... f6>, the pawn is needed. The game now works on pgn4web: F Amelung vs G Schneehagen, 1856
   Mar-10-22 chessforum (replies)
stevemcd87: <You can't comment on the live game...> We will be adding the ability to post and view comments in real time in the near future. For now, a user can click on the image to be directed to the game page, which does not get updated in real time. Thanks for the feedback
   Feb-20-22 Biographer Bistro (replies)
stevemcd87: You may need to do a hard refresh (ctrl + shift + r)
   Feb-15-22 FIDE Grand Prix Berlin (2022) (replies)
stevemcd87: <My money is on Nakamura, all Nakamura needs to do is say candidates few times before the game and Aronian will crumble.> Or the alternative... Longer Clip for those who are not familiar with Waterboy: ...
   Feb-09-22 Nakamura vs Grischuk, 2022 (replies)
stevemcd87: <saffuna> Feel free to explain your issue at my forum, I'll look into it... It works for me🤷‍♂️. Please provide your device and browser, sometimes it helps resolve the issue - User: stevemcd87
   Dec-26-21 S Ter-Sahakyan vs Carlsen, 2021 (replies)
stevemcd87: Who should we follow next round? Feel free to voice your opinion
   Nov-30-21 Carlsen vs Nepomniachtchi, 2021 (replies)
stevemcd87: <Big moment today - will the site crash again?> I hope not🤞. So far, so good.
   Nov-28-21 Nepomniachtchi vs Carlsen, 2021 (replies)
stevemcd87: <Stone> I've been working on the Live game since Grand Swiss, when I read your message. This work around has me spending a majority of my time managing the server rather than working on the new feature. I was only able to spend 4hrs out of a 9hr day on the New Live Games ...
   Nov-15-21 Caisso chessforum (replies)
stevemcd87: <Caisso> Please take a look at <Tab>'s comment ( stevemcd87 chessforum ) regarding 23rd European Women's Team Championship (2021) Re Opening Explorer: <Caisso> has nothing to do with the this feature. My goal is to have it automated. <Chessical> I have
   Sep-30-21 D Freeman vs K McDonald, 2011 (replies)
stevemcd87: "Stick a fork in it, it's done" To save a google search:
(replies) indicates a reply to the comment.

Editors Page

Kibitzer's Corner
< Earlier Kibitzing  · PAGE 35 OF 46 ·  Later Kibitzing>
Premium Chessgames Member
  MissScarlett: <Here is a link to the "(Not so) Live Event" test page for the Grand Swiss>

If you're still planning on a dry run for the WC match, 23rd European Team Championship (2021) is the obvious candidate. But without a Kibitzing feature, I'm not sure I see the point.

Premium Chessgames Member
  Tabanus: <Steve> 23rd European Women's Team Championship (2021), I politely request <14th> :). The first women's event was in 1992, see e. g., who cares what chess24 says ;)

Nov-13-21  login:

Why differ at all? It is 'European Team Championship (Women) (2021)', case closed.

That's (just) for looking up the tournament here and the consecutive naming represented exactly that; not so much a marketing title (taken on third party platforms), nor anything that 'breaks' the very own CG template for this event for years.

European Team Championship (Women) (2019)

European Team Championship (Women) (2017)

European Team Championship (Women) (2015)

European Team Championship (Women) (2013)


Premium Chessgames Member
  Tabanus: European Team Championship (Women) (2019) is indeed the style we sort of agreed upon in the Bistro many years ago.

Unrelated: =)

Premium Chessgames Member
  Tabanus: The games and kibitzing of FIDE Grand Swiss (Women) have now ended on the wrongly named 23rd European Women's Team Championship (2021) page.

You're probably practising. But I've complained about these things for nearly <15 years> now, without luck. So cut me some slack.

Premium Chessgames Member
  stevemcd87: Hello everyone,
I had a lovely 4 days "off"(as "off" as it gets) to mentally prep for the tough 9 days ahead, before the big event. One day I will notify everyone before I take extended time off😉.

<Tab> I let <Caisso> know of your request. He will be handling all tasks related to events(minus live events):
- Creating Event
- Adding games to event
- Adding event to "New Events" section
- etc...

Feel free to reach out to him with any requests at Caisso chessforum

Premium Chessgames Member
  Tabanus: [bad tournament link]. At least the intro remains ;)
Premium Chessgames Member
  Tabanus: <He will be handling all tasks related to events>

I'll let him prove himself before I reach out to him. So far the only thing he's done is ruining two events. Good luck with the show.

Premium Chessgames Member
  stevemcd87: <I'll let him prove himself before I reach out to him.>

With time, I'm sure he will. The events should be up-to-date now.

Editors, and <Alan McGowan>, now have the ability to upload a player's image at the bottom of any player's page.
Let me know if you have any questions or run into any issues.

Premium Chessgames Member

<Stephen> That is fabulous news.

What about offering <Alan McGowan> the same editing capabilities as <MissScarlett>, <Stonehenge>, <tabanus>, <chessdreamer> and I may be missing somebody else on that list who can process uploads and corrections...

Premium Chessgames Member
  Tabanus: <The events should be up-to-date now.>

Yes, but maybe he needs help to move the kibitzing back from Team Ch women to Grand Swiss Women. Also the 2021 is twice.

Premium Chessgames Member
  MissScarlett: Do a player search for <Cunningham> and you'll get:

Observe that Cunningham is listed with 8 games from 1856-57, but the list of 98 Cunningham games starts with 1859. Indeed, if you search individually for any of the missing matches, e.g. <Staunton> and <Cunningham>, no games are returned.

Premium Chessgames Member
  MissScarlett: <Editors, and <Alan McGowan>, now have the ability to upload a player's image at the bottom of any player's page. Let me know if you have any questions or run into any issues.>

Like copyright? Does <cg> have any legal department?

Premium Chessgames Member
  MissScarlett: <5) Olga "Three time repetition claimable" - Issue occurs at O Roething vs Marshall, 1900 move 34 <MissS> stevemcd87 chessforum>

Here's another example which lays clear the problem:

Leonhardt vs F Brown, 1904

Try entering any alternative moves after move 33.

Premium Chessgames Member

Trying to upload a photo of Alexander Eltsov and I keep getting:

<Service Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.

Apache/2.4.41 (Ubuntu) Server Port 443>

I hope you guys aren't running into any serious problems on this- it's a great new feature and I hope it continues on eh.

Premium Chessgames Member


This information on "fair use" should be in play for us, I believe. Especially if you include the name of the actual copyright holder, or at least the source of the photo, in a caption under the photo. This is a feature <Stephen> has included in the new service.


So for example this photo here should be ok: Albert Charles Chow

Premium Chessgames Member
  stevemcd87: Hey <Jess>, can you try to upload the image again. Our "NodeJS/Express" server went down(I'm pretty sure it was my fault). It should be working again. Sorry about that.

<MissS>, Susan is our legal department. lol. She does have a lawyer we can consult, if I'm not mistaking. Most websites require permission to use their photos, FIDE being one

Premium Chessgames Member
  Tabanus: Anand vs O Touzane, 2001, I still can't edit the date. Which should be 28 November.
Premium Chessgames Member
  diceman: Encountered another problem in a single position.

Requested 1 hour (240 fuel) analysis of this position:

Opening Explorer

My <RECENT ANALYSES> page shows the request with a <1.0 hour evaluation.>:

★ Requested 2021-11-19 09:33:32.
[ view in the Opening Explorer ]
1.0 hour evaluation.

When you actually look at the analysis, it only gives this

<1) +0.38 (27 ply) 8...Nc5 9.Qc2 >

and at the bottom of the page shows
only <1.0 minute analysis by Stockfish 11 v064> 1 minute of evaluation.

It looks like it skipped it completely.

Premium Chessgames Member

<Stephen> Yes photo now uploading fine, thank you!

Nov-20-21  login:

'This information on "fair use" should be in play for us, I believe.' (Chessgames Services LLC, guess the C) is equated to a scholar legal body now? Paying premium fees will enable me to become a state-certified 'historian'? Here I'm fairly certain to assume you are joking, right?

Had high hopes that would be it for the weekend (tried to check on updates considering the code base and upcoming world championship) instead it escalated quickly:

'Trying to upload a photo of Alexander Eltsov ...'

'<Stephen> Yes photo now uploading fine, thank you!'

Not fine at all.

You did not label (until the time of this writing) the image (why) and it's not even the player in question far from it. Any idea how this can happen -- kind of speculative on my part to assume you had no clue what you were doing (no Russian language skills, not checking dates/calendar related witchcraft, not paying attention to any context)?

Assuming (from your modus operandi in the past) you basically just looked up the copied Cyrilic name given in the Russian wiki (by the way an entry that has no image of him) from the existing CG bio. Then went straight to the image search portion of your preferred search site (in this case Google). Blind picked the first hit (comparing the image files one on one) and uploaded it again without labeling or giving any credits. Already very dramatic long 2-3 minutes have past for all of this - depending on your upload speed. Important spending at least ten times more networking to tell everyone (at least one admin forum) unasked of your 'hard work' and suffering. Fine with me, as long as there is no damage done to the database everyone is entitled to use the site to their weird best interests.


(in Russian)

Take all this as education free of charge. Would be great to see (far) better work ethics especially with such delicate (you need a professional to decide each case, no amateurs; Alan McGowan, no alias, author/publisher himself as possible exception - would be interesting to hear who had the last say on his own works before they get launched) features in the future.

There were good (avoiding expensive) reasons all public uploads had to pass the very owner's desk first in the past 15+ years. No serious online outlet will voluntarily allows bored randoms to put their business in jeopardy for a cheap devil's bargain to save some minutes per workday in exchange for content stikes fought on US soil.

That's too deep of a sac and hopefully calculated to the end. I doubt a lot of thought was 'wasted' on this decision anyways

'.. it's a great new feature and I hope it continues on eh.'

Peak CG, the only one smelling danger/showing a backbone (in written form, on several other features he also gave glipses of becoming serious between the lines) is MS (all while having fun using a community feature for his personal leisure). Truely enviable mindset by everyone else involved.


Premium Chessgames Member
  Tabanus: What about instead.
Premium Chessgames Member
  Tabanus:, not him either.
Premium Chessgames Member


I wish you guys would finally fix <Olga> so that it can read the basic script conventions of annotations. For example, <pgn4web> can perfectly display the annotations to the following game, but as usual <Olga> makes a hash of it. Why is <Olga> still the default viewer when even the developers themselves have abandoned their own project?

<Olga> cannot display the basic annotation script here, but <pgn4web> can: S Kotlerman vs Bronstein, 1939

I counsel either making <pgn4web> the default viewer, or fixing the <Olga> code. Or find another default viewer that can at least perform at the level of <pgn4web>.

Nov-21-21  login:

And someone should learn JFQ -- who has slandered the developer of Olga publicly several times by now, better manners and a basic understanding of the PGN format. Many tried, nobody succeeded for years.

Instead of 'complaining' about the viewer and even more a formerly hired freelance developer how about you cleaning your friggin gamescores directly copied from Rubase beforehand?

Then it's always the others, not the person who is totally overstrained with the tasks at hand.

'The default <Olga> viewer is a gigantic piece of bloated crap code that is incapable of doing the job.'

S Kotlerman vs Bronstein, 1939

The only one incapable of doing the job -- in this case maintaining PGNs on a chess website is you. Kids in my club spotted the 'problem' while copying their own games into our database. And as someone who has never ever written a single line of code or ever worked in the field I find it very tiresome to have you commenting on 'bloated code'. Copying left, right and center all day long taking merrits of the authors without consent and then have the guts to trashtalk e.g. an former employee of Someone you had no problem smear huge amounts of honey around his mouth as long as he had a position of 'power' (similar to 'Steve' who will have a great time and honor reading about your verdict of his work here someday).

If you have a personal problem with 'Olga Man' (this is maybe the fifth malice posting about him) why not try to contact him in person talking to his face? I am sure you will be able to 'Google search' his whereabouts. Well I just did, while considering myself not half the 'genius' you're painting yourself. He has a real name out there and is trying to make a living in a field where reputation is key. Your stupid comments on a public forum high in the rankings will make his work (possible income) worse in the near future.

Are you capable of understanding the severity of the consequences or do you even care (making others miserable)?


I briefly checked the player's his short life and career as outstanding (several good placings) youth player and for now will follow his wiki '64 — шахматно-шашечная газета' magazins a starting point for better results. No time going through military records, local papers, russian forums or such to get the full 'picture' about this young man.

Maybe JFQ can help you out? In the meantime the pic is still up, indicating she is very busy 'working hard' while making this database better, not worse.

Always eager to learn the in and outs of the proper streamlined two word Google search -- no additional operators, in the hands of such a talented data harvester.

But first the queen wants her wish ('decoy') to be granted, coming up with non existing urgent priorities. Mere mortals back in line, please :-)


(quality of a simple search, first hit - amazing)

Jump to page #   (enter # from 1 to 46)
search thread:   
< Earlier Kibitzing  · PAGE 35 OF 46 ·  Later Kibitzing>

NOTE: Create an account today to post replies and access other powerful features which are available only to registered users. Becoming a member is free, anonymous, and takes less than 1 minute! If you already have a username, then simply login login under your username now to join the discussion.

Please observe our posting guidelines:

  1. No obscene, racist, sexist, or profane language.
  2. No spamming, advertising, duplicate, or gibberish posts.
  3. No vitriolic or systematic personal attacks against other members.
  4. Nothing in violation of United States law.
  5. No cyberstalking or malicious posting of negative or private information (doxing/doxxing) of members.
  6. No trolling.
  7. The use of "sock puppet" accounts to circumvent disciplinary action taken by moderators, create a false impression of consensus or support, or stage conversations, is prohibited.

Please try to maintain a semblance of civility at all times.

Blow the Whistle

See something that violates our rules? Blow the whistle and inform a moderator.

NOTE: Please keep all discussion on-topic. This forum is for this specific user only. To discuss chess or this site in general, visit the Kibitzer's Café.

Messages posted by Chessgames members do not necessarily represent the views of, its employees, or sponsors.
All moderator actions taken are ultimately at the sole discretion of the administration.

You are not logged in to
If you need an account, register now;
it's quick, anonymous, and free!
If you already have an account, click here to sign-in.

View another user profile:
Home | About | Login | Logout | F.A.Q. | Profile | Preferences | Premium Membership | Kibitzer's Café | Biographer's Bistro | New Kibitzing | Chessforums | Tournament Index | Player Directory | Notable Games | World Chess Championships | Opening Explorer | Guess the Move | Game Collections | ChessBookie Game | Chessgames Challenge | Store | Privacy Notice | Contact Us

Copyright 2001-2021, Chessgames Services LLC