Viewing profile — jamessu
jamessu
HN member- Joined
- Sat, Jul 25, 2015, 12:02 AM UTC
- HN karma
- 21
- Public activity
- 10 items
- HN profile
- View on Hacker News ↗
About jamessu
No profile information was provided.
Recent public activity
-
comment
Comment #13043795
While in this case I can't think of any specific reasons beyond performance to need to implement objc_msgSend in assembly, there are absolutely instances where assembly is the only…
-
comment
Comment #12372491
I've been using arch for about 3 years and I think that things break just as often (actually, probably more often) and you're generally not left with a better sense of what the roo…
-
comment
Comment #12265105
Very cool. I think that this is reflected in a lot of physical activities. From my personal experience with martial arts, I've definitely seen some (anecdotal) evidence to support …
-
comment
Comment #11794943
Every single program that your computer runs is nothing but a 'pile of bytes' that is carefully set up by your compiler. There is no technical reason that you cannot manually set u…
-
comment
Comment #11662131
Yes you can. An executable (using ELFs as an example, most formats are similar) is nothing more than some headers and bytes. The executable code can be modified in any way you plea…
-
comment
Comment #11488371
I agree that we disagree. Your comment elsewhere: > It's all about the underhanded trick(s) with the pointers, yours will never compile. I'm forcing clang to do horrible things. In…
-
comment
Comment #11484588
His point was that you aren't interpreting the `const' the same way the compiler does. To the compiler, this: const int *a; a = NULL; // perfectly OK *a = 0; // does not compile Is…
-
comment
Comment #10867378
I was going to remark on this. I've personally run into this writing some C that was built on multiple platforms, one of which had c99 and one of which did not (c89 instead). I thi…
-
comment
Comment #10785494
If a scheduler change breaks userland apps, that sounds like a scheduler bug to me... Any word on whether there is going to be a rollback/further scheduler changes to make spinlock…
-
comment
Comment #9945955
DYLD_INSERT_LIBRARIES is more or less the OS X equivalent of LD_PRELOAD.