News for hackers. Stuff that matters.
Re:Testing the Lua kernel interpreter in NetBSD (2021) by ck45 on Sunday February 12, 2023 @12:33PM (#34764795)
I wouldn't call it an answer. In-kernel Lua states[1] have been released with NetBSD 7.0 in 2015 and the work started at least as early as 2013, probably 2011.

See https://news.ycombinator.com/item?id=6562611 for a previous discussion.

Edit:See [2] for a presentation at FOSDEM 2012

[1] https://man.netbsd.org/lua.4 [2] https://www.netbsd.org/gallery/presentations/mbalmer/fosdem2...

Re:Testing the Lua kernel interpreter in NetBSD (2021) by nequo on Sunday February 12, 2023 @12:53PM (#34764981)
There is also `secmodel_sandbox`, a proof of concept for a Lua-based application sandbox on NetBSD:

https://github.com/smherwig/netbsd-sandbox

I really wish it was picked up more. NetBSD has a lot of innovative ideas and it is sad to see it go so forgotten and neglected.

Re:Testing the Lua kernel interpreter in NetBSD (2021) by rahen on Sunday February 12, 2023 @06:41PM (#34768420)
NetBSD (and pkgsrc) have a very loyal user base, with quite different expectations from their system than the Linux or FreeBSD user base.

I guess what NetBSD is after (preserving the heritage of the original Unix, keeping things simple and stable with very minimal requirements while staying as platform agnostic as possible) is a bit of a niche, which also explains the small user base.

More users favor simplicity of usage rather than technical simplicity, run powerful aarch64/amd64 machines rather than exotic / constrained hardware, and are more after the "move fast" model than after long term technical stability and consistency.