Viewing profile — oshepherd
oshepherd
HN member- Joined
- Sat, Jan 04, 2014, 3:53 AM UTC
- HN karma
- 58
- Public activity
- 18 items
- HN profile
- View on Hacker News ↗
About oshepherd
No profile information was provided.
Recent public activity
-
comment
Comment #15907620
The use of christian symbology in evangelion is both meaningless and deep. like, the use of christian symbology is arbitrary and it poses basically no meaning to the plot, merely b…
-
comment
Comment #15511748
POSIX has deprecated pthread_atfork because it is unworkable. In particular, atfork handlers can only call AS-safe functions, which means they're useless.
-
comment
Comment #15504380
The idea of only getting 10 days PTO a year continues to be incredible to me.
-
comment
Comment #15082092
It's the same just with redundant representations (the 2-bit repr is the count of ones in the 3-bit repr) '00' -> '000' '01' -> '001', '010', '100' '10' -> '011', '101', '110' '11'…
-
comment
Comment #15075421
> Not all GPUs have the Z-Buffer fillrate to make that approach viable(esp on mobile). I've seen more than a few cases where it was actually faster to turn off Z-Buffering and do t…
-
comment
Comment #15064122
(And to put things another way: of course we've come back empty in all searches so far. If we hadn't, we'd stop looking!)
-
comment
Comment #15064117
> It is interesting that those who are looking experimentally for both dark matter and dark energy have come up empty in every experiment so far performed. Given that The ΛCDM mode…
-
comment
Comment #14198801
Sadly, late breaking (post silicon or just late in development process) bugs aren't generally particularly more exciting in terms of debugging than earlier ones - other than the ur…
-
comment
Comment #12487278
The architecture states that CTR_EL0 reports the _minimum_ ICache line size across all cores. In this system, that would be 64 bytes.
-
comment
Comment #12487269
IC IVAU instructions are broadcast to all cores in the same 'inner shareable domain' (all cores running the same OS instance are in the same inner shareable domain)
-
comment
Comment #12302100
I noticed that I missed out mentioning that, yes, Thumb-2 made Thumb variable length (it already sorta-was, branches were always kinda 32-bit) Any halfword where bit[15:13]=='111' …
-
comment
Comment #12302038
Thumb-2 (about 13 years old at this point) extended Thumb to cover the entirety of instruction set. That is, every* ARM instruction has a corresponding Thumb instruction (The conve…
-
comment
Comment #12278597
I took a quick peek at the redox source code and found kernel mode audio and network drivers. This is not a microkernel. As for UB: Maybe it has less, but that which exists (e.g. n…
-
comment
Comment #12272993
I love Rust immensely, and it is perhaps my favorite programming language as of late. However. This is a microkernel. There is very, very little code inside a microkernel which, if…
-
comment
Comment #9129404
Type punning by pointer is explicitly UB per the standard. Type punning by union is implementation defined behavior. Everyone fortunately defines it to Do The Right Thing (TM). The…
-
comment
Comment #7804367
The people who call Go a systems programming language are fundamentally misguided. It is an applications programming language under any reasonable definition.
-
comment
Comment #7698624
So I have an application which can attach location information to posts made from it. It requests access to location data (as is necessary) when installed, then lets you turn that …
-
comment
Comment #7009902
Hah! A Dual_EC_DRBG implementation would be an infinite improvement over the highlighted random number generator (which just calls libc functions srand(3) and rand(3)).