[–] 2 points 4 months ago (1 child)

Your mind is your body + brain. Your behavior and all of your memories are due to how your synapses and intermediary cells were developed. Similarly, it also depends on the body chemistry.

If you were to fully transplant a brain to a new body and correctly link all the nerves, in theory you could have the same brain in a different body. In practice, this can fail miserably due to differences in all of your sensory connections to the brain and hormone levels.

It's been a while since I looked into neuroscience, so there might be some things I am missing. The conclusion is that altering the chemistry around your body could change you as a person, even if your hypothalamus is the same (i.e., same memories).

  • source
  • [–] 4 points 4 months ago* (10 children)

    I was thinking about getting one, but then I read more about it and realised you can't really use it without the Steam client. Kind of put me off since I have a large part of my library on GOG. Maybe this won't be a problem in the future though.

  • source
  • parent
  • context
  • [–] 2 points 5 months ago*

    Dubious open-source practices on the part of Ollama devs. Other than that, LM Studio is using the latest stable llama.cpp rather than the one developed by Ollama, which brings significant speed improvements. You also have a better understanding of what model you're deploying by not using Ollama, and instead looking into the HF repository. For example, Ollama states that they're serving DeepSeek-R1, but pulling this one gives you a distilled 8B billion version that is not actually the DeepSeek-R1 (671B parameters) that one would have expected.

    I get it that it might make it easier to use, but you will not learn much by using it. Even worse, competition is even better with performance and similar out-of-the-box capabilities.

  • source
  • parent
  • context
  • [–] 2 points 5 months ago* (1 child)

    Dogs were not originally seen as pets in these countries, but rather as work animals. If you were to visit rural areas in an Eastern European country 5-10 years ago, you'd find that people that owned a dog had them chained up next to their fences, used them for protecting their livestock, or used them for hunting. If one were to escape, the village would have an extra litter of puppies that would most likely be dumped in the middle of a field or another village.

    I'm not arguing for horror stories like puppy mills, which I am completely against and agree with you in those kinds of cases. But countries like Romania, Bulgaria, Greece, etc. are a bit different. Most of these dogs come from rural areas, which managed to live off of garbage until now.

    The alternative to the shelter is euthanasia, but I am honestly glad if a responsible person decides to adopt the animal instead. What you should really be against is people paying to adopt a specific breed from a breeder, not those that free up space in actual shelters.

  • source
  • parent
  • context
  • [–] 6 points 5 months ago (3 children)

    This is not it, chief. Eastern Europe has lots of problems with street animals, and it's not because people get pets. Most of the time, the animals in these shelters are just "wild" street dogs, which end up forming packs and may attack people.

    There's campaigns to neuter dogs and cats to limit the population, but you'll find out that, very frequently, funds will be siphoned off to the pockets of local politicians. Also, some people won't neuter their animals because they believe they won't be useful anymore for defending their yards or catch mice.

    And what's the outcome? Dogs and cats end up on the streets, reproduce, and end up increasing the population further, thus propagating the problems.

    Western European countries don't struggle as much with this, and even import pets from other countries. The conditions are also much better for animals in these countries. The problem in countries like Romania is corruption and a lack of empathy towards animals, not people owning pets.

  • source
  • parent
  • context
  • [–] 2 points 6 months ago

    Get llama.cpp and try Qwen3.6-35B-A3B. Just came out and looks good. You'll have to look into optimal settings, as it's a Mixture of Experts (MoE) model with only 3B parameters active. That means that the rest can stay in RAM for quick inference.

    You could also try the dense model (Qwen3.5-27B), but that will be significantly slower. Put these in a coding harness like Oh-My-Pi, OpenCode, etc. and see how it fares for your tasks. Should be ok for small tasks, but don't expect Opus / Sonnet 4.6 quality, more like better than Haiku.

  • source
  • parent
  • context
  • [–] 1 point 6 months ago (1 child)

    Although I don't have much of a sway in these votes, I'd still say no. If they're the the only ones interacting on that instance, what stops them from making another instance in a month or two? Do we trigger another vote then to block that one as well? It could be a fun activity to have the monthly "Defederate from Grail's instance", but this doesn't really make sense. I vote to leave the clean-up to mods of instances where this person creates problems. If they don't give up, all they need is yet another account/instance to troll communities here.

  • source
  • [–] 4 points 6 months ago

    There must be something that ensures the response is legitimate. Otherwise, if it's client-side and fully offline, I can just spoof the app to return the response "Yes, over 18". If it's not the government doing the verification, it's Google or Apple, which will give them access to all the "adult" websites you visit. Also, another reason for the EU to push for strict device attestation, without any DIY stuff (i.e., no more GrapheneOS, LineageOS, etc).

    I couldn't find a desktop app on the EU's GitHub (another red flag, btw, using GitHub for this). All that seems to be available is code for the Android or iOS apps. Could you share it, if you can?

  • source
  • parent
  • context
  • [–] 27 points 6 months ago (4 children)

    Even with the Zero Knowledge approach, you will still run an app on a phone (what if I don't have one) that will make some call to the government's servers, which will most likely know what website you're trying to access. We're moving the data mining from some third party to the government, which can be wrongly used later if some idiot comes into power. If it's not making a call to a government's servers, I would be surprised, since you could imagine someone just bypassing this to always return "Over 18".

    Even funnier (read "sad"), this initiative will probably rely on Google and Apple to keep it robust, and will likely have no availability on rooted phones or non-Google Play Services ones. It's premature at best to deploy this in a meaningfully safe way.

  • source
  • parent
  • context
  •  

    Hello everyone!

    TL;DR: I want to propose a community-driven effort to research and improve 1-bit LLM models, for use within and outside the Horde. I think having access to such models would be very useful for the overall project, as you do not need a lot of compute to run "bigger" models if they're compressed well. Relevant paper.

    We currently live in very interesting times regarding AI development. The big companies in the US seem to still be ahead, but groups from China, working on open-weights models, are making very impressive strides. However, the focus has been and still is on developing really big models. Most of the impressive models that keep coming out are bigger and bigger, leaving most people to pay for API tokens if they want something useful. Probably this is also incentivised, as Nvidia wants to make more money from sales to data centers.

    I have been keeping an eye out for the AI Horde project, and I always wanted to help out, but never got around to setting it properly up due to my AMD GPU and running Windows. However, really cool project, and I wanted to congratulate everyone involved!

    In my opinion, the goal of the AI Horde community also positions it as one of the very few that are capable of bringing forward some LLMs that can be "smart" on consumer-level hardware. That is, getting models that can handle long-horizon tasks well without paying providers for API access.

    Since the first paper on 1.68-bit LLMs, there has been quite a few other suggestions thrown around (recent example). No one really uses these models much, as the quality is seriously degraded. Similarly, no one is really trying to improve these models further, as there is no incentive to do so when you can just pay someone 3$ per million token output from an existing open-weight model. For example, to the best of my knowledge, no one has tried to introduce latent reasoning (example) in this context, or specifically training/fine-tuning models at 1-bit levels.

    So, to get to the point, would it make sense to get some community-driven research in this area? I believe that we could all pool together compute, good training data, ideas for fine-tuning / RL-training, etc. If it works out, we could have a method that makes existing larger models (say, up to 200B) available on a single 24GB GPU.

    First thing I would try is to expand on the recent NanoQuant paper:

    1. Wait for weights to be released.
    2. If no weights come out, quantize a Qwen 3 32B, and try a more diverse dataset, with more tokens to see if fidelity can improve. I could get some access to GPUs for this myself. Another option for 1-bit models would be using other existing ones (e.g., Unsloth), but performance degradation is much bigger in those versions, from what I have seen. Furthermore, the compression of these models is not as efficient, and you would not be able to fully run a 70B parameter (as described in the paper), with only 8GB VRAM.
    3. Get an LLM (or human volunteers) to determine behaviour on various tasks: find limitations, strengths, etc. Get some human preferences for RLHF, or use a bigger LLM to grade output quality. Preference here on logic tasks.
    4. Perform fine-tuning of 1-bit model based on the gathered data, and deploy for use. Return to step 2 after a while.

    Fine-tuning the 1-bit model might get a bit hairy, as the binary operation are not differentiable. We also wouldn't be able to up-cast back to F32 for regular training, as this would completely invalidate the consumer-driven access to these models. Simplest idea would be to train a LoRA head, or do some stochastic-driven training (e.g., flipping bits). However, the latter would probably be very unstable, and not work out, and LoRA might be the only option. I'm not a mathematician, so I am open to suggestions here :)

    Past the initial prototype, I would consider the following stuff that's already implemented in other quants:

    • Try to re-calibrate the LayerNorm / RMSNorm parameters based on the original model's activations.
    • Perform some regular KL-divergence distillation
    • Other than using an LLM as a judge for RL, perhaps one could also fine-tune using a semantic similarity metric while aligning with the output of the original model. This could ensure that the intent is the same, even if the style differs.
    • Depending on token complexity, look into reducing compression just for difficult tokens and compressing further for easy ones (à la FlexQuant)
    • Mixture-of-Experts-style quantization, where we increase compression for experts that are not important, and reduce it for higher-frequency ones.

    Curious what everyone thinks!

     

    Hello everyone! I am interested in replacing the Google Speech Recognition and Synthesis app on Android. For Speech-to-Text (STT), I've tried Whisper and FUTO, and settled on the latter because it seemed to be more versatile. Also, FUTO seems to have some decent recognition, but not yet capable of handling all the languages that I want. Regardless, so far happy with STT. The only annoyance I have is that it does not appear as an option in the settings for Speech recognition :(

    However, I can't seem to find any replacements that have good Text-to-Speech (TTS) quality. I tried espeak-ng and RHVoice, but both have robotic outputs.

    Given the recent advancements in AI, I was expecting that there would be ways to incorporate open source TTS models like Kokoro to generate speech on the go. Nevertheless, I could not really find any such apps so far.

    Has anyone managed to completely replace the Google app with (an)other privacy-focused FOSS app(s)?

    view more: next ›