Live data from Hacker News

Viewing profile — cycloptic

cycloptic

HN member
Joined
Fri, Aug 16, 2019, 10:59 AM UTC
HN karma
1,496
Public activity
889 items

About cycloptic

No profile information was provided.

Recent public activity

  1. comment
    Comment #26559709

    That's what I mean though, I see the theme, but it seems to me to be about the same as trying to fit everything into an HTTP REST API, it all falls apart when something comes along…

  2. comment
    Comment #26558995

    Ok I see, that helps, thank you. That seems to be mostly similar to evdev on Linux after all, except it requires you to use coroutines instead of having an option for a poll/select…

  3. comment
    Comment #26558613

    How is that conceptually different from IPC? The graphics system appears to somehow pass mouse and keyboard events to the client programs over a channel. At least that part seems s…

  4. comment
    Comment #26558093

    >No more broken than mmap of nfs. Right, I get that's what you meant, it doesn't seem to really change much versus NFS, or DCOM, or whatever. So it's unclear what benefit is being …

  5. comment
    Comment #26557648

    >there's no other option for accessing resources That seems like it would create difficulties in porting software there. Please correct me if I'm wrong but the original plan9 appea…

  6. comment
    Comment #26557040

    >You no longer have to wonder what happens if you try to create a Unix socket on an NFS file system, and then mmap it How does that work? I don't know the details of any implementa…

  7. comment
    Comment #26556770

    I'm guessing these applications do not have any kind of animations or smooth scrolling? That would be a simple test, make your web browser or your image viewer fullscreen in 4K and…

  8. comment
    Comment #26543183

    Yes -- so if the company falls behind, maybe using some open source code could help you keep up. At least that's what I've felt looking at things on github/gitlab/etc has helped wi…

  9. comment
    Comment #26543092

    Then that sounds like you would want it to be an optional plugin, or a compile time flag that could be enabled for customers who want it? Why not do it, if that's what the customer…

  10. comment
    Comment #26542981

    I am not sure I see what the significant difference is, I've heard of security escapes happening in both Docker and in various hypervisors. Either way there is a risk of some privi…

  11. comment
    Comment #26542608

    I don't see what you mean. Qubes is great, but it is not the same thing as Docker, flatpak, or snap. Are you saying Qubes should somehow be changed so that it works similar to Dock…

  12. comment
    Comment #26534854

    I am not saying it would be easy, it would definitely be work that someone would have to do. I'm more saying that the Godot authors would not try to threaten you or consider you a …

  13. comment
    Comment #26534820

    I still don't see what you mean. It sounds like you are saying the real threat would be if they had no other features that could let them stand out in the market, at which point a …

  14. comment
    Comment #26532710

    I don't see how it is a threat. Assuming Godot obsoleted all their code entirely, that would still be a boon -- that's now code they don't have to spend time maintaining anymore, a…

  15. comment
    Comment #26531435

    Well, of course it would take work to compose them together, but then the pay off is that you might be able to say customers are getting the "best of both worlds." If their custome…

  16. comment
    Comment #26530915

    I am not sure why you would feel threatened even if there was overlap. Godot is MIT licensed, so if your customers started asking for features from Godot or for compatibility with …

  17. comment
    Comment #26529799

    From that perspective, moving to OpenBSD seems mostly pointless as currently the best practice there if file permissions are too strict seems to be "comment out some unveil lines a…

  18. comment
    Comment #26529779

    The safest way to do it would be to implement it with seccomp so you unconditionally block those syscalls.

  19. comment
    Comment #26516390

    >If you're expecting a blocking system call, and actually get a brand new background thread that's polling, it's quite reasonable to be frustrated. It really isn't if the documenta…

  20. comment
    Comment #26516014

    The systems that use it as a native threading model are obsolete, but there's also this sentence there: >Cooperative multitasking is used with await in languages with a single-thre…

  21. comment
    Comment #26514277

    Not really? That's cooperative multitasking and it's used a lot: https://en.wikipedia.org/wiki/Cooperative_multitasking But regardless, the GP post was not taking about matrix math…

  22. comment
    Comment #26513658

    In those cases it would be the company that is volunteering, the contribution is still voluntary, and the company is paying someone to volunteer on their behalf.

  23. comment
    Comment #26512877

    Why not? The fix there sounds like it's as simple as adding some yield points.

  24. comment
    Comment #26509987

    That doesn't seem to be related to async? I don't know the details of rust's async implementation but that sounds like a problem with your application's setup -- you should be able…

  25. comment
    Comment #26509041

    I am not sure what the problem there is, that is a patch that carries a non open source license, which is allowed by the original ISC license of pgbouncer.