Hacker Newsnew | past | comments | ask | show | jobs | submit | jaypatelani's commentslogin

Any studies on chess player and Alzheimer's?


Hacker culture is still alive at NetBSD community


I was about to say, it is still these but pushed tot he outer regions. There are still many Linux distros that have this spirit but they are usually used by maybe a few thousand people at best.



i really want to use one on my Linode, wondering if is it possible


Wow. Awesome.


So doing this Sudarshan Kriya helps ? Or we should avoid it ?

https://www.aolresearch.org/published-research


That's some of the reasons NetBSD don't accept LLM/AI tainted code


I am sad people conflate this stuff with LLMs being bad. You can condemn the bad behavior without banning an entire technology.


Technology doesn’t exist in a vacuum, you need the consider the possibility it will be used for evil and the effect that might result from that. Far too many people dismiss LLM risks with ‘oh, if people just stop being gullible/greedy/lazy everything will be fine’, as if that is a sensible proposition.

In fact, LLMs proliferate in exactly because people are gullible, greedy and lazy and it’s easier to write a prompt than do the hard work of architecting software. It is easier to vibe code than use them with care. It is easier to tell oneself ‘I will just accept this PR blindly, but I promise I will do a better job reviewing the next’


I do consider the possibility it will be used for evil -- and then I ban evil.


You can but that doesn't help you keep the flood of contributions out when you don't have the time or resources to properly discern good from bad. Maintainers would rather have 10 good human authored patches than 100 patches from LLMs, even if 20 of them are good. Even if 50 of them are good, probably.


As if a rule against LLMs actually stops those sorts of spam contributions.

The only thing it does is filter good contributors out, while you still have to deal with the bad ones.


It makes it easier to filter. Most LLM spam can be easily noticed. And those that aren't automatically filtered, can fairly easily be closed by the maintainer - when they don't have the weight to assess each on their validity.


But banning an entire technology is even better, as the potential for abuse and bad behavior is now scaled 1,000,000 times over.


You can be sad while acknowledging that the behavior's directly an epiphenomenon of how the technology scales :)

Can't have the one without the other! It's part of that same technology, and it's fair to conclude that LLMs are bad if you're upset enough at the results.


Yeah, LLMs are bad for a whole different set of reasons than they write bad code


It’s also worth noting that we’re coming up on the middle of the year. The NetBSD Foundation usually has a bit of a funding gap to close around this time to keep the build bots and infrastructure running for the rest of the year. If you've been using NetBSD for your firewalls or personal projects, it's a great time to pitch in a few dollars to help them cross the finish line for the 11.0 release.


Good thing. NetBSD has fully reproductible build since 2017. https://blog.netbsd.org/tnf/entry/netbsd_fully_reproducible_...


As pointed in your link, NetBSD achieved this with some help from Debian. If I understand correctly, it's not that NetBSD tried harder, it's that their problem was easier: fewer packages which change less (they still use CVS, "stability" is an understatement!).

BTW, most Debian packages have reproducible builds. Those which have not (I'd say 5%) are shown in orange in the graph there: https://wiki.debian.org/ReproducibleBuilds


Also, the *BSD are structured somewhat differently to a Linux distro.

It's not like the Linux world where you have distinct projects like the Kernel, GNU, OpenSSL, and then it's the distributions job to assemble everything.

In the BSD projects, the scope is developing and distributing an entire base system, i.e., the kernel but also the libc, the shell/all posix utilities, and a few third parties like OpenSSH (which are usually "softforked").

It's quite visible in the sources, it's a lot more than just a kernel: https://github.com/NetBSD/src

Additional packages you could get from pkg_in/pkgsrc (NetBSD), pkg-ng/ports (FreeBSD) or pkg_add (OpenBSD) are clearly distinct from the base system, installed in a dedicated subtree (/usr/src in NetBSD, /usr/local/ OpenBSD/FreeBSD), and provided in a best effort manner.

The reproducible build target was almost certainly only for the base system, which is a few percent of what Debian tries to achieve, and on which NetBSD has a tighter control over (developer + distributor instead of downstream assembler+distributor).

A reproducible base system is useful, but given how quickly you typically need to install packages from pkgsrc, it's not quite enough.


> it's not that NetBSD tried harder, it's that their problem was easier: fewer packages which change less

Maybe that's trying harder on design rather than trying to remedy the consequences later.


While we are bragging, stagex was the first to hit 100% full source bootstrapped deterministic and hermetic builds last year and the first to make multiple signed reproductions by different maintainers on their own hardware mandatory for every release.

Debian has come along way, but when Debian says reproducible they mean they grab third party binaries to build theirs. When we say reproducible we mean 100% bootstrapped from source code all the way through the entire software supply chain.

We think that distinction matters.

https://stagex.tools


newcomers will always have it much easier. also guix i think also reached this.

also, stagex and others probably profited QUITE A LOT from the debian efforts, because they started to go upstream and talking to developers..

just arch linux profited from debian maintainers a decade before that an debian people asking upstream to improve...


Guix did a full source bootstrap first, credit where well due, but it does not apply to their whole tree. E.g haskell is bootstrapped with a binary, qemu includes binary firmware blobs, etc.

Guix is not fully bootstrapped or reproducible.

To your point though, the incomplete efforts of many other distros absolutely accelerated us.


that depends though, which channel you choose. And their efforts for stage0 and such also increased the possibility for all.

Yay for Free software and Opensource! we all benefit! :)


This!

Unfortunately, the term “reproducible” can be interpreted in many ways because there is no strict and complete definition. People and projects bend it to their liking.

Your approach is correct.

https://www.bootstrappable.org/


That distro has smaller codebase than Debian Installer.


Stage -1: `hexdump`, `xxd`, or whatever you use to write files to your filesystem.


You might like https://smolbsd.org/


Well yes, I do like that:), but I don't see the connection to this thread?


Yesterday was NetBSD's 33rd Birthday. Nice time to share it :)


That’s an awful lot of birthdays for something Netcraft confirmed dead 20 years ago …


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: