Viewing profile — TinkersW
TinkersW
HN member- Joined
- Tue, May 19, 2020, 11:37 AM UTC
- HN karma
- 680
- Public activity
- 391 items
- HN profile
- View on Hacker News ↗
About TinkersW
No profile information was provided.
Recent public activity
-
comment
Comment #46090089
Oh my bad, I read that as nullptr, I use a custom optional that does not support such a silly mode as "disengaged"
-
comment
Comment #46089973
That is actually memory safe, as null will always trigger access violation.. Anyway safety checked modes are sufficient for many programs, this article claims otherwise but then co…
-
comment
Comment #46048267
Error Log/assertions prints are by are the most likely code to have not been run prior. Some compilers type check printf, but not all.
-
comment
Comment #46045631
Good article, but for profiling you are missing the big daddy of them all, Tracy.
-
comment
Comment #46045187
I my experience you absolutely must have type checking for anything that prints, because eventually some never previously triggered log/assertion statement is hit, attempts to prin…
-
comment
Comment #46035616
My understanding is Rust compiles each crate in the same way C++ compiles each .cpp file, so if you stick everything in a single crate you get horrible compile times. This does see…
-
comment
Comment #46029153
The android team wasn't comparing like to like, though people seem to gotten the impression they were.
-
comment
Comment #46014259
OpenAI appears to have bought the DRAM, not to use it, as they are apparently buying it in unfinished form, but explicitly to take it off the market and cause this massive price in…
-
comment
Comment #46006753
FEX is a CPU JIT, so your GPU settings are irrelevant to it, it is translated but not by FEX, and there is no real perf hit for the GPU The old games don't really matter with regar…
-
comment
Comment #45997305
One other accident that was similiar, but these planes have had a ton of crashes for other reason.
-
comment
Comment #45949890
I am surprised Intels server chips can only do 2 AVX512 ops per cycle, that is rather sad given how long they have supported it in server chips, and I hope isn't a sign of things t…
-
comment
Comment #45941745
Nova lake looks potentially pretty good, AVX512/APX and very very high core count, so maybe we will see AMD have some competition next year.
-
comment
Comment #45921827
The article is simple wrong, dithering is still widely used, and no we do not have enough color depth to avoid it. Go render a blue sky gradient without dithering, you will see obv…
-
comment
Comment #45907185
The python example looks fixable with a reentrant mutex, no idea if that translates to the Rust issue.
-
comment
Comment #45884853
Ya ever heard of this thing called a debugger? They have this amazing ability to show you what the problem is right when it happens!
-
comment
Comment #45884829
I think memory safety is fine, but I plan to do it in C++ not Rust-- nothing in this article is remotely new either, just repeating the same tired stuff. It seems pretty clear stat…
-
comment
Comment #45879634
The author refers to casting ints to floats but seems to actually be talking about converting. Casting is when you change the type, but don't change the data.. I don't really think…
-
comment
Comment #45858611
If you had read like even the basic part of that article you would know that && is not a pointer to a pointer. Anyway C++ isn't as complicated as people say, most of the so called …
-
comment
Comment #45839479
So you have to write fugly code just to get something that should be a compiler switch?
-
comment
Comment #45740504
My experience was that every game ran.. but also nearly every game had issues with controls being different than Windows(mouse sensitivity was way off), control pad not working, sc…
-
comment
Comment #45676111
Does it work with large binary files and not choke like git? Cause git may have won for webdev etc, but in some industries such as gamedev, Perforce is the king... git is barely us…
-
comment
Comment #45627736
C++ has had whole program optimization since forever. And you can use static linking if you want, the same as Rust.
-
comment
Comment #45620820
I dunno, the C++ template implementation of this macro would be far easier to read as it is just normal C++.
-
comment
Comment #45585939
Your average none shared memory GPU communicates with the CPU over PCIe which is dogshit slow, like 100x slower than DRAM. I can upload about an average of 3.7 MBs per millisecond …
-
comment
Comment #45554621
What? He is a moron, and is advised by morons, I mean we are talking about a person that started a trade war with Canada.