Hacker Newsnew | past | comments | ask | show | jobs | submit | knuckleheads's commentslogin

My party trick is meeting everyone in a room once and then raffling off their names a half hour later. If I was really trying, I can remember them all after a week or a month. Sometimes, I really can try and the name will come back to me after a few minutes. It's magic to some, which is true in that most magic is just lots of intense preparation and practice. So, here's all the tricks I have developed.

First, you need to put yourself in situations where you can practice learning and remembering people's names. At the start of college, I had read How to Win Friends & Influence people and it directly influenced me to try and learn how to remember people's names. This was a very good environment for this, I was constantly meeting people, and wouldn't it be nice if I made a good impression on them! Conversely, hard to practice the skill if you aren't meeting people often. It's also not a permanent skill for me, and if I fall into a routine without meeting many new people, then it's not as easy, but thankfully still comes back soon after.

The next thing was that I wasn't trying to remember somebody's name, I was habitually checking during the initial conversation to see if I had forgotten it. Depending on the culture you are in, you have about 15 minutes after meeting someone to ask them their name again, as almost certainly they have forgotten yours, people are not good at this. It's an easy way to indicate that you are interested in continuing to know them, it's social, polite and even charming at times, as why else would you want to know their name if you didn't want to contact them in the future because they're good people? So a few minutes, then ten minutes, then a half hour, you check if you know it, and ask if you don't. That's easier to remember for me, than to remember somebody's specific name.

I have kept a daily journal for most of my adult life, and it's more or less write only, I don't often go back and read it, and often cannot, my handwriting is so bad. But it's helpful on days when I need to write things out, and it's another useful habit in learning to remember names. At the end of the days when I was really training this skill, I made myself write down the names of everyone I had met that day. This was often difficult, and I remember getting headaches doing it at times, trying to write down the names of 20 or 30 people at a time. However, it helped set the expectation that I would remember everyone's names, and that reinforced the behaviors.

I did find that I developed chunking of names for lack of a better term. I would remember names in order of where I met them and maybe even which part of a room I was in. Not unlike a mind palace, but not something I really tried to do consciously. Just the idea of remembering I met Grace, Alice and Bob in that order at this party.

After that, just try and do your best for a couple months and it will improve without a doubt. People tell me they are bad at remembering names, and I ask them honestly, how hard do you try to remember them? Even a little bit of effort goes a very long way here.

What I will say is that I have difficulty learning somebody's name in two specific scenarios, beyond it being a bit harder as I get into my thirties now. If I am on zoom, it does not work at all the same. Their names are right there and so I never really feel the need to learn it and I can feel that I don't really know it. The second is that if I have to learn the name at the same as learning that it is a specific persons name, then I struggle with it. That is to say, if it's a name that is foreign to me, it's harder for me to remember, and so I have a habit of asking them to say it again right off the bat. I'm living in a different country now than before, and I can tell that I've gotten more used to the names and language with the time as it is easier for me to remember most of the people's names now. The trickiest ones for me at times are not putting together names that sound very similar together mentally but are in fact spelled and pronounced differently.

With that, that's all my tricks. I am pretty happy with it and it's served me pretty well over the years. I never turned into one of those freaks with the excel spreadsheets full of names and birthdays though ;) That's a step beyond me, and I'm just not socially diligent enough to keep that up long term yet. Good luck!


You really can’t see Trump abusing someone’s trust?


The guy only releases bad news when the markets are closed to avoid some minor corrections. I doubt he's about to crash the gold market.


He is not a trustworthy negotiating partner. This is a real estate developers approach to deals - they are only selling you a condo once, so they are going to screw you as badly as they can while still making the sale. They never plan to do business with you again.

Perversely, I’m not even sure that US seizing foreign owned gold would crash the gold market. Remember prices are set by incremental sales, not total held. So there would likely be a rush to buy gold domiciled outside the US, creating upwards price pressure if only temporary.


Sure he might want to do that, but I think his behavior shows he's still beholden to the markets to a large degree. A lot of his (self?) image is tied into 'economic performance', rightly or wrongly.


And despite the meme that GOP is better for stock market & that Trump is obsessed with it - its only up 10% since inauguration vs 17% this far into Biden presidency.

And he seems to be trying to crash it each spring (Tariffs, Iran).. looking forward to next season.

The market is not stupid enough to ignore what he does after hours, it just blunts the knee jerk reaction by a few hours.



Yes the increasing erratic behaviour and vulgar language are signs. This weekend was I believe the first F bomb dropped in writing by him.


He posted it at 8:03 AM though... (12:03 PM UTC, and he was in D.C.)

https://truthsocial.com/@realDonaldTrump/posts/1163519987825...


>Many of the solutions to these problems require money – running more buses, improving stop amenities, or upgrading signals – or the political will to take away street space for busways and transit lanes. But stop balancing can have a meaningful impact on these issues for a fraction of the price.

To me, this exemplifies a type of thinking that is endemic to policymakers in the US. We can tinker at the edges, we can use computers to optimize what we have, but the idea of using money and political will to change anything at all in a meaningful way is anathema, beyond the pale. Giving up before even getting started. Sure, optimize away, but don't expect me to be inspired by pushing papers around.


That level of risk aversion has been burned into policymakers, especially at the local level. Wasting taxpayer money by letting an inefficient system continue to degrade makes less news than doing so by investing in a risk that failed, and gets a lot fewer people screaming at you in public and sending you death threats.


Yes! "We tried nothing and we're all out of ideas" is not inspiring! Mamdani threw cash at the problem of snow on the streets and now, huh, suddenly there's not so much snow on the streets of NYC compared to previous blizzards, who would have thought.


The issue is that all money-throwing needs to be balanced by careful thought. This cycle the money-throwing at snow plowing worked. Next cycle, it will not be as effective, as more people who want to "game" the rewards will enter the equation. So every cycle, along with money, some thought will need to go into improving the system or coming up with alternate solutions.


I don't think that is the issue. This article and your comment advocates that in lieu of more money, we throw more thought at it, in the name of balance. Weak! Put some thought into preventing the gaming of the system, yes, but keep the money flowing to getting the work done, not overthinking how to do the work.


A large chunk of problems faced by regular Americans can be solved by money equivalent to a rounding error compared to how much we spend on military, private health subsidies, interest payments, corporate benefits. Yet the "who will pay for it??" narrative never comes up when talking about any of these, only school lunches and buses.


I get the frustration, but I don't think it's necessarily "giving up" so much as working within the constraints that actually exist


I'm not a chess engine guy, but I've talked to some, and, from what I recall, there is a very interesting difference between an engine like Leela Chess Zero (lc0) and Stockfish. Stockfish internally calculates in centipawns while lc0 calculates in WDL's. Stockfish has a model they use that converts their centipawn calculation to WDL's, but it's not _really_ WDL of the position, it's just their estimate of it according to a probabilistic model. Same in reverse applies to lc0. Why I find this interesting is that it shows how they come from different generations, with Stockfish representing the old deterministic style with deep search, and lc0 being directly inspired by Alpha Zero and the new generation of engines based on neural nets. Stockfish has by now adopted the best of both worlds (deep search with a small neural net) and is the better for it, but I still think the developers of both engines banter over who is really producing the True WDL numbers for a given position.

For my part, I find that WDL is more amendable to interpretation. Being up 5 pawns worth of material sort of makes sense, but being told you have a 95% chance of winning makes more sense to me at first blush.


> but I still think the developers of both engines banter over who is really producing the True WDL numbers for a given position

In fact, stockfish's WDL is very rudimentary: it is a function of the centipawn evaluation of the position and the value of the remaining material.

See https://github.com/official-stockfish/Stockfish/blob/a6d055d...


Yeah, it's still unclear to me why Stockfish produces WDL numbers beyond sometimes people ask for them.


To your last point, the centipawns thing doesn't make a whole lot of sense from an interpretation perspective because it is so shallow. WDL can give you much more insight into how tame or chaotic things are. A 1 pawn evaluated advantage with a 95% chance to win is wildly different from a similar evaluation and a 50% chance to win. The first position likely has an obvious tactic that leads to a win, the latter may require perfect play for 15 moves that only a computer can calculate.

Also, from a computer perspective, a >= 1 pawn is usually sufficient for a computer to win 100% of the time so it's not really interesting and says very little about whether a person could win 100% of the time.


Yep, exactly. I spent a lot of time trying to figure out better ways for interpreting the evaluations of engines for https://www.schachzeit.com/en/openings/barnes-opening-with-d... and I ended up liking WDL much better than centipawns. A blunder defined in terms of decreasing your chance of winning by such and such percentage is, to me, a much better definition than a blunder losing such and such material. What does that mean? It makes sense to me now, but it took a long while.

Relatedly, there is an interesting thing that lc0 has been doing as well, where it takes the contempt concept even further, and can beat you with queens odd. https://lczero.org/blog/2024/12/the-leela-piece-odds-challen... It assumes it is better than you and that it shouldn't just give up because you might be up a knight, rook or even queen.


If there is a 15 move sequence that leads to a guaranteed win, stockfish would not call it a 1 pawn advantage (given the sufficient calculation time) instead calling it a won position.

I think you may be mistaking your understanding of stockfish as shallow in that regard.

Where the big differences might emerge is in strategic mid game positions without any clear tactics or forcing moves. There lc0 can somehow "feel" that a position seems better.


FWIW, as an avid chess player, I find the "up 5 pawns" has more intuitive signal.


Was it intuitive when you were first learning to play? Or have you gotten used to understanding positions via centipawns?


It's always made as much sense to me as being up or down money in Monopoly, or points in basketball. Stating the W/L value of a position feels like an weird mixing of the present and future to me. Of course the centipawn value holds an implicit prediction of the future, but the indirection makes it more palatable.


I learned chess when I was 5, and didnt have a chess computer in the first like 5 years and by then I have progressed quite far.. so i cannot really tell


Makes sense. I started learning how to play Chess when I was ~30 and my tutors were just chess engines, game reviews on chess.com and whatever books I found interesting enough to get through. I have fun, and that's all I'll ever have, no titles or anything. The centipawn stuff makes sense now, but it took a while.


The very first program I ever wrote that I was proud of was a CIA world factbook scraper and report generation script in High School. A hard ass of a teacher had people grab a random assortment of facts about random countries on there and put it all into word, under the guise that it taught you something about the countries. It was entirely formulaic and I remember the lightning realization I could use the Java I was learning in AP class. I made a bet with my roommate that I could write the program to do it faster than it took him to actually do it. I went over by a half hour, but I posted it to facebook and there was much rejoicing in the class.


Red Alert II for me would be great.

A plea to the various lab engineering teams: please create a json format or whatever that lets me configure this with voices locally. I am a happy user as of late of the Codex app by Open AI. It would be great if I could just give it some JSON somehow and it just works. I suppose skills can do this and I will try that later on. But I think this stuff matters, and it would be nice to have it built in and encouraged.


It has Red Alert 2 voices. Check the carousel under the Choose your character section


Oh wow!! Thanks for letting me know, perfect


Code won't compile: Tanya - Hahahhahahaha!

https://www.youtube.com/watch?v=ssVqnEGpsgI


Every since the start of the industrial revolution, children became an economic burden instead of a benefit. Once man power was replaced by machines, it stopped making sense to have so many kids and the total fertility rate started to decline. The data is sparse prior to 1950, which is coincidentally when there was a huge global post war baby boom, but visit https://ourworldindata.org/fertility-rate and scroll down to births per woman and look at someplace like Sweden. It was already going down! Prior to modernity and its ills. TFR was higher when people felt like they had to have kids to survive a harsh world.


> TFR was higher when people felt like they had to have kids to survive a harsh world.

Coincidentally, TFR was higher when women had to be paired up with a man and have sex without the use of birth control.


It was declining before the introduction of modern birth control! As well, there were other versions of birth control prior to hormonal birth control, less effective of course, but still practiced with that intent.


I've been working on the demo for Globs, a daily puzzle game about finding the hidden theme behind a jumble of tiles:

https://threeemojis.com/en-US/play/globs

It was inspired by 2025 by thomaswc, a 45x45 connections-like puzzle. Globs jumped off from there and it's been very fun to make. I have AI generating the puzzle groups and it keeps surprising me everyday with what it comes up with. I've got demos up for over 20 different languages, and many different sizes of puzzle. Just recently, I got the puzzle to be generated daily for American English, British English, High German and European Spanish. It can also do custom theme puzzles like the following:

Big YC https://threeemojis.com/en-US/play/globs/en-US/demo?size=big...

Jumbo HN https://threeemojis.com/en-US/play/globs/en-US/demo?size=jum...

There is still some bugs I am tracking down (open the page in a private browser if you hit stale data) but the game has really come together lately and been a lot of fun, I hope you all like it!


Are the digital twins open source anywhere, or available as a service somehow? They sound useful to use!


December a few years ago, pre-ChatGPT I did Advent of Code in Rust. It was very difficult, had never done the full month before, barely knew Rust and kept getting my ass kicked by it. I spent a full Saturday afternoon solving one of the last problems of the month, and it was wonderful. My head hurt and I was reading weird Wikipedia articles and it was a blast. Nothing is stopping me from doing that sort of thing again, and I feel like I might need to, to counteract the stagnation I feel at times mentally when it comes to coding. That spark is still in there I feel, buried under all the slop, and it would reappear if I gave it the chance, I hope. I have been grieving for the last years I think and only recently have I come to terms with the changes to my identity that llm's have wrought.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: