Live data from Hacker News

Viewing profile — bigcheesegs

bigcheesegs

HN member
Joined
Sat, Oct 31, 2015, 7:17 AM UTC
HN karma
183
Public activity
67 items

About bigcheesegs

No profile information was provided.

Recent public activity

  1. comment
    Comment #40296287

    UB is a choice in that we could require symbolic execution of of all code. This is incredibly slow, so we don't. There are many cases of UB that would be cheap to check, but there …

  2. comment
    Comment #39269014

    "state's monopoly on violence" means that a state's power to enforce its rules is rooted in its ability to use violence on those that refuse. Putting someone in jail is not physica…

  3. comment
    Comment #38238985

    LLVM does this on x86 because partial register writes don't break dependency chains in many cases, meaning that you can get stalls due to false dependencies. There's nothing in LLV…

  4. comment
    Comment #38125985

    https://en.wikipedia.org/wiki/Unreal_Tournament_3

  5. comment
    Comment #37792518

    In C++ this violates the data race rules both with and without volatile, but because it's sig_atomic_t it has a special carve out _only_ if it's volatile. See https://eel.is/c++dra…

  6. comment
    Comment #37788657

    For 1) lock-free atomics are also allowed. In C++ there's actually a lot more freedom. You can access non-atomic non-volatile-std :: sig_atomic_t variables as long as you don't vio…

  7. comment
    Comment #36233201

    libc++ was open sourced May 11th 2010. 13 years ago. https://blog.llvm.org/2010/05/new-libc-c-standard-library.ht...

  8. comment
    Comment #33447947

    The LAION dataset, which SD was trained on, is just a list of URLs and textual descriptions. There's no illegal copying going on when StabilityAI trained SD. It's also not illegal …

  9. comment
    Comment #32813679

    I think the much more likely outcome is further research on making the prompts smarter and more human like.

  10. comment
    Comment #32798290

    Very surprised 17net only has 1.

  11. comment
    Comment #32721482

    There's lots of overnight street parking in the bay area, but there are lots of other opportunities to charge. The actual hard case is someone that drives a significant amount duri…

  12. comment
    Comment #31930388

    I'm surprised there's no 802.15.4/Thread support on a new IoT platform in 2022. Also the power consumption makes this mostly useless for battery operation. Overall I'm still not im…

  13. comment
    Comment #31203234

    No. The economics of Proof of Work mean that increases in compute per watt just lead to an increase in global hash rate. Total energy usage never goes down as long as it's sufficie…

  14. comment
    Comment #30746515

    Encoding space, not die space.

  15. comment
    Comment #30554741

    > it seems very obviously a move to force miners to use more GPUs in parallel This is very obviously wrong. The economics of crypto mining are almost entirely dominated by power co…

  16. comment
    Comment #30035034

    Do you have any examples? std::launder fixes an issue that has existed since C++98.

  17. comment
    Comment #30033323

    You don't actually want implementation defined behavior. There is no restriction on implementation defined behavior, it just needs to be documented. Suitable documentation includes…

  18. comment
    Comment #29757824

    > I don't believe RAM layout is that important. [...] ASLR has nothing to do with the type of memory layout discussed here. ASLR only impacts compiled code/data, and only entire sh…

  19. comment
    Comment #28508081

    Could be 1. Just adopt the C++ std as the C std.

  20. comment
    Comment #28388240

    > they stay orbiting indefinitely Not quite true. For example quite a few orbits around the moon are unstable and you will end up crashing into the surface. This is due to essentia…

  21. comment
    Comment #28367211

    This is incorrect. I participated in the committee discussions around launder, byte, pointer provenance, and implicit object creation. None of those issues show up here. This is a …

  22. comment
    Comment #28364731

    How? You limit physical over the air bandwidth, that inherently limits baud, but you don't need to do so explicitly.

  23. comment
    Comment #28229982

    Yes. There are no plans for binary module compat between compilers, or different versions of the same compiler for gcc and Clang.

  24. comment
    Comment #28125362

    I love that exceptions are the classic case for this, because it's not even true that "zero-cost exceptions" are zero _runtime_ cost on the non exceptional path. The most trivial e…

  25. comment
    Comment #27366500

    This is not at all how monitor marketing works. Every company gives them insane nonsense names. There is no other identifier. for XR382CQK bmijqphuzx there is no product line or mo…