• 0 Posts
  • 103 Comments
Joined 11 months ago
cake
Cake day: April 3rd, 2024

help-circle



  • I remember talking to someone about where LLMs are and aren’t useful. I pointed out that LLMs would be absolutely worthless for me as my work mostly consists of interacting with company-internal APIs, which the LLM obviously hasn’t been trained on.

    The other person insisted that that is exactly what LLMs are great at. They wouldn’t explain how exactly the LLM was supposed to know how my company’s internal software, which is a trade secret, is structured.

    But hey, I figured I’d give it a go. So I fired up a local Llama 3.1 instance and asked it how to set up a local copy of ASDIS, one such internal system (name and details changed to protect the innocent). And Llama did give me instructions… on how to write the American States Data Information System, a Python frontend for a single MySQL table containing basic information about the member states of the USA.

    Oddly enough, that’s not what my company’s ASDIS is. It’s almost as if the LLM had no idea what I was talking about. Words fail to express my surprise at this turn of events.












  • Oddly enough, talking is what you might need to prepare for talking to your friends. Talking can help you organize your thoughts in a way that sitting around alone and thinking can’t.

    However, a fair chunk of that comes from verbalizing your thoughts even if there’s no feedback. That’s why rubber duck debugging (explaining your programming issues to an inanimate object like a rubber duck) is a thing.

    So if you feel uncertain about bringing up things with your friends before you’ve ordered your thoughts, try explaining things to an inanimate object or imaginary stranger first. That forces you to put at least some order into your thoughts just so you can put them into words.

    Or explain them to people on the internet, of course.

    Sorry if I’m rambling. Going for abstract advice is kinda my way of dealing with such problems. But rest assured that I’m rooting for you.




  • Jesus_666@lemmy.worldtoGreentext@sh.itjust.worksAnon reads the news
    link
    fedilink
    arrow-up
    21
    arrow-down
    1
    ·
    3 months ago

    It speaks to something you believe to be true. There is a difference and it’s rather important.

    Populist political campaigns speak to such “truths” all the time but the belief of a lot of people that [insert outgroup here] are responsible for all the bad things and that we can all live a great life if we just let [insert strongman here] have absolute power so he can punish them is still just a belief, not truth. Declaring it to be the truth just devalues the concept of truth.

    We’re all biased. We should try not to confuse our biases with reality.


  • You are insanely naive for saying this. If you’d used non-corporate email servers, like the much smaller email providers out there (which are basically extinct at this point) you’d know just how wrong this actually is. Most smaller email providers out there are blocked or limited by the big ones and the ones that are blocked your mail will never reach the inboxes of people on the big servers, not even the spam folders on those servers. They won’t bounce it back to you either, so it’ll just go into the void.

    Most email these days is used primarily by the all mighty trinity: Gmail, Outlook, and Yahoo, and a Few on Hotmail and AOL and while there are a few smaller companies out there like Proton, when it comes to something that isn’t a company or is self-hosted you can expect a lot of problems with domains being blacklisted, IPs being blacklisted, or both. And it’s actually much worse than defederation.

    I’ve been using a self-administered mail server (running on a root server at a major hosting provider) as my main email provider for well over a decade. I think I’ve encountered one website where that actually led to issues. Heck, the server once got on Spamhaus’s bad side for a week and once we were off the list everything was back to normal.

    Self-hosted mail works very well one you’ve jumped through all of the appropriate hoops (DKIM, SPF, etc.). Sure, running a mail server out of your bedroom probably won’t work very well but if you’re with any kind of reputable hosting provider you should be fine.

    You’re beginning to realize why the decision to limit spam and illegal shit was chosen over catering to the people who want the whole federated world instead of what they’re allowed access to. Ultimately it is better for everyone if the depraved shit and spam gets blocked, than it is for the people who want the whole world to have their way. If you want the world, go to Nostr, you’ll learn why most people do not want the world.

    The problem is that defederation leads to confusing situations. Being told about a response to your post/comment/toot and then finding nothing when you look is bad UX. Better UX would be a notice that what you’re looking for comes from a defederated instance and can’t be viewed – but that’s obviously impossible because your instance doesn’t even know anything is there.

    Not wanting all the content on your instance is perfectly reasonable. But the way defederation works exposes details of the underlying technology to the user in a way many users don’t want to have to deal with, serving as an impediment to growing the fediverse.

    It’s not easy to keep unwanted stuff off your instance while also being user-friendly about it. That’s why I called it tricky.


  • Honestly, this suggests to me that the ability to defederate might be a bug rather than a feature.

    If my instance doesn’t talk to the instance at foobar.example, I might be unable to see (parts of) relevant discussions. This is worse for a microblog like Mastodon than it is in the threadiverse but it’s still something to keep in mind even over here. And most non-enthusiasts don’t want to have to do that.

    Email is an example of a successful federated platform and it barely has defederation support. But in general all mail servers can talk to all other mail servers as long as they provide the right look-at-me-I’m-legitimate signaling. That makes email easy to use for regular people no matter if they use Gmail or their cousin’s self-hosted mail server.

    Perhaps that is how at least the non-threaded fediverse should work… However, that would also mean that some instance hosting heinous shit would keep being visible to everyone. It’s a tricky problem.