pf/opnsense essentially provide web interfaces to the underlyingFreeBSD OS tooling. In this case I'm running plain OpenBSD. That meansconfiguring the system is mainly done by reading and writing textfiles and doing stuff at the command line. There's a whole bunch ofreasons why some people prefer one way or the other or even mix thingsup a bit. My recommendation is, if you're interested, have a goadministering a system without a web interface and see how you feel!@Edgarallenpwn@selfhosted
For sure. I'm hoping that with much cheaper and more reliable hardwarethat we have now, it makes it easier for indivduals and small groupsto run services that could only be run by big dysfunctional companies.Fingers crossed!@jjlinux@selfhosted
RSS is kinda different. Subscribing is really just polling a file. ActivityPub messages are primarily sent around by first requesting a server to send messages to you. It’s a pull versus push thing.
I love RSS because it’s so simple. It actually goes a long way in the fediverse where most activity, which is read-only. Only a small percentage of users ever comment/post stuff.@electricprism@fediverse
@jimmy90@zeppo For sure. One major lesson off the top of my head is with ActivityPub is how errors are presented. I’ve written software to fiddle around with ActivityPub and found servers have terrible - if any - error messages. SMTP provides a bunch of standardised status codes that servers can give back to you, along with diagnostic info. In theory this is possible with apub but in practice it is not addressed at all.
@towerful I mainly program in Go, so when I see all that extra software I notice how much easier it is when I get to just rely on the Go runtime. It does a lot of the heavy lifting done here, but the resulting code is not as clean. Actually just today I read through Mastodon’s code to track down a bug in my in-progress ActivityPub service (in Go) and found the Ruby really easy to navigate!
@Aatube Oh I wouldn’t be so sure… we’ve all had those colleagues and vendors where we think they’d import something like this to make our lives miserable ;)
@Mad_Punda it’s funny because the name “overtime” loses meaning when it becomes normal. I hereby propose the name “overovertime” (I’m good at names that’s why I’m a great programmer)
@SpaceNoodle I’ll always be sad how GitHub helped popularise centralised workflows. Such an amazing opportunity for a big cultural shift, but it didn’t go anyway as far as it could have.
pf/opnsense essentially provide web interfaces to the underlyingFreeBSD OS tooling. In this case I'm running plain OpenBSD. That meansconfiguring the system is mainly done by reading and writing textfiles and doing stuff at the command line. There's a whole bunch ofreasons why some people prefer one way or the other or even mix thingsup a bit. My recommendation is, if you're interested, have a goadministering a system without a web interface and see how you feel!@Edgarallenpwn @selfhosted