HackerTrans
TopNewTrendsCommentsPastAskShowJobs

leloctai

no profile record

comments

leloctai
·3 mesi fa·discuss
The other day a professional gamedev was arguing with me that's Transform.GetChild to get a reference to a component was not a bad practice. His argument is that it's what every other firms in his area is also doing. I do hope that was not the truth and he was just trying to win the argument.

For solo hobby dev it is a lot more acceptable. After all they're also terrible 3d modeler, concept artist, musician, writer, marketeer, community manager,...
leloctai
·3 mesi fa·discuss
Doesn't hn clean article titles? This is a classic click baity one. Most of these are just basic features. Some are unused for good reason.

- Property: the inspector doesn't call your getter or setter. I do use them still because i like to centralize my validation logic. But need custom machinery to make them behave consistently.

- Tuple: well-known. Good but only in moderation.

- Linq: people avoid it due to allocations, not runtime. While it is possible to avoid dynamic alloc, it is not obvious and best avoided. Also the point about the linq syntax being "cleaner" is debatable.

- Record: good. Lesser known as it's the newest in the article. No footguns like the other.

While it is nice that this is human written, the seo format is nearly as annoying as those ai articles.
leloctai
·4 mesi fa·discuss
This was never about safety. It was all about control. Desktop OSes have always allow installing any softwares and the world is still spinning. Not even macos overreach this hard.

There's no solutions because they specifically crafted the problem to not be solvable. No amount of compromises will stop them from advancing further.
leloctai
·7 mesi fa·discuss
If a decade worth of cost of living is considered minimal resources, successful indie games wouldn't be so disproportionately Scandinavian
leloctai
·8 mesi fa·discuss
As inefficient as encoding everything into the URI is, I really enjoy being able to bookmark and share specific filter configuration. More than one I've seen some sites with UI so bad, that manually editing the url is the easiest way to get it to do what i want.
leloctai
·9 mesi fa·discuss
Refraction is not as expensive as people would led you to believe. That said, this demo is ran at a very low resolution. Probably because it doesn't take devicePixelRatio into account. On my phone that's 3.5 so more than 12 times less pixels than would be required if you want crisp UI.
leloctai
·anno scorso·discuss
I don't like the lack of contrast either. But they have to use a small blur kernel otherwise the glass distortion would not be noticable
leloctai
·anno scorso·discuss
That's not hard to solve, you just need a good blending algorithm. For example: https://leloctai.com/asset/translucentimage/image/flatten.we...
leloctai
·anno scorso·discuss
Timing comparison with the reference is very disingenuous.

In raytracing, error scale with the square root of sample count. While it is typical to use very high sample count for the reference, real world sample count for offline renderer is about 1-2 orders of magnitude lower than in this paper.

I call it disingenuous because it is very usual for a graphic paper to include a very high sample count reference image for quality comparison, but nobody ever do timing comparison with it.

Since the result is approximate, a fair comparison would be with other approximate rendering algorithm. Modern realtime path tracer + denoiser can render much more complex scenes on consumer GPU in less than 16ms.

That's "much more complex scenes" part is the crucial part. Using transformer mean quadratic scaling on both number of triangles and number of output pixels. I'm not up to date with the latest ML research, so maybe it is improved now? But I don't think it will ever beat O(log n_triangles) and O(n_pixels) theoretical scaling of a typical path tracer. (Practical scaling wrt pixel count is sub linear due to high coherency of adjacent pixels)
leloctai
·anno scorso·discuss
I'm not very well versed in RE, but I know that competitive games like this spend a lot of effort in preventing you from attaching debuggers, hooking and decompilation.

By passing this is not mentioned at all in the article. Is this because they're trivial to bypass for experienced people, or because they want to hide their method from the dev?
leloctai
·2 anni fa·discuss
Many such countries already block traffic with ECH entirely. There's no technical solutions to a polical problem.

I remember when you can just change your DNS provider to bypass censorship. Nowadays, browsers and OS provide safe DNS by default, and thus censors had mostly switched to DPI based method. As this cat and mouse game continue, inevitably these governments will mandate spyware on every machine.

These privacy enhancements invented by westerner only work for western citizens threat model.
leloctai
·2 anni fa·discuss
Freedom of information is an existential threat to authoritarian states. There is no amount of money they're not willing to give up if it mean they stay in power.

That's said, it will not come to that. They'll just mandate spyware installation.
leloctai
·2 anni fa·discuss
Doesn't seems like it was written by ChatGPT. I find that amusing somehow.
leloctai
·2 anni fa·discuss
How do people maintain motivation on projects like this? Repeatedly having to order parts and wating for them to arrive, especially the one from China, make me abandoned an unfortunate amount of projects.
leloctai
·2 anni fa·discuss
Does anyone know how to search for this type of detailed technical articles?

I've searched for this exact topic. As expected with kind of end user facing techs, the search results are always end user oriented article that explain nothing.
leloctai
·2 anni fa·discuss
The blog is interesting, but it is about sc1. Pathfinding in sc1 is so terrible that moving units where you want is part of what's make one a pro player.
leloctai
·2 anni fa·discuss
I've yet seen another game with as good pathfinding as StarCraft 2. The way 100s of units flow around another 100s of moving units like water is very impressive, even today.

Does anyone know what's the special sauce?
leloctai
·2 anni fa·discuss
How will users find the new domains? If they can reliability do so then dns is not needed in the first place. If not, then the laws are effective.
leloctai
·3 anni fa·discuss
I'm already allowing prefetching
leloctai
·3 anni fa·discuss
In fact there are multiple switches you have to turn, however I've made sure to check all of them.