Live data from Hacker News

Viewing profile — gnoack

gnoack

HN member
Joined
Thu, Oct 11, 2018, 9:10 PM UTC
HN karma
262
Public activity
79 items

About gnoack

No profile information was provided.

Recent public activity

  1. comment
    Comment #48835200

    Yes, "en-bugging" :)

  2. comment
    Comment #48835150

    +1 It is also a testament to solid engineering and attention to good security practices in general. These still work, also against fancy new AI attackers. When sophisticated attack…

  3. comment
    Comment #47300099

    How does this change the point that is being made in the article? Your agent is also only taking one of the existing roles that humans today occupy (e.g. the software operator or d…

  4. comment
    Comment #46856711

    Those are pathname UNIX domain sockets, so you address them through the socket file, which is conventionally stored somewhere under /run. You can run "netstat --listening --unix" t…

  5. comment
    Comment #46855020

    I think you are misrepresenting this; Varlink is based on much more conventional UNIX technology than Dbus, which is decades old: You connect to a named UNIX socket through its soc…

  6. comment
    Comment #45124347

    Etoile had its own Smalltalk dialect back in the day, Pragmatic Smalltalk. This was a Smalltalk based on the Objective-C runtime, based on an OMeta implementation and a LLVM backen…

  7. comment
    Comment #45124320

    CDE was open sourced a while back: https://sourceforge.net/projects/cdesktopenv/

  8. story
  9. comment
    Comment #44575766

    Absolutely, seccomp is also an unprivileged sandboxing mechanism in Linux. It does have the drawback however that the policies are defined in terms of system call numbers and their…

  10. comment
    Comment #44575697

    Landlock is currently still lacking some wrapper libraries that make it easier to use, in C. We do have libraries for Go and Rust, and the invocation is much more terse there, e.g.…

  11. comment
    Comment #43484026

    The way I interpreted most of these "subclassing" cases in the GoF diagrams was actually as "subtyping", and then it makes more sense. Regarding no one having a lock on the term "d…

  12. comment
    Comment #43454765

    It's tracked in https://github.com/landlock-lsm/go-landlock/issues/35 - signals and abstract Unix sockets do unfortunately not interact well with the inherently multithreaded Go ru…

  13. comment
    Comment #43448421

    +1 A rough description of upcoming network restriction features in Landlock and how they map to the BSD socket API is in the talk at https://youtu.be/K2onopkMhuM?start=2025 startin…

  14. comment
    Comment #43448359

    (Author of go-Landlock here) Awesome! I'm happy to hear that you and others are interested in the configuration language. We should probably coordinate that on the Landlock mailing…

  15. comment
    Comment #43448213

    OpenBSD did get it right, but they also have a more relaxed scheme for backwards compatibility across releases. Linux's strict ABI compatibility guarantees complicate matters sligh…

  16. comment
    Comment #43448171

    (Author of that library here) It is a library, as already linked in the other comment: https://github.com/landlock-lsm/go-landlock The landrun tool is built on the same library. We…

  17. comment
    Comment #43448124

    Exactly, for resource limits you can use setrlimit(2) or cgroups if needed.

  18. comment
    Comment #43448114

    (Landlock reviewer here) Namespaces can also be used for sandboxing, but they have a series of problems. Most importantly, they require more substantial changes to your program tha…

  19. comment
    Comment #42166143

    I ended up building my own Wiki in Go at some point, although I use this mainly for my own smaller purposes. Description and demo instance at: https://wiki.gnoack.org/UkuleleWeb It…

  20. comment
    Comment #42086142

    I find this an offensive comment. The GIGO principle applies to documentation, and we would be in a much worse place if we didn't have the man page documentation written and review…

  21. story
  22. comment
    Comment #41473126

    It is not the Debian package maintainer stepping down here, but the project maintainer.

  23. comment
    Comment #41473122

    This is the project that maintains the user-facing documentation for Linux itself. Anyone who does system administration on Linux, who uses the command line, or who programs in C i…

  24. comment
    Comment #41325634

    I think this is a big misinterpretation of that Alan Kay quote, which was in response to https://news.ycombinator.com/item?id=11941656 - the author of that comment aims to create a…

  25. comment
    Comment #40769180

    In "UNIX - A History and a Memoir", Brian Kernighan is telling the story of doing that in 1972 (chapter 4.5, about "Grep") grep '^[behilos]*$' /usr/dict/web2