Live data from Hacker News

Viewing profile — TinkersW

TinkersW

HN member
Joined
Tue, May 19, 2020, 11:37 AM UTC
HN karma
680
Public activity
391 items

About TinkersW

No profile information was provided.

Recent public activity

  1. 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"

  2. 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…

  3. 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.

  4. comment
    Comment #46045631

    Good article, but for profiling you are missing the big daddy of them all, Tracy.

  5. 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…

  6. 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…

  7. comment
    Comment #46029153

    The android team wasn't comparing like to like, though people seem to gotten the impression they were.

  8. 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…

  9. 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…

  10. comment
    Comment #45997305

    One other accident that was similiar, but these planes have had a ton of crashes for other reason.

  11. 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…

  12. 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.

  13. 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…

  14. comment
    Comment #45907185

    The python example looks fixable with a reentrant mutex, no idea if that translates to the Rust issue.

  15. 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!

  16. 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…

  17. 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…

  18. 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 …

  19. comment
    Comment #45839479

    So you have to write fugly code just to get something that should be a compiler switch?

  20. 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…

  21. 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…

  22. comment
    Comment #45627736

    C++ has had whole program optimization since forever. And you can use static linking if you want, the same as Rust.

  23. comment
    Comment #45620820

    I dunno, the C++ template implementation of this macro would be far easier to read as it is just normal C++.

  24. 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 …

  25. 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.