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

This may sound stupid to a predominantly GNU/Linux audience, but as a FreeBSD user(and Linux user!), when a daemon is not available for FreeBSD, it's a very bad sign.

"Because Snikket is designed natively as a tightly integrated suite of Docker containers built around the Prosody XMPP server, running it natively on FreeBSD is complex."

Holy shit


FWIW I'm the founder of both the Snikket and Prosody projects. If you're a FreeBSD user, or even an experienced hands-on Linux sysadmin, I'd probably recommend going with Prosody, unless docker is your thing.

Snikket aimed to fill the gap for people who wanted an "out of the box" XMPP distribution kind of thing, and it's good at that. But shipping a bunch of software components with opinionated configurations doesn't really mesh well with distribution-level package management, and only really works with a container kind of ecosystem.

Both routes exist and are equally viable. Prosody has ports available for all the popular BSDs, and installing it should be a breeze. Just be prepared to then also set up a TURN server if you want calls, and potentially some web server stuff to if you want some of those features. After installing Prosody you can run 'prosodyctl check features' and it will tell you if you're missing any of the common stuff people want in a modern messaging app.

Hope this helps :)


You don't have to do it all the time as your primary interface. My wife asks Siri questions all the time while she's busy. "Siri, what's the time?", "Siri what will the temperature be in four hours?" etc. It's not "terrible", it's pretty smart.

No, that is not "common knowledge". You are supposed to be able to disable that unwanted feature.

I have no inside information, but I always assume the tickboxes that "disable ____ data" from Google/Facebook/OpenAI just disconnects it from your own account, not hides it from the provider.

The checkbox has an actual statement associated with it about what it does. You don’t need to assume anything.

There's no independent verification of what that checkbox actually does. The company can say anything, and you are unable to verify that they actually do it.

The only verification you could do so far is GDPR-style data export, and also the adherence to GDPR regulations (and even those might get skirted if they aren't operating in europe).


Aren’t they usually phrased very specifically as “we collect this data and use it to show you relevant ads, you can opt out of us showing you relevant ads”?

We've been making PID loops for a lot longer.

It was not a mistake, it was done deliberately.

According to?

I play AoE2 and it’s still growing.


Who is this “everyone”? Speak for yourself.

I’m like you, but I never “loved writing code” 95% of it is stringing libraries/APIs together. Same old CRUD.

However, I always loved making software. LLMs are a godsend. I just wish I could run it on my own


Calling AI "hype" is like calling the internet hype.

Swedens main issue is a political class disconnected from reality.

That is a global issue.

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

Search: