Live data from Hacker News

Viewing profile — machinestops

machinestops

HN member
Joined
Sun, Sep 22, 2024, 5:15 PM UTC
HN karma
69
Public activity
37 items

About machinestops

meet.hn/city/51.4538022,-2.5972985/Bristol

Recent public activity

  1. comment
    Comment #43505036

    GrapheneOS has the functionality "Contact Scopes" in the same vein as "Storage Scopes" that only provides access to the specific contacts and files you allow.

  2. comment
    Comment #43456651

    Seems pretty cool, but I would probably object to `--best-effort` being enabled by default. This is a sandbox and a security boundary, and degrading security should probably be opt…

  3. comment
    Comment #42818217

    Plan 9's cool ideas largely still haven't been surpassed or reimplemented. https://doc.cat-v.org/plan_9/3rd_edition/rio/rio_slides.pdf

  4. comment
    Comment #42681615

    I struggle to take such an article seriously when it cites Brainfuck as an example. A common use of Brainfuck isn't to write programs, but rather to prove that it is possible to wr…

  5. comment
    Comment #42575995

    I appreciate the commitment it has to backwards compatibility - the TUI apps are better by virtue of running on top of Arcan's layer, with no changes.

  6. comment
    Comment #42568810

    Have you heard of Arcan? https://arcan-fe.com

  7. comment
    Comment #42545036

    This is very funny. Let's take a different approach. You are in a situation where you have a particular benefit. You may choose to share part of this benefit with another individua…

  8. comment
    Comment #42542101

    Precisely. As of such, those with increased capacity for access will deprive access to others. No balance of care forms. Your recommended ethic is what Kant wished to address with …

  9. comment
    Comment #42541550

    No, it isn't, which is why I added "definitionally". Let's say we have a limited resource, X, that is beneficial to hold, and it is more beneficial to hold more of it. As it is lim…

  10. comment
    Comment #42541239

    The problem with optimising exclusively for oneself is that you definitionally optimise at the expense of others. Gaps are easily widened, and your balancing idea falls apart when …

  11. comment
    Comment #42539142

    I've used Lineage. I'd say it's worth a look, yes. I got a Pixel for Graphene, though.

  12. comment
    Comment #42538853

    Graphene mitigates the locked bootloader issue by only supporting one line of phones (Pixel), which have unlocked bootloaders. A large amount of work has been put into making Graph…

  13. comment
    Comment #42435329

    Makes sense.

  14. comment
    Comment #42434954

    Link 404s.

  15. story
  16. comment
    Comment #42433644

    For what? The simplest possible ISA? Something like an OISC or a ZISC, probably. Simplest "virtual computer"? Maybe the SK(I) combinator system? Specific improvements to this archi…

  17. comment
    Comment #42433314

    The path of least resistance is to jam flags where they don't belong, sed patches, etc. Works well enough, so that's what ends up happening.

  18. comment
    Comment #42426990

    See https://github.com/oasislinux/oasis for a proof of concept. No dynamic linking locks you out of Clang+LLVM (mostly: static clang isn't an officially supported configuration, bu…

  19. comment
    Comment #42426455

    The ISA leaves something to be desired for "simplest". Simple, sure, but parameters (and unused ones, at that!)? Memory copy instructions? Multiply and no shifts? Addition _and_ su…

  20. comment
    Comment #42404276

    PDFs support JavaScript. Here's Adobe's guide on how to add JS to your PDFs: https://helpx.adobe.com/uk/acrobat/using/applying-actions-sc...

  21. comment
    Comment #42404091

    Note: Child processes can't change the working directory of the parent. An external command (that is, not a shell builtin, shell function, or externally loaded module) cannot chang…

  22. comment
    Comment #42308462

    Petnames? https://files.spritely.institute/papers/petnames.html

  23. comment
    Comment #42233979

    In past, there have been Linux-based operating systems that have been certified as Single Unix Specification compliant, and part of said specification is POSIX. I would imagine GNU…

  24. comment
    Comment #42233968

    Most utilities that create files are encouraged to error on newline filenames, which makes this effective illegality stronger. The post also discusses the future of this encouragem…

  25. comment
    Comment #42230178

    A lot of this post hinges on the fact that newlines in filenames were legal, and that people wrote shell without handling quoting correctly. While quoting (as well as ls altering f…