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

stevemcd87
Member since Jun-06-20 · Last seen Oct-17-25
<Updated October 28, 2024>

Hello,
I am a web developer contracted by Chessgames.com<CG> to help maintain the website.
<Feel free to report any bugs here.>

Lichess profile: https://lichess.org/@/stevemcd87

Current tasks:
- Update Endgame and Sacrifice Explorer
- Update Engine Server
- Stonehenge: After uploading games via <Upload a PGN file>, <Update Event Name> doesn't work. Also, it says <No Processed Submissions> even after the games are actually processed.

Bugs:
-<jnpop>,<z>: Purge voting queue Game Collection Voting && stevemcd87 chessforum

- <Stonehenge>: ...Take for example <last FIDE rating>. This should update automatically but it doesn't. chessgames.com chessforum .

- <kingscrusher>: ... on a big TV with Silk browser, the font size seems to be huge as if the TV is being treated like a big mobile phone. stevemcd87 chessforum

- <Messiah> Random Game Feature: Feature leads to bad links chessgames.com chessforum

Enhancements:
-<MissS>: update accepted tags for gameloader
chessgames.com chessforum

- <z>: update the auto-magic linking to Winter's articles, Add <Event/Site> searching, And adding round number to game listings,
chessgames.com chessforum && stevemcd87 chessforum

- <Stonehenge>: Remove annotation symbol for games that only have a comment at the end of the score Biographer Bistro
<Awaiting confirmation>: chessgames.com chessforum

- <YoungEd>: Ability to like comments chessgames.com chessforum

- <Chessical>: Update Advanced Search feature to only filter surnames stevemcd87 chessforum

- <Email requests>: Adding filters to the Refine Search section (ECO, Gametypes)

- <kingscrusher>: Extra filter for Advanced Search chessgames.com chessforum

- <Chess Bookie>: We 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".

- <Willber>: A page where someone can post a position he/she finds interesting and ask for opinions chessgames.com chessforum

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

Chessgames.com Full Member

   stevemcd87 has kibitzed 568 times to chessgames   [more...]
   Oct-12-25 stevemcd87 chessforum (replies)
 
stevemcd87: <Chess.com> seems to have an API that may work for us( https://www.chess.com/news/view/pub... ). It'll take some time to implement but can be extremely useful for future events if it works. I'll keep you posted.
 
   Oct-11-25 chessgames.com chessforum (replies)
 
stevemcd87: <Tab> You can now edit the Elos on the game page. Let us know if you run into any issue. <z> Thanks for the confirmation
 
   Dec-27-24 Susan Freeman chessforum (replies)
 
stevemcd87: <fredthebear: What is the reason for the Analysis function to remain disabled? Did an operator get fired? What is the prognosis?> Sorry for the delay. It seems we're in the home stretch now. stevemcd87 chessforum
 
   Nov-26-24 Ding Liren vs D Gukesh, 2024 (replies)
 
stevemcd87: Ding pushed his a-pawn into enemy territory before move 10 again. It seemed to have worked well for him yesterday.
 
   Sep-16-24 Rapport vs D Gukesh, 2024 (replies)
 
stevemcd87: Here's a similar game where white wins: N Abasov vs R Sadhwani, 2022
 
   Sep-12-24 V Stefansson vs D Gukesh, 2024 (replies)
 
stevemcd87: Lichess is down
 
   Apr-22-24 R Shcherbakov vs V Isupov, 1990 (replies)
 
stevemcd87: White to play 48. ? [DIAGRAM] My original thought: 48. Qh7+ Rg7 49. dxe6+ Kf8 50. Qh8+ Rg8 51. Qxf6+ Ke8 52. Rd8# Another variation if 49... Kxe6 instead of 49... Kf8: 48. Qh7+ Rg7 49. dxe6+ Kxe6 50. Qxg7 g4 51. Qd7+ Ke5 52. Qd6+ Kf5 53. Rd5+ Kg6 54. Rg5+ Kf7 55. Qd5+ Ke8 56.
 
   Apr-20-24 Nepomniachtchi vs Nakamura, 2024 (replies)
 
stevemcd87: <whiteshark: What about the other boards?> Praggnanandhaa vs Caruana?
 
   Apr-17-24 D Gukesh vs Caruana, 2024 (replies)
 
stevemcd87: At move 28, Gukesh has about 1 minute per move to make it to time control. Can he make it without any mistakes? [DIAGRAM]
 
   Apr-15-24 Nakamura vs N Abasov, 2024 (replies)
 
stevemcd87: At move 29, I'm somewhat surprised to see SF prefers for white to exchange rooks rather than Bh7 to get a rook for a bishop. [DIAGRAM]
 
(replies) indicates a reply to the comment.

Editors Page

Kibitzer's Corner
< Earlier Kibitzing  · PAGE 19 OF 64 ·  Later Kibitzing>
Jun-23-21
Premium Chessgames Member
  Tabanus: Hmm I think it's best if CG correctly counts the number of games for each player in the event. Daniel's system worked very fine, 99%.
Jun-24-21
Premium Chessgames Member
  stevemcd87: <Tab> We've made an update to the "Edit Standings".
It's seems to be working now, at least for the tournaments I checked.
Let me know if you spot any discrepancies.
Thanks for the help.
Jun-24-21
Premium Chessgames Member
  Tabanus: Miracle <Steve>, it seems to work again :) I'll check more later.

Can we upload games again? I could add the 5 missing from GCT Bucharest Classic (2021). Oh and the GCT Paris Rapid & Blitz (2021) games should be added.

Jun-24-21
Premium Chessgames Member
  MissScarlett: <In the Administrative Game Editor the date of newly uploaded games keeps saying <0000 ? ?>.

I have seen that problem before and it's rather annoying.>

But the problem resolves itself shortly, doesn't it? So why worry?

Jun-24-21
Premium Chessgames Member
  Tabanus: <Steve> Can you force in (this only missing game from the event)

[Event "GCT Bucharest Classic"]
[Site "Bucharest ROU"]
[Date "2021.06.14"]
[Round "9"]
[White "Aronian, Levon"]
[Black "Radjabov, Teimour"]
[Result "1/2-1/2"]
[WhiteElo "2781"]
[BlackElo "2765"]
[EventDate "2021.06.05"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. d4 Nd6 6. dxe5 Nxb5 7. a4 Nbd4 8. Nxd4 Nxd4 9. Qxd4 d5 10. exd6 Qxd6 11. Qe4+ Qe6 12. Qd4 Qd6 13. Qe4+ Qe6 14. Qd4 Qd6 1/2-1/2

Jun-26-21
Premium Chessgames Member
  Stonehenge: <But the problem resolves itself shortly, doesn't it?>

No it doesn't, at least not anymore, unless the exact date is filled in.

I remembered where I have seen this problem before: with a bunch of Unzicker games.

See for example Munich (1979).

Jun-26-21
Premium Chessgames Member
  jessicafischerqueen:

Looks like <Stonehenge> is correct... the old date bug that self corrects around 3 hours later no longer self corrects.

This must have something to do with the recent site code updates.

So time to call <Stephen> again to add to the list of things to fix then.

Jun-26-21  diceman: Got the <internal server error>

About 6:26 and 6:33 am EST, and multiple times before 6:38 am. 6/26/21

Jun-26-21  diceman: <diceman: Got the <internal server error>

About 6:26 and 6:33 am EST, and multiple times before 6:38 am. 6/26/21>

Mostly the Kibitzer's Cafe and Chessforums links at the top of the page.

Jun-26-21  diceman: Multiple times at 6:55 am trying to post the last post.
Jun-27-21
Premium Chessgames Member
  Tabanus: I just read this two posts from 2009:

<Notice that, by far, the most common error is an extra “ep” after a pawn’s EP move. That’s not supported by the PGN standard and (honestly, after so many years) it shouldn’t be that hard to remember.>

<On top of that, the “correct” game R Hart vs P Garbett, 2008 has two half moves more (24… gxf4 25.gxf4) which gives CG an extra reason to prefer it. One other minor trouble is Black’s Elo which is 2354 in one PGN and 2338 in the other. Again, the “correct” game is more consistent with the rest of New Zealand Championship (2008).>

Jun-27-21  Paint My Dragon: <Tab> I've just realized ... if you substitute the correct swear word for each item of garbled, broken text, the whole passage becomes more or less readable again.

And then simply run it backwards to reveal the satanic musings of Aleister Crowley.

Nice to know that these posts still have value all these years on.

Jun-27-21  Z truth 000000001: PmD - ha!

Beware though... an <Aleister Crowley> reference?! <Offramp> can't be far afield.

Jul-03-21
Premium Chessgames Member
  jessicafischerqueen:

<Stephen>

Appears to be something wrong with my account on the editor's processing page.

I sent you an email with a screen shot- the "update submission" button refuses to display the update- only shows the Date tag and nothing else.

When I try to process, it says Rejected for "no date".

Jul-03-21
Premium Chessgames Member
  jessicafischerqueen:

<Stephen>

Sorry brah I figured out the problem- my pgn was malformed. Everything ok!

Jul-06-21
Premium Chessgames Member
  chancho: <Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at chess@chessgames.com to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.>

Apache/2.4.41 (Ubuntu) Server atwww.chessgames.com Port 443

Chessgames T-Shirt Shop

Jul-07-21  Z truth 000000001: Steve, a couple of items...

1. Your bio should probably carry a word or two about your role here on <CG>.

2. RE: <utf-8> issue

This one bugs me, as it has been going on too long, affects so many posts across the site, and probably was avoidable from the get-go.

So, I posted some explorations in the other forum:

chessgames.com chessforum (kibitz #36212)

Not sure how familiar you are with unicode issues, so I'll try to be brief.

UTF-8 is essential, and <CG> is almost forced to use it. That means both in the DB and the perl code filters, as well as the HTML.

For MySQL 5.5:

http://download.nust.na/pub6/mysql/...

http://download.nust.na/pub6/mysql/...

Note the constraint on backwards compatibility via utf8mb3. You probably have the MySQL 8 documentation at the ready, so let's skip ahead.

I think quite a bit of the problem is the handling of 3-byte utf-8 characters. Certainly they are involved in the quotes and apostrophe characters that represent the bulk of the problem (for me).

Consider the opening / closing double quotes - “ ”

(In this post I used HTML entities to get them, instead of copy-paste or direct character insertion)

The utf-8 codepoints are:

0xe2 0x80 0x9c and 0xe2 0x80 0x9c

I know that Daniel had a boatload of auto-magic processing for post input handling, e.g. C.N. 9669 (here he inserted a link to Winter's chess site).

I guess it's whatever script-filter is behind the <whattodo> form. That script is a critical suspect in the handling of utf-8 as well as the DB. My explorations via <Preview Kibitz> shows the filtering has a big effect, which I presume is before the bytestream is stored in the DB.

Let me try to just type out the double quote characters via utf-8 cut-and-paste (verifiable C-= in a Emacs buffer):

? ?

Ah, this previews correctly here. So the filter seems OK this past. But what if I actually post - what bytes got stored? I suspect the quotes will disappear in the actual post. Let's see...

(to be continued)

Jul-07-21  Z truth 000000001: Yuppers. The quotes have become <? ?>.

Whoopsies for <CG>.

So, could you please fix this sometime soon?

You have the freedom of picking the encoding in your DB, but it should go in, and ultimately come back, as utf-8.

Unless you want the extra complication of detecting the encoding each of your users use (which will almost certainly be utf-8 for most cases anyways - but you know your base better than I).

Jul-08-21
Premium Chessgames Member
  jessicafischerqueen:

<Stephen>

All of the "notable games" and "notable tournaments" have been erased from the Rashid Nezhmetdinov page since the site update.

I am wondering how many other player pages have had the notable games and tournaments erased?

"notable games and tournaments" have always been calibrated based on how often they appear in member chess game collections.

Jul-08-21  g15713: <Internal Server Error>

Apache/2.4.41 (Ubuntu) Server at www.chessgames.com Port 443

4:00 pm tried to open/copy FEN diagram for work around solution of missing FEN diagrams

Retried at 4:27 pm - worked

Jul-13-21
Premium Chessgames Member
  MissScarlett: Returning to the issue of null moves, I can edit them into a PGN move list, but is there a chess program that permits their use whilst entering the moves of a game?

Is there an easy way to identify and count how many games in the database are at the odds of pawn and two (i.e., those games for which a null move would be preferable to using a FEN Setup)?

Jul-13-21  Z truth 000000010: <Missy> For Q1:

Yes, SCID allows them.

Just use one king to "capture" the other.

The gui returns the aggressor to it's original square, recording a "--" null-move in the PGN.

Olga (or Aria) should allow the same.

Jul-13-21  Z truth 000000010: Which raises the question - are there any programs that allow king captures?

(Some blitz variants allow this)

I'm sure the PGN can be hand-edited in such cases, so it's lower priority.

Jul-14-21  diceman: <Internal Server Error>

11:40 AM EST in the <Openings> database.

<Internal Server Error>

11:47 AM EST

Trying to enter this forum.

Jul-14-21
Premium Chessgames Member
  stevemcd87: Thanks <dice>.
I've noticed an increase in errors since 11:38 EST.
I'm looking into it.
Sorry for the inconvenience.
Jump to page #   (enter # from 1 to 64)
search thread:   
< Earlier Kibitzing  · PAGE 19 OF 64 ·  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.
  8. Do not degrade Chessgames or any of it's staff/volunteers.

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 Chessgames.com, its employees, or sponsors.
All moderator actions taken are ultimately at the sole discretion of the administration.

You are not logged in to chessgames.com.
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-2025, Chessgames Services LLC