Live data from Hacker News

Viewing profile — oshepherd

oshepherd

HN member
Joined
Sat, Jan 04, 2014, 3:53 AM UTC
HN karma
58
Public activity
18 items

About oshepherd

No profile information was provided.

Recent public activity

  1. 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…

  2. 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.

  3. comment
    Comment #15504380

    The idea of only getting 10 days PTO a year continues to be incredible to me.

  4. 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'…

  5. 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…

  6. 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!)

  7. 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…

  8. 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…

  9. 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.

  10. 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)

  11. 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' …

  12. 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…

  13. 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…

  14. 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…

  15. 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…

  16. 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.

  17. 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 …

  18. 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)).