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 34 OF 64 ·  Later Kibitzing>
Nov-03-21
Premium Chessgames Member
  MissScarlett: Don't ask me how or why, but, <Steve>, you need to remove <1465000|Rybka|Shredder|Deus ex Machina (belgradegambit)> from the <GOTD> list....or are you working in cahoots with <OCF>?
Nov-04-21
Premium Chessgames Member
  stevemcd87: <Stone> The players who the slips were intended for, were deleted. The slips have been removed.

<Tab> There were 2 pgn headers on the game that confused the script that renders the game page . It has been updated.

<diceman> I'll look into the issue next week for a "quick fix". We are planning a major rewrite to the analysis code using a different language and planning to upgrade our server to increase CPUs on each analysis. We will slowly be discontinuing 'patch-up' work. Thanks for the descriptive bug reports.

Sorry for the long silence, again. I spent all my time on the new Live Event feature, while I have a live pgn link to test with(worked through the weekend trying to get this up in time). I'm starting the process of bringing in the new technology to the production server. I'm hoping to let users be able to access the Live Event feature by the final round of the Grand Swiss. Unfortunately, I don't believe we'll have the ability to kibitz yet, so I won't announce on the home page, but it should be ready by the following event. Feedback will be appreciated.

I will also be spending this weekend adding a few small features, mostly for our new admin hire(<Caisso>, he'll introduce himself soon) to help with emails, events, etc.
I'm also going to add a feature to the player's page for our editors, and <Alan>, to be able to upload images.

I'm really excited about the use of this new tech on the site. I'm confident it will give us super saiyan abilities(lol) while bringing <CG> up-to-date.

Nov-04-21
Premium Chessgames Member
  MissScarlett: Is <Caisso> a chess player? This, at least, would be a good start.
Nov-04-21  Z truth 000000001: <stevemcd87: <Stone> The players who the slips were intended for, were deleted. The slips have been removed.>

You are aware that <Stonehenge> is on (longterm?) hiatus aren't you?

Biographer Bistro (kibitz #22261)

Losing <AnnieK> was crippling, <Stone> devastating.

(It will be hard to find the appropriate gerund to top the above, if/when <Tab> leaves, but I'll do it, by hook or by crook. )

Nov-04-21  Z truth 000000001: <<steve> I'm really excited about the use of this new tech on the site. I'm confident it will give us super saiyan abilities(lol) while bringing <CG> up-to-date.>

Saiyan?!? Is this the first Dragon Ball Z reference on <CG>?

I'm partial to all things Z, but isn't this pushing it a tad bit far?

* * * * *

More seriously, I'm a little concerned about the implications of this:

<We will slowly be discontinuing 'patch-up' work.>

I suppose I'm skeptical, somewhat like <login>, about major code rewrites here on <CG>. Heck, we haven't even finishing fixing the last major upgrade from back in June:

chessgames.com chessforum (kibitz #36670)

.

Nov-04-21
Premium Chessgames Member
  stevemcd87: <Stone> deserves a long break from his editing contributions. I'll be sure to email him regarding the upcoming Live Events.

< I'm really excited about the use of this new tech on the site.>
"More like 98 percent excited, 2 percent scared... It could be 98 percent scared and 2 percent excited."(Guess the movie)

<I suppose I'm skeptical, somewhat like <login>, about major code rewrites here on <CG>. Heck, we haven't even finishing fixing the last major upgrade from back in June:>
As far as I know, there hasn't been a 'major code rewrite' for a long time. Perl hasn't been a 'go-to' language for many years. I feel I have been just adding to the madness every bug I fix, I'd like to try something different("Insanity is doing the same thing over and over and expecting different results."(Guess the person, lol)).
The upgrade in June was from Ubuntu 14(nearly a decade old) to Ubuntu 20(in the cloud, leaving behind the outdated hardware), MySQL 5.5 to 8, and more(it was long overdue).
The current code and structure is extremely difficult to maintain and debug, let alone expand upon. I suppose we can see how the Live Events turn out before we commit to this big change. I have high hopes for this idea, I think a rewrite in a new programming language will be extremely beneficial(fingerscrossed)... only one way to find out, I'll try not to disappoint

Nov-04-21  MrMelad: Hi Steve, nice to see some positive changes in here! I like your plans for the future, and I don’t need to see the actual code to agree with you that the Perl code must be rewritten.

I like to strongly advise letting the user experience function guide the design, meaning, conduct serious research prior to designing the application to determine actual user behaviours and expectations, and aim to prove the validity of each step in the design by conducting unbiased usability studies.

Sometimes the UX research can even affect low level choices such as the programming language or framework.

In any case good luck!

BTW, if you’d open source some of the code, I’d be happy to assist, voluntarily, and I’m sure others will too. 20+ years experience of professional software and algorithms development in my case. Would love to suggest and help you implement some AI, deep leaning features :) there’s so much value in the data stored in your database, and I’m not just talking about the games themselves. The analysis, the history, the biographies, the community (past and present). This is AI goldmine

Nov-04-21
Premium Chessgames Member
  Tabanus: <Steve> Good to see you! But the Fischer vs Karl Vine ghost game is still not in :)

I hope Stonehenge will be back. It's much easier now to make event pages because of fewer pids per player (usually only one), and fewer tids per tournament, among other things. I suppose he also added games daily to the new events, which I feel should be the job of paid CG staff.

Nov-05-21
Premium Chessgames Member
  MissScarlett: <I will also be spending this weekend adding a few small features >

How about a selected pun deletion facility? The last 72 hours have been traumatic.

Nov-08-21
Premium Chessgames Member
  Tabanus: <Steve> I removed "Knockout" from title of FIDE World Championship Tournament (2001/02) and then tried to edit game dates, but it still says <ERROR: Please make the event information more compact.> It's simply not possible to edit dates there. And there are many wrong ones.
Nov-10-21
Premium Chessgames Member
  stevemcd87: <Try tell that to the headless admin chickens coz it's beyond my powers> Carlsen - Nepomniachtchi World Championship Match (2021)

<Tab> Comments like the one above is not needed. I appreciate everything you do but that doesn't entitle you to disrespect anyone.

I just created a feature for <Caisso> to be able to add/update the New Events section.
In the future, if you need to delete/merge an event that is on the New Events section, let us know first. I didn't realize we created the WCC event already and took me about a half hour to figure out why the link on the New Events section wasn't working. Please save me the half hour by letting me know of the issue(that was caused by the merge), as you did in the event page but on <Caisso> or my forum(minus the name calling), I'll greatly appreciate it.
If there are any changes that need to be made to the New Events section, please notify <Caisso> at Caisso chessforum

My next task is giving <MissS> the ability to delete an accidental entry for the <GotD> and allowing editors to add/update player images on the player page.

Here is a link to the "(Not so) Live Event" test page for the Grand Swiss ( https://www.chessgames.com/nodejs/g... ), if you'd like to get a feel for it.
The goal:
- All board images will be up-to-date at all times, without the need of reloading
- A user will be able to search games by player
- A user can click on any game and it will redirect to the Live Game(Live Game will also be up-to-date without the need of reloading... including Kibitz)
- Obviously, finish adding the Event header, Game Headers, page titles, etc... to the pages

As always, thanks for all the help and patience

Nov-10-21
Premium Chessgames Member
  Tabanus: <Steve> Ok, sorry. But he/she did call the WC match a "tournament".
Nov-10-21
Premium Chessgames Member
  stevemcd87: Confession: "Latvian" and "Tournament" were my fault. I still have a lot of learning to do, please bear with me
Nov-11-21
Premium Chessgames Member
  jessicafischerqueen:

<Tabanus>

I get cranky as well, but I have to second what <Stephen> just said about that:

<<Tab> Comments like the one above is not needed. I appreciate everything you do but that doesn't entitle you to disrespect anyone.>

Sadly, <Stonehenge> has so far made good on his promise to leave cg.com, pointing the finger squarely at you for a perceived insult. To be honest, I was a bit surprised about this, since I read your comment and I did not think you were targeting <Stonehenge> or anyone else in particular. He can get a little touchy too.

For me, I have not appreciated the little insults and slurs you have gifted me over the years either, but I would never leave for such a reason. More importantly, I not only recognize how much work you do, and how much help you have given so freely, and expertly, to me and others. Mainly, I like you very much and consider you to be a good friend. That's never going to change.

Anyways, the reason I know <Stonehenge> has not returned is that the work on the editor page seems to have been piling up. Remember when <Stephen> first gave us the page? <Stonehenge> had to have dug in for at least 48 hours a day, because he just about single handedly processed at least 600 correction slips, some of which had been sitting there since the Battle of Agincourt.

Anyways I suspect you have taken up some of the daily work <Stonehenge> had been doing on that page. I have been doing some of it over the last two days as well.

I really hope <Stonehenge> comes back though.

Nov-11-21
Premium Chessgames Member
  Tabanus: <Steve> I definately bear with you. You are doing a great job. It's not about you, it's about <CG>, who should have also have a hired chess expert and not "mechanic nerds" only.

Sorry about that expression. And "headless chickens" too, I learned that expression from <twinlark> and liked it ;)

<jess> Thanks. I can't remember though I ever gave you "insults and slurs". You must be touchy too. I've always liked you but considered you to be a little bit too kind!

Nov-11-21
Premium Chessgames Member
  Tabanus: <Steve> European Team Championship (2021) and European Team Championship (Women) (2021) start with Round 1 on November 12, https://www.euroteamchess2021.eu/. Which you may know already.

CG has always covered this event. I already have my crap intros ready :) But perhaps there's no one now to upload games on a daily basis.

Last edition: European Team Championship (2019)

Nov-11-21
Premium Chessgames Member
  MissScarlett: <My next task is giving <MissS> the ability to delete an accidental entry for the <GotD>>

No particular hurry here, but, then again, don't let me stop you.

How about the ability for editors to - radical idea - edit posts beyond the normal cutoff point (half an hour?), and not just their own (but only upon request of the post author)? A public log of all such edits would guard against potential abuse.

Nov-11-21  Z truth 000000001: Just curious as to the rationale for that last request.
Nov-11-21
Premium Chessgames Member
  MissScarlett: I have a pronounced aversion to typos, omissions and the like.
Nov-11-21
Premium Chessgames Member
  jessicafischerqueen:

<Stephen>

Just wondering if you have had time to look at either of the photos submitted recently on the corrections page? There are no other corrections to be processed at the moment, largely because of the hard work of <Stonehenge>, who has so far made good on his vow to leave us forever because of a perceived insult.

==================

<Player - P43967
Bernhard Lichtenstein Alan McGowan

?—?The Geni family history web site has a listing for this man. He is shown as Bernhard (Manes Ber) Lichtenstein, born 28 April 1883 at Boryslaw, Oblast Lwiw, Ukraine. It also states he died 03 April 1939 (55) in Amsterdam. There is a photograph of Mr Lichtenstein, which matches that in the Wiener Schachzeitung 1934, p162. This source had said that Mr Lichtenstein had recently celebrated his 50th birthday, suggesting 1884 as his date of birth. The Geni volunteer with whom I communicated provided a copy of the birth record, which clearly shows 1883. (I can pass this on, if you want.)

I emailed a descendant of the player to ask about confirmation of the date and place of death, but I have not yet had a reply.

I wanted to provide a photo of the player for the CG page. I reached out to Stephen McDonald, to whom I had previously sent images, but he asked me to hold off as someone else would soon be employed by CG to help. I am happy to provide the WSZ photo (and other players' images).

Regards,
Alan McGowan>

=================

This photograph looks promising on the copyright front, since the gentleman who sent it in says the player photo is from their "family album":

<Player - P39206
Louis Bernard Zapoleon

anon

?—?Here's a picture of him, from our family album, perhaps around 1907: https://photos.app.goo.gl/ghbwBaAKx...

https://photos.app.goo.gl/ghbwBaAKx... >

===

Nov-11-21
Premium Chessgames Member
  MissScarlett: < There are no other corrections to be processed at the moment, largely because of the hard work of <Stonehenge>>

The corrections backlog was cleared up months ago. New ones have been dealt with expeditiously since then.

Don't worry about <Stonehenge>, he'll be back. Anyone who spends too much time on this site eventually feels the walls closing in, and needs to spread their wings.

Nov-11-21
Premium Chessgames Member
  jessicafischerqueen:

<MissScarlett> I have never seen you be incorrect on anything so far. I hope your record will continue on your latest prediction.

Nov-11-21
Premium Chessgames Member
  MissScarlett: Dealing expeditiously with corrections involves quietly deleting those that look difficult or time-consuming to investigate, and hoping that whoever submitted them is suitably discouraged.
Nov-11-21
Premium Chessgames Member
  Tabanus: <The corrections backlog was cleared up months ago>. The backlog was cleared, the corrections not.
Nov-12-21  Z truth 000000001: Thanks for clearing that up (or not, as the case may be).
Jump to page #   (enter # from 1 to 64)
search thread:   
< Earlier Kibitzing  · PAGE 34 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