• 3 Posts
  • 55 Comments
Joined 3 years ago
cake
Cake day: June 29th, 2023

help-circle
  • 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).



  • 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.


  • 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?


  • 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.



  • All great on paper, but why would EU leaders fight against Trump? They’re all fragmented, trying to hold on to their countries’ benefit. Given the most recent decision to cripple the 2035 ban on ICE cars due to pressure from Germany and Italy, I really doubt the leaders here are capable of punishing Trump.

    Even if von der Leyen pushed for this (which I doubt, see her behaviour in the first USA EU Deal), the EU would have to act unanimously to do it, and we already know that it is not possible. Given recent polls, it might be possible that Hungary will keep Orban as PM, and other countries will soon vote in their own MAGA-like leaders. See Romania, Bulgaria, and quite a few others in Eastern Europe where corruption is rampant. They’d sell their own mother if it got them a second villa.

    I wish to be as hopeful as the author, but the EU leaders keep proving the opposite. In order to survive, the EU should have focused on separating from the US during the Bush era, or even as late as Trump’s first mandate. As it is, the EU will probably just wait for Trump’s term to be over, and then return to business as usual. I am afraid we won’t be seeing any big disturbances to the current world order for a while, unless the AI bubble bursts (which will probably be due to other factors, not EU intervention).



  • This article just screams rage-bait. Not that I am against making people aware of this kind of privacy invasion, but the authors did not bother to do any fact checking.

    Firstly, they mention that the vacuum was “transmitting logs and telemetry that [the guy] had never consented to share”. If you set up an app with the robot vacuum company, I’m pretty sure you’ll get a rather long terms and services document that you just skip past, because who bothers reading that?

    Secondly, the ADB part is rather weird. The person probably tried to install Valetudo on it? Otherwise, I have no clue what they tried to say with “reprinting the devices’ circuit boards”. I doubt that this guy was able to reverse engineer an entire circuit board, but was surprised when seeing that ADB is enabled? This is what makes some devices rather straight forward to install custom firmware that block all the cloud shenanigans, so I’m not sure why they’re painting this as a horrifying thing. Of course, you’re broadcasting your map data to the manufacturer so that you can use their shitty app.

    The part saying that it had full root access and a kill-switch is a bit worse, but still… It doesn’t have to be like this. Shout-out to the people working on the Valetudo project. If you’re interested in getting a privacy-friendly robot vacuum, have a look at their website. It requires some know-how, but once it’s done, you know for sure you don’t need to worry about a 3rd party spying on you.


  • Right, but then rich people can no longer exploit other regions if everyone is considered equal! Think about the shareholders for a bit :/ (I’m sarcastic, in case it is not clear :D)

    The main problem here is that people flocking to positions of power are often the ones that do it for the wrong reasons. Until that part is sorted out, we will keep having leaders that will enforce things that are best for them and their closest ones. Some form of anarcho-communism would probably help this, but the current globalisation effort will make it very hard to implement. The best thing we can do as individuals is to just improve our social circle, and try to rely on as many local things as possible.




  • If you find that OCR doesn’t get you very far, maybe try a small vLM to parse PNGs of the pages. For example, Nanonets OCR will do this, although quite slow if you don’t have a GPU. It will give you a Markdown version of the page, which you can then translate with another tool.

    PaddleOCR might also be useful, since it focuses on Chinese, but it’s more difficult to set up. To add to this, some other options are MinerU and MistralOCR (this is paid, but you can test it for free if you upload it in Mistral’s library).





  • You’re right! Sorry for the typo. The older nomic-embed-text model is often used in examples, but granite-embedding is a more recent one and smaller for English-only text (30M parameters). If your use case is multi-language, they also offer a bigger one (278M parameters) that can handle English, German, Spanish, French, Japanese, Portuguese, Arabic, Czech, Italian, Korean, Dutch, Chinese (Simplified). I would test them out a bit to see what works best for you.

    Furthermore, if you’re not dependent on MariaDB for something else in your system, there are also some other vector databases I would recommend. Qdrant also works quite well, and you can integrate it pretty easily in something like LangChain. It really depends on how much you want to push your RAG workflow, but let me know if you have any other questions.