Live data from Hacker News

Viewing profile — goodthenandnow

goodthenandnow

HN member
Joined
Tue, Jun 09, 2020, 10:52 PM UTC
HN karma
92
Public activity
33 items

About goodthenandnow

No profile information was provided.

Recent public activity

  1. comment
    Comment #48692733

    That station is said to be one of the signals used by the UK’s nuclear subs to assess the state of the country in a war scenario. https://en.wikipedia.org/wiki/Letters_of_last_reso…

  2. comment
    Comment #46765907

    Subthread from a while ago where I wrote some details on how Android sandboxing architecture uses Linux’s primitives: https://news.ycombinator.com/item?id=40676309

  3. comment
    Comment #40678067

    > I'd argue that permissions aren't really enforced by binder, just binder is used to talk to the endpoints that enforce permissions. Binder has no interaction with SELinux outside…

  4. comment
    Comment #40677193

    > the system described in the post is mostly about taking away I agree. The hard part is, as usual, on the details. How do you take away stuff so that you still end up with an usab…

  5. comment
    Comment #40677109

    Android blocks most of Linux syscalls with seccomp. They make heavy usage of SELinux. Binder is not just a simple IPC system. It requires userspace parts which aren't even the part…

  6. comment
    Comment #40676683

    Not sure if this is what you meant, but I'd like to expand a little bit on it. - This API should be programming language agnostic (like, with a well defined ABI). Ideally an IPC ba…

  7. comment
    Comment #40676569

    I understood the ideia and agree with it. Just want to point out that starting an OS from scratch, even if reusing an existing kernel, is a monstrous epic. I find it difficult that…

  8. comment
    Comment #40676508

    Because Linux, the kernel, as well as other Unixes, don't have the right abstractions to easily build these. And there's all the old cruft. Just look at what Android had to do to i…

  9. story
  10. comment
    Comment #38136204

    The ones I could find: Samsung: https://fuchsia-review.googlesource.com/q/owner:sukka.kim@sa... https://fuchsia-review.googlesource.com/q/owner:j_yoon.choi@... Amlogic: https://fuc…

  11. comment
    Comment #38130207

    > Could I theoretically use it in my linux program just like any other IPC mechanism? Yes, absolutely. However, binder is implemented as a kernel module not enabled by default, so …

  12. comment
    Comment #38127757

    Yes, since quite some time.

  13. comment
    Comment #38127730

    Also, as mentioned in the patch's message, it's important to highlight that binder is a core component of Android. Its usage is so widespread that, to me, it kinda makes Android ar…

  14. comment
    Comment #38127637

    Trivia: Fuchsia's starnix also has its own implementation of binder [1] and it's written is Rust too (as are most Fuchsia components). [1]: https://cs.opensource.google/fuchsia/fuc…

  15. comment
    Comment #38016812

    > One thing though, you focus a lot on syscalls, but I think the challenge in recent years has been to find new ways to have kernel userspace interactions _outside_ of syscall, whi…

  16. story
  17. story
  18. story
  19. comment
    Comment #33210307

    > the composition problem Would these be like the “easy problems” then? Besides, wouldn't that be exactly like our current physics? (Where we reduce until we find something fundame…

  20. comment
    Comment #33209544

    > Nobody (that I'm aware of) suggests that there is an experience within the electronic circuit There is a theory, Integrated Information Theory (IIT) [0], which argues exactly tha…

  21. comment
    Comment #29345183

    Fuchsia has an http client component [0][1] which is part of the platform and, given Fuchsia's component architecture, it's accessed through a message-passing protocol [2] which is…

  22. story
  23. comment
    Comment #28470231

    They are doing this to solve the chicken-and-egg problem of booting the adoption of Fuchsia. Without Android (ie. Linux) support, there's no way to pull off Fuchsia.

  24. comment
    Comment #28470025

    They have a deadline profile available for threads, and plans to implement an actual deadline scheduler. So, this is confusing.

  25. comment
    Comment #27006112

    This. Wondering how we're going to remember the times before proper capability based security systems go mainstream...