Viewing profile — bigcheesegs
bigcheesegs
HN member- Joined
- Sat, Oct 31, 2015, 7:17 AM UTC
- HN karma
- 183
- Public activity
- 67 items
- HN profile
- View on Hacker News ↗
About bigcheesegs
No profile information was provided.
Recent public activity
-
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 …
-
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…
-
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…
-
comment
Comment #38125985
https://en.wikipedia.org/wiki/Unreal_Tournament_3
-
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…
-
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…
-
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...
-
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 …
-
comment
Comment #32813679
I think the much more likely outcome is further research on making the prompts smarter and more human like.
-
comment
Comment #32798290
Very surprised 17net only has 1.
-
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…
-
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…
-
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…
-
comment
Comment #30746515
Encoding space, not die space.
-
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…
-
comment
Comment #30035034
Do you have any examples? std::launder fixes an issue that has existed since C++98.
-
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…
-
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…
-
comment
Comment #28508081
Could be 1. Just adopt the C++ std as the C std.
-
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…
-
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 …
-
comment
Comment #28364731
How? You limit physical over the air bandwidth, that inherently limits baud, but you don't need to do so explicitly.
-
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.
-
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…
-
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…