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

And then we add the diminutives like Kolichka. Though, admittedly, there's much more of a pattern there.


I assumed that in urban USA the map would be fairly complete and opportunities for edits would be somewhat rare. My assumption was very wrong. The app showed a dozen quests just outside of my office building. Thanks for suggesting it!


There’s always things to improve or to add. Road surfaces, benches, trash bins, table tennis spots, etc. StreetComplete on Android helps make some common tasks really easy to do.


Borderlands 2 (BL2). I love the characters, the writing and the story. Handsome Jack is my favorite villain of all time. The game play mechanics feel good to me. The difficulty levels goes up with subsequent play-throughs (True Vault Hunter Mode (TVHM) and Ultimate Vault Hunter Mode (UVHM)). There's decent DLC; "Tiny Tina's Assault on Dragon Keep" was my favorite. Also, it is possible that the story of BL2 hits for me because I also played the snot out of BL1 and fell in love with the characters there who re-appear in BL2 in very well written ways. For the record, I think BL3 and BL4 are inferior to BL2 by a long shot.

Stardew Valley. The first play-through without spoilers and without knowing what I was getting into was magical. After that, the variety of things to do and different ways to play the game kept me coming back. You can just chill and take things slow, or min/max it, or try a speed run, or just focus on your farm.

Edit to add: GTA V. Love the characters and the open world. So much to do.


yeah seriously handsome jack is a great villain to bad its been hard to fill those shoes.has the best DLC too


"The darker colours are points that were updated closer to 2007 and the brighter colours closer to December of last year." It's possible that this area was just more recently updated and is not necessarily more densely covered compared to other areas.


I pick a category, like fruits and vegetables or cars, and then try to come up with a word in that category that starts with every letter of the alphabet in order. To keep it relaxing I synchronize it with my breath. On the breath in, I note the letter I am on: "C" for example. On the breath out I note the word: "Cantaloupe". If I don't have a word for that letter by the time I breath out, no big deal, I conceptualize whatever was in my mind at that point and then repeat the letter on the next breath in.

Another thing I do that works well for me is just counting breaths. On the breath in I think "in-n-n-n-n" and on the breath out I count. When I lose count, and I am still awake, I start again from 0, as any sane programmer would ;-).

ETA: For a couple of months I have been doing a short gratitude routine as I am getting into bed. I acknowledge the good and positive things that happened during the day, and I tell myself that I did a good job (if I did) or that I did as well as I could today and that's good enough for today. Then I think, "And now it's time for rest. I've been looking forward to this." If any part of me starts thinking about the day again or thinks about tomorrow, I gently reassure it that I will attend to all of this tomorrow morning and that now it's quiet time and time to rest.

All of this plus 250 mg of magnesium an hour before bed has made falling asleep super consistent and easy.


From the Introduction: "Each satellite may carry traffic for dozens of independent networks through an array of on-board transponders, each covering a diameter of thousands of kilometers (at most a third of Earth’s surface)".

Can someone help me understand the use of "diameter" in this sentence. I am guessing it refers to the satellite's signal coverage of the Earth's surface. If that's the case, wouldn't something like arc degrees be a better measure? I just can't figure out how "diameter" can be used to describe a coverage arc or area.


They mean the intersection between the cone produced by the satellite and "illuminated" surface. If the antenna beam is normal to the sphere, it will produce a disk which has an diameter.


This, and 1/3 of earth’s surface is the maximum you can see from geostationary orbit.


Yeah, diameter is ambiguous (is it the diameter of the disk in space, or in the geometry/topology of the Earth's surface?).

Either way, they point is, it's a lot of coverage.


"Unbreakable: The Western States 100" [1] came to mind after you reminded me of the Barkley documentary. “The Barkley Marathons, the race that eats it’s young” seems more human and better grounded than "Unbreakable", but "Unbreakable" captured the excitement of running ultra marathons so completely for me.

1: https://www.youtube.com/watch?v=zy1as6CTYXI


Thanks! I’ll check it out.


What's the method for connecting the watch to the Internet?

Garmin Bounce [0] has some of the features on your list and many more (like on-watch LTE). I don't believe it includes the ability to use heart rate and stress levels to trigger automatic alerts. I have no first-hand knowledge in this field, but I would imagine it would be very difficult to implement this without many false positives especially for kids in the day care and school settings because excitement and play likely look very similar to anxiety and distress from the point of view of the heart rate sensor.

0: https://www.garmin.com/en-US/p/714945/pn/010-02448-02/


False Positives can be mostly mitigated using historical data. If the child is consistently meeting alert criteria at a specific time (ie. Mon-Fri at 1300-1330 for Recess), alert is logged but no notification sent, unless toggled otherwise. The real challenge is the power consumption. Consistent monitoring burns a lot of power, someone smarter than me should figure it out.


The author says that they tend to load all of the assets on init. This sidesteps the issue of the C#'s garbage collector (GC). I am not a C# developer, but seem to recall reading that GC can cause unexpected slow downs. Web search shows articles on tips and tricks for optimizing GC in C#, so it seems like a real issue.

Does anyone have any first hand experience they would like to share? Is it easy to avoid the GC slowing down your game unexpectedly? Is it only a problem for a certain class of games?


There’s a recent promising development relevant to the GC pause issue. It seems couple weeks ago some smart developer working for Microsoft has made a version of GC called “Satori” which pretty much solved these GC pauses for many real-world use cases.

An overview article: https://blog.applied-algorithms.tech/a-sub-millisecond-gc-fo...

Long discussion thread with many graphs with measurements: https://github.com/dotnet/runtime/discussions/115627

I don’t yet have hands-on experience with that Satori GC, though.


In a game like the author's where you just init/pool everything on load you can simply disable the garbage collector during gameplay.


I am not at all familiar with C# development, but the author mentions Native-AOT, which, from a cursory look, seems like a C# compiler.

https://learn.microsoft.com/en-us/dotnet/core/deploying/nati...


Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

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

Search: