Viewing profile — creativemonkeys
creativemonkeys
HN member- Joined
- Thu, Sep 09, 2021, 4:39 PM UTC
- HN karma
- 80
- Public activity
- 35 items
- HN profile
- View on Hacker News ↗
About creativemonkeys
No profile information was provided.
Recent public activity
-
comment
Comment #33168106
In Lex Fridman's podcast, Carmack says he's officially only working 1 day at Meta in advisory capacity, though sometimes chimes in on other days as well. He also says he wants to c…
-
comment
Comment #33168029
Because Meta bought Oculus. It's not the news feed guys designing the next gen VR hardware.
-
comment
Comment #33116604
Have any of you downvoters read the C grammar? There is no --> operator in C. I'll never understand some people.
-
comment
Comment #33102531
"-->" is not an operator in the C language, it's just a way of writing the unary operator "--" and comparison operator ">" together without any whitespace between them, since white…
-
comment
Comment #32958602
I suppose short and long have to do with register sizes being available as half word and dword, and there are instructions that work with smaller data sizes on both x86 and ARM, bu…
-
comment
Comment #32952084
I'm sure someone will come along and explain why I have no idea what I'm talking about, but so far my understanding is those names exist because of the difference in CPU word size.…
-
comment
Comment #32874040
I've built a C compiler and have read the dragon book. I wish I read Crafting Interpreters before reading Compilers by Aho. It's good, and there's no nonsense. The author knows wha…
-
comment
Comment #32856780
Photopea has been pretty good at replacing Photoshop for my needs (non-designer).
-
comment
Comment #32852757
I'm moving to PA, so out of curiosity, why are you recommending to move to Philly?
-
comment
Comment #32485897
I think you misunderstood the comment you replied to. Their point wasn't that 12s to 9s is a negligible improvement generally. The point was that the improvement only applied to a …
-
comment
Comment #32420778
Last time I checked how much I'd lose, it was between 10k and 15k, which is not much compared to my total comp.
-
comment
Comment #31408704
Yeah... that's a pretty deceptive practice, though I assume it's legal to buy a brand and manufacture a different product under that label.
-
comment
Comment #31392982
I think it tastes different now too, but I can't find an old bottle to compare.
-
comment
Comment #31387142
If I'm using "-e", I also like to use "set -o pipefail" which will fail the script if any command in a pipeline fails too: x | y | z, which is useful if 'y' fails but 'z' continues…
-
comment
Comment #31067258
In my experience, the American society places a high value on 'balance' - from "checks and balances" to balanced individuals, to balanced meals, to balancing criticism with some pr…
-
comment
Comment #30960818
on small projects, with clang, I use "-Weverything -Werror" and then I start fixing the issues one by one. I also either disable anything I'm willing to live with using -Wno or I u…
-
comment
Comment #30952483
As far as I can tell, D already implements this idea. The Rust/RustGC duality is very similar to D's approach, which has manual memory management and an optional GC [1], and DMDScr…
-
comment
Comment #30050179
To answer your question, I'm well aware of the backends used, but using LLVM doesn't mean that the same IR or assembler gets generated. Enjoy the rest of this weekend.
-
comment
Comment #30044856
That's not a bad argument, it's a statement of fact. I'm using it to point out that using Rust carries risk, whether you realize it or not. Just because you've accepted the risk, d…
-
comment
Comment #30043900
I don't see a problem with using C in the real world, but if you're going to attempt to race on the highway and you don't know how to steer clear of potholes, don't go blaming the …
-
comment
Comment #30043562
They came, they saw, and they went away, and C is still the smallest, fastest and most portable language. I think the only way to dethrone C is to change the equation of what's exp…
-
comment
Comment #30041134
What you're missing is the difference between known issues and unknown issues. You're looking at a language that's been heavily used for 60 years and accumulated a long list of kno…
-
comment
Comment #30037373
A segfault lets the user know that the developer made a mistake, and where in the code it happened. Blaming C for segfaults is blaming the tool. C is a small language with a spec d…
-
comment
Comment #30036999
Absolutely not. Once a user reads "Head First Java" or customizes Django sites, they get their standard issue keyboard and they're ready to start writing interrupt handlers in C. I…
-
comment
Comment #30035604
One of C's design principles is to be fast at the cost of safety, just like an F1 formula car. It will let you make fast mistakes. You drove a Corolla in college, then got a job an…