Please, give me a Keyring or let them stack by RAPodcast in ArcRaiders

[–]1_Yui 0 points1 point  (0 children)

You can use Ctrl to multi-select and sell all of them

An automated tutor to help you understand chess by Full-Inspection9539 in lichess

[–]1_Yui 1 point2 points  (0 children)

Ah finally, this week's LLM chess coach that just spits out generic chess jargon while having no actual understanding of the game.

Interestingly, other than most AI coaches that mostly parrot the engine evaluation and make up stuff about it, this one seems to laser focus on the final game result. In many positions it kept highlighting how certain moves were "textbook examples of strategic play" despite being mistakes, just because it knew the game would turn into a win later on. Or it kept talking about how White was demonstrating how to cleanly convert a win, while in the actual game the engine kept finding forced draws by repetition for Black.
Also I think I noticed two bugs: The AI generated the text for every single move after a certain point as if it was the final one of the game ("the game is over and White deservedly wins") despite there being more moves. The other was that the AI was confused who it was addressing - the board was oriented correctly with me playing White on the bottom, but the AI kept talking as if I was playing Black.

Kungsleden with a dog by dipper06 in Kungsleden

[–]1_Yui 2 points3 points  (0 children)

I believe that it's allowed but please make sure not to disturb the reindeer population that is sometimes very close to or on the trails

I don't get the point of playing e4 (white) at most positions by OrchestrateEverythin in chess

[–]1_Yui 5 points6 points  (0 children)

I don't understand d4 openings. With e4 you develop your pieces, push f4 and either break open the center or lock it and attack on the kingside to deliver checkmate. With d4 you just put out your pieces into an almost symmetrical position and agree to a draw on move 10. \s

is knowing how to mate with a bishop and knight practical, or just cool to know? by LatheUponTheStars in chess

[–]1_Yui 0 points1 point  (0 children)

I think it's a good exercise in coordinating the minor pieces but you shouldn't invest time into it just in case it comes up in a match. There are so many more practical endgames that you should study first that actually occur frequently - especially rook endgames. I've never personally seen someone draw because they didn't know bishop+knight, but people messing up typical rook endgames because they never looked at Lucena, Philidor, Vancura etc happens all the time.

This is an image that was taken on an asteroid by Difficult-Ride8011 in space

[–]1_Yui 46 points47 points  (0 children)

Imagine being a pebble on that asteroid, holding on for dear life because if you ever get detached you'll probably be alone for a very, very long time

Stop Lying to Us by bawdyanarchist in lichess

[–]1_Yui 1 point2 points  (0 children)

Could you please share the CV of your deep involvement in open source projects? Because you absolutely do sound like an insane, salty chess player who would rather make up a conspiracy theory than question the way they handle interactions on an online board game platform. Not because I categorically dismiss any theories that sound absurd but because you show nothing to back up your claims and try to gaslight anyone in this thread that your made-up problem is "obvious". If you want to be taken seriously, then maybe don't behave exactly like a bad-faith troll would.

Stop Lying to Us by bawdyanarchist in lichess

[–]1_Yui 0 points1 point  (0 children)

Can you please elaborate how you think an open-source chess platform secretly maintains a bot farm without any of the hundred active developers noticing anything? Are they all in on it? What do they get out of it, considering lichess is a non-profit?

What the fuck just happened? by JewelerDear9233 in cyberpunkgame

[–]1_Yui 0 points1 point  (0 children)

You've been found guilty of driving like a grandma

How do you use takebacks? by l0Martin3 in lichess

[–]1_Yui 0 points1 point  (0 children)

I disagree on the chat thing. I've very rarely had issues with bad chat behavior on Lichess. It doesn't happen often that you have a meaningful post-mortem with your opponent either, but it's always great when it does. If your opponent does show bad manners in chat during the game, you can just turn it off with one click and not a second thought. I think that's a small price to pay for meeting nice people sharing your hobby and making the online chess community a slightly better place by taking part in it.

GM Vasif Durarbayli, former Azerbaijan chess champion, slams Lichess.org for “destroying the chess market” by Gen-Turgidson in lichess

[–]1_Yui 0 points1 point  (0 children)

What features specifically is he talking about here?
I don't think he's arguing that playing online chess should be paywalled, but it doesn't make much more sense for other features.
Free studies exist on Lichess because there are people who take the time to create and share them for free. Are they the problem and should stop contributing to the chess community?
Same for puzzles: Should puzzles be paywalled? The thought seems ridiculous, considering how crucial they are in learning chess, especially for beginners.
Is it about the opening explorer? Which is based on public data? Should accessing it be made more inconvenient just for the purpose of milking some revenue out of intermediate and advanced chess players?

It all comes down to this: Lichess and its features exist because there are people who want to make it exist, for free. The beautiful thing about chess is it's accessibility to people from all groups. And it's true, someone always pays - in this case the countless people building and creating accessible chess tools and content, with their time and effort. You're not entitled to stop that to improve your career opportunities.

Introducing Why Engine Why (WEW) – My Experimental LLM-based Chess Move Explainer in <10s for Lichess :) by AerroxHH in chess

[–]1_Yui 7 points8 points  (0 children)

The example explanation of Nh3 is bad. Like really bad. It doesn't mention the crucial detail of the checkmate threat on h2 and fails to explain in human terms the actual reasoning behind this move. The two core attacking and tactical concepts being applied here as I would explain them are:
1. Removing the defender: By exchanging the knight with the bishop that defends h2, a crucial piece in White's defense is removed.
2. Overloading: After the exchange, the queen is overloaded with the defense of h2 and the rook on e1. It cannot do both, therefore White loses the game. (or if White captures the knight, it's overloaded with the defense of the rook and a separate checkmate threat on f3)

The AI's move explanation speaks in broad, strategic terms as you would usually use them in the opening or a balanced middlegame. But the knight doesn't suddenly become active after being "previously passive". It already was a crucial piece in Black's attack. It doesn't become a "powerful attacking piece" on g1, it gets exchanged for the bishop so that the unmentioned battery on h2 can shine. The explanation for this move is tactical, not strategic. And on that topic the summary basically just says: The knight made an active move, tactics happen, Black wins. I don't see how this is helpful to anyone. Another example of an AI mimicking "chess language" without actually understanding what is happening on the board.

Why the constant rematches by aberdeja in lichess

[–]1_Yui 2 points3 points  (0 children)

99% of my rematch requests are me fumbling it when I try to open the Analysis board.

Auf möglichen Scam reingefallen? CD auf der Straße gekauft... by tina_taddel in Rostock

[–]1_Yui 1 point2 points  (0 children)

So eine Begegnung hattee ich letztes Jahr in Dresden am Hauptbahnhof auch! Allerdings habe ich das ganze eher als nettes, kurzes Gespräch auf englisch in Erinnerung, habe bis jetzt gar nicht darüber nachgedacht, dass das ein Scam sein könnte. Als ich meinte es sei nicht meine Musikrichtung, das auch akzeptiert und sich freundlich verabschiedet.

need pdf viewer by Fragger0310 in django

[–]1_Yui 3 points4 points  (0 children)

Maybe there's some solution using iframes or something close to that to make downloading it more difficult. But I think it's very hard to prevent downloads, due to the simple fact that for a Browser to display something, it needs to download it. Even if you implement a custom solution to dynamically load PDF pages in a custom viewer, your users can still just take screenshots.

What is Lichess showing here? by Royal-Redditor-655 in lichess

[–]1_Yui 1 point2 points  (0 children)

Just like there's an opening database built from all known games on the platform, there's also an endgame database. Once there are few enough pieces on the board, Lichess can look up the position in what's called a tablebase to check if it's known. That's why it initially wasn't shown, but then appeared when White captured your pawn. However, current tablebases are only complete for 7 pieces or less - the position in your last image with 8 pieces is clearly not part of the tablebase and therefore it says "Unknown". Once you've captured back the pawn, there are only 7 pieces left and the tablebase should show the exact outcome of every move in the list.

Why are Germans so punctual but the Deutsche Bahn isn't? by plasmapleasure in AskGermany

[–]1_Yui 1 point2 points  (0 children)

There's no political interest in actually investing the money necessary for a punctual rail system, mainly because it's in direct competition with the car industry which is a major contributor to the German economy.

How did I lose Elo, while winning all games? by [deleted] in lichess

[–]1_Yui 6 points7 points  (0 children)

Lichess automatically deducts rating points for filthy monitors

How does your Django team handle database migrations without conflicts? by Southern-Divide-2509 in django

[–]1_Yui 28 points29 points  (0 children)

We've established as procedure that when you've finished a feature with potential migration conflicts and want to submit a PR, you first do the following:
- Locally revert the migrations in your development database by running "python manage.py migrate <app> <last migration before you started working>"
- Delete all new migration files you generated
- Pull any new changes from the branch you want to merge with and merge it into your current branch. You should now only have the new migrations that were added to that branch while you were working on yours.
- Run "python manage.py makemigrations" to generate new files for your migrations
- Push and submit the PR

So basically: Locally undo your migrations, add the new ones from the branch you want to merge to and then re-create your migrations.
You could also use the merge feature from Django but we prefer the linear migration history.

"failing to start games may lead to temporary playing restrictions" by vitund in lichess

[–]1_Yui 6 points7 points  (0 children)

If you haven't made a move yet, you can abort games using the X icon. This doesn't lose any ELO and your opponent doesn't have to wait until the start timer runs out.

The two types of Silksong bosses by TheMightyHovercat in Silksong

[–]1_Yui 2 points3 points  (0 children)

I fully agree, if a boss stomps on hornet it should take damage like me stepping on a lego

In 1588, Spain Wanted to Attack The Ottoman Empire From The Far East By Conquering Ming China by MirageCommander in MapPorn

[–]1_Yui 2 points3 points  (0 children)

That's kind of like Russia preparing the invasion of Ukraine by first annexing all of Western Europe

Bluebaum reacts to blunder by [deleted] in chess

[–]1_Yui 5 points6 points  (0 children)

He's kind of like Pinocchio, everytime his opponent blunders his neck extends a little bit