Live data from Hacker News

Viewing profile — Jasper_

Jasper_

HN member
Joined
Sat, May 11, 2013, 5:47 PM UTC
HN karma
10,237
Public activity
1,755 items

About Jasper_

@JasperRLZ / Jasper#0194 / jstpierre@mecheye.net

Recent public activity

  1. comment
    Comment #48025776

    Blanket blocking socketcall() caused regressions for all 32-bit applications trying to make sockets. In theory, glibc disables socketcall when running on kernel version >= 4.3. In …

  2. story
  3. comment
    Comment #46329329

    I don't make any efforts to make mobile devices work, since usually their GPUs and drivers are not good enough for this, but PRs and patches are welcome. At one point Mobile Safari…

  4. comment
  5. comment
    Comment #45923580

    https://learn.microsoft.com/en-us/windows/win32/api/winuser/...

  6. comment
    Comment #45792531

    That Wayland keylogger is not the same thing. X11 has several mechanisms (XTest, XRecord, XI raw inputs) to receive a global raw key input stream, accessible to anyone who connects…

  7. comment
    Comment #43937848

    Most GPU drivers these days are DRM drivers, which implement fbdev support for backwards compatibility only [0]. The fbdev API is primarily "fake" these days. DRM/KMS using dumb bu…

  8. comment
    Comment #43754561

    The words "virtual machine" and "interpreter" are mostly interchangeable; they both refer to a mechanism to run a computer program not by compiling it to machine code, but to some …

  9. comment
    Comment #43730195

    Unreal Engine has a C++-based GC. https://dev.epicgames.com/documentation/en-us/unreal-engine/...

  10. comment
    Comment #43700461

    But how do you reward people within the system? You need some sort of token with value...

  11. comment
    Comment #43517471

    Every year they drop a "new GPU!" announcement with absolutely no details. All their numbers are "in simulation only". Last year it was their "Thunder" architecture being the world…

  12. comment
    Comment #43313026

    Basis also drops quality on the floor by targeting subsets (ETC1s and UASTC) in hopes of having a "common transcodeable subset". In practice, a number of runtime transcoders seem t…

  13. comment
    Comment #43187083

    Has anybody ever figured out what "invert a binary tree" means? That came from Max Howell, and nobody else seems to have ever received that question. The best anyone can figure out…

  14. comment
    Comment #43125249

    metal-tt/metal-nt require you to specify the exact architecture, and that's not forward-compatible unless you update your application for every new device release. Even minor SKU r…

  15. comment
    Comment #43125219

    Microcode was only used for the RSP, which was a modified MIPS coprocessor and could only realistically be used for T&L. After that, the RSP then sends triangles to the RDP for ras…

  16. comment
    Comment #43118021

    Ubershader actually has three different opposite meanings, unfortunately. The classic usage is a single source shader which is specialized using #define's and compiled down to hund…

  17. comment
    Comment #43117972

    It happened all the time. I've played plenty of D3D11 games where clicking to shoot my gun would stutter the first time it happened as it was compiling shaders for the bullet fire …

  18. comment
    Comment #43063272

    The ANSI Y14.2 committee has a version of the font available for download here, created by Peter Karnold. https://cstools.asme.org/csconnect/CommitteePages.cfm?Commit...

  19. comment
    Comment #43017689

    Encryption without authentication is not very useful; if unauthenticated, your ISP could middle-man your connection and effectively decrypt everything while making you think you're…

  20. comment
    Comment #42833043

    No, they don't do any of that. There are 100 different blockchain implementations at least, and none of them are standardized across any of those metrics. Everything from the conse…

  21. comment
    Comment #42832732

    Why would the addition of blockchains help standardize things?

  22. comment
    Comment #42832547

    The blockchain can't do anything with stablecoins, because that's interfacing with a financial system that's out of the reach of smart contracts. Even if we assume that a stablecoi…

  23. comment
    Comment #42832512

    It can't track physical items, because you can always just lie about the data. Company A says "I put the jewels in box 1352", and Company B opens the box to receive a bunch of dish…

  24. story
  25. comment
    Comment #41523582

    > Average:18/2=9 > 9 corresponds to 'i'(9='i') > But 'i' is 9, so that seems off by 1. Still seems bad at counting, as ever.