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

C# strikes the balance between speed and dynamic features IMHO. Especially for games that need mod support (which is not that uncommon at all), using C# allows for the modders to easily interface with existing code, while still getting near-native performance thanks to the type system and JIT. C++ code in such case would be too rigid to be modified and hard to interface wth.


You can access C#'s GC metrics through `System.GC.GetTotalAllocatedBytes` and similar APIs. Maybe you can make a benchmark and tracker for it yourself!


Wow, this insight really helps. Thanks for the pointers!


Maybe changing it into finding an archive file given its ID (not an auto-incrementing key, but something like its owner's national identification number) is better? They both belong to the category of creating a sorted dictionary structure in the physical world.


I'm not sure I fully understand your response, but I'd say this to illustrate my perspective on the problem. Go hang out in a bookstore or library for a while and eavesdrop on the help desk.

You'll see a number of interactions take this sort of form.

"Hey I'm looking for this book my friend showed me last month. It's a big book with a cover that's got some white letters. It's a love story set in England and it has a great action scene at a farm. I don't remember the author's name, but one of his other books was a movie that had a dog in it."


As a rough guess, I think it might be trained on the Danbooru archive dataset, since it's the largest anime picture dataset we can get today.

https://www.gwern.net/Danbooru2020


Maybe, but you need to send the balloon to that place and inflate it, then you need to control its altitude so people could get signal on the ground. It doesn't seem to be easy.

An UAV's advantage is that it can fly on its own and fly a long distance (Wing Loong's flight time is said to be 30 hours). Given enough drones they can deploy a continuous mobile network across a large area.

One good alternative I can think of is deploying small self-contained mesh networking devices, something like Project Owl, directly from air. These devices can form an emergency network for communicating urgent needs.


> control its altitude

They're tethered.


Translation:

> Hello villagers from Mihe Town,

> Communication has been cut off by the heavy rain. The emergency management department deployed a Wing Loong UAV above you in response of your emergency need, and it can restore mobile network for China Mobile. Due to limitation on the UAV's flight time, this mobile network can only last for 5 hours. Please report your status to your relatives as soon as possible. Wish you safe!


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

Search: