Damus
cholling profile picture
cholling
@cholling

Fediverse nomad (but without nomadic identity, sadly) roaming from server to server and software to software until I find something that just works. Developer of #python, #java, #go, #csharp, #fsharp, and, many years ago, #prolog. Interested in #retrocomputing, #permacomputing, and #solarpunk.

Relays (1)
  • wss://relay.ditto.pub โ€“ read & write

Recent Notes

bpl · 10w
I can absolutely believe that there exists at least one person who said that for real. CC: nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqsq7xcypftcagh3aj8x5kpwywxh2j5pmra4cf03rqhtsvj9ucnydq5l7ryy
cholling profile picture
I've been trying to explore the world outside GNU/Linux (or, as I've recently taken to calling it, "Sexual predator userspace plus egotistical botlicker kernel"). Naturally, the first stop on this road is the fragmented world of #BSD.

I won't lie, the experience is very reminiscent of running Linux in the 1990s: hardware support is dicey at best, it's very rare to find commercial software that will run on it, and the guiding philosophy seems to be that user-friendliness is an undesirable quality that will only result in The Wrong People using your software. Nevertheless, I'm committed to giving it a fair trial.

So far my favorite variant is #OpenBSD, especially for servers. I like the fact that it's secure by default, rather than being a hacker's dream out of the box that you then have to figure out how to secure. But I have questions.

- One of the #FreeBSD features I've heard touted a lot is "jails," which I gather means "like Docker but harder to use". But this doesn't seem to be a feature in OpenBSD. Is there something equivalent in the OpenBSD world, perhaps under another name?

- The only *BSD that I know for sure has banned LLM contributions is #NetBSD. What, if any, are the LLM policies of OpenBSD and FreeBSD?

- Has anybody tried audio production in BSD? What's the experience like? It took years for Linux to get to the point where you could more or less do serious audio work, and I hate to think of regressing back to "if you buy this one particular sound card they stopped making in 1998 and recompile the kernel with a dodgy patch someone posted to USENET you can maybe kind of play a .WAV file".

Thanks in advance for your help!

(I have been informed by an anonymous source that "BSD jails" are in fact what they put you in if you use the software without a valid BSD license. I am not sure this is correct.)
1
bpl · 10w
the fragmented world of #BSD. Huh Is there something equivalent in the OpenBSD world, perhaps under another name? chroot (8), vmm (kinda) What, if any, are the LLM policies of OpenBSD and FreeBSD? OpenBSD has Schroedinger LLM policy - Theo said no (due to copyright issues), but there is no interest ...
Iris Young (he/they/she) (PhD) · 11w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqnlm0u0jzlcpysrqafd05rfhjzykt8devfzp5rsntfnl34888r4aspyay8t well sure! I imagine I don't know most but I have a friend at one that makes batteries.
cholling profile picture
Are there any small tech companies who are okay with being small tech companies? It seems like every tech company either wants to become the next Google, Meta, or Amazon, or wants to get bought out by the current Google, Meta, or Amazon.
1
Iris Young (he/they/she) (PhD) · 11w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqnlm0u0jzlcpysrqafd05rfhjzykt8devfzp5rsntfnl34888r4aspyay8t does hardware count? I think software is particularly susceptible to grandiose aspirations, but hardware has harder (pun intended) limits on scalability.
Pumpkin Spice Amy · 13w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqnlm0u0jzlcpysrqafd05rfhjzykt8devfzp5rsntfnl34888r4aspyay8t ffs
cholling profile picture
Several months ago I deleted my LinkedIn account in disgust. That site is nothing but AI slop and corporate grind culture posturing. Now, however, I find that many online job application pages have "LinkedIn URL" as a required field. Should I just take that as a sign that the job isn't for me?
1
Pumpkin Spice Amy · 13w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqnlm0u0jzlcpysrqafd05rfhjzykt8devfzp5rsntfnl34888r4aspyay8t I would just leave it blank.
beka valentine · 14w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqnlm0u0jzlcpysrqafd05rfhjzykt8devfzp5rsntfnl34888r4aspyay8t i don't. i'm not sure there are any, even. everything is lore or practically implement...
cholling profile picture
@nprofile1q... OK maybe I misunderstood. I thought you were saying Go ignored years of usability research (i.e. by requiring lots of boilerplate to make up for missing features) but maybe you meant it ignored research about fancy features (i.e. dependent types) instead.

If anyone else knows of studies about which programming languages or language features are easier to learn, especially for beginners, please send them my way!
beka valentine · 14w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqnlm0u0jzlcpysrqafd05rfhjzykt8devfzp5rsntfnl34888r4aspyay8t i don't. i'm not sure there are any, even. everything is lore or practically implemented things, and that's about it