Viewing profile — gnoack
gnoack
HN member- Joined
- Thu, Oct 11, 2018, 9:10 PM UTC
- HN karma
- 262
- Public activity
- 79 items
- HN profile
- View on Hacker News ↗
About gnoack
No profile information was provided.
Recent public activity
-
comment
Comment #48835200
Yes, "en-bugging" :)
-
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…
-
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…
-
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…
-
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…
-
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…
-
comment
Comment #45124320
CDE was open sourced a while back: https://sourceforge.net/projects/cdesktopenv/
- story
-
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…
-
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.…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
comment
Comment #43448124
Exactly, for resource limits you can use setrlimit(2) or cgroups if needed.
-
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…
-
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…
-
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…
- story
-
comment
Comment #41473126
It is not the Debian package maintainer stepping down here, but the project maintainer.
-
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…
-
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…
-
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