Skip Navigation
AI will capture carbon through reverse buzzwordolysis
  • different neural network types excel at different tasks - image recognition was invented way before LLMs, not only for lack of processing power, but also because the previous architectures didn't work with languages. New architectures don't appear out of thin air, they are created with a rough idea of what we could need to make the network do a certain task (e.g. NLP) better. Even tokenization isn't blind codepoint separation but is based on an analysis of languages. But yes, natural languages aren't "parsed" for neural networks, they don't even have a formal grammar.

  • AI will capture carbon through reverse buzzwordolysis
  • While I agree that LLMs can achieve human-tier efficiency at most tasks eventually (some architectural changes will be necessary, but the core approach seems sound), it's wrong to say it's modeled after the human brain. We have no idea how brains work as they're super complex, we're building artificial neural networks from the ground up. AI uses centuries' worth of math, but with our current maths knowledge the code isn't too complicated. Human brains aren't like that, they can't be summed up in a few lines of code because DNA is a huge mess that contains so much more than just "learning", so many inactive or redundant bits and pieces. We're building LLMs with knowledge of how languages work, not how brains work.

  • Mozilla Firefox Blocks Add-Ons to Circumvent Russia Censorship
  • it might work with obfuscation, in general my preferred solution is VPN+proxy, the proxy is used for bypassing the DPI and doesn't have to adhere to particularly high standards and can be easily swapped, and the VPN is used via the proxy for actually routing L3 traffic

  • Mozilla Firefox Blocks Add-Ons to Circumvent Russia Censorship
  • Well, Tor (with bridges) still works just fine, I don't really know any other "crowdsourced" proxy networks. Telegram isn't blocked (it used to be, but everyone used it anyway, including people in the government, so they unblocked it), so any info there is freely available. Wireguard and OpenVPN are blocked (even within Russia for some reason), shadowsocks is throttled on certain connections but works fine, and I haven't extensively tested anything else.

    Also, mobile networks are used for testing stricter blocking measures before rolling them out to landline connections

  • Wayland usage has overtaken X11
  • by default, your content is all rights reserved, the most restrictive license possible. AI trains on "all rights reserved" content all the time. You really think adding a CC-BY-NC is gonna do anything?

  • Biden calls US ally Japan ‘xenophobic’ along with Russia and China
  • There's an issue without you saying not because you don't know econ 101, but because you do know it. Because you shift the focus from the systems (global imperialism) to the individuals ("so you shouldn't be allowed to migrate?"). What causes migration is, objectively, unequal development of different countries caused by imperialism and inherent to the market system, and not "personal decisions". That means shifting the talk to "personal decisions" is pointless and harmful.

    It's like going "oh but you voluntarily choose to buy/sell" and blaming all your economic problems on yourself.

  • Biden calls US ally Japan ‘xenophobic’ along with Russia and China
  • No, migration is caused by economics, so it only makes sense to use economics to talk about it. In capitalism, migration follows the market laws, i.e. people migrating to where they expect to be paid more.

  • Biden calls US ally Japan ‘xenophobic’ along with Russia and China
  • There's no agency in the market. That's the entire point of markets - being independent of a single human's whims and being an equalizing force, the "invisible hand".

    And the entire point of communism is getting that agency, having production for the sake of humans rather than humans for the sake of production.

  • Yes, but
  • over a century ago Lenin has defined imperialism as capitalism in decay, monopoly capitalism, capitalism that has outgrown competition, that has stopped playing a progressive role in history and became solely a force of reaction, and since then not much has changed

  • Gunmen in combat fatigues fire on Moscow concert hall crowds, killing and wounding several people
  • at the time I commented it had like 14 upvotes and 0 downvotes, now it's at 15 upvotes and 14 downvotes, my comment got 2 downvotes like 5 minutes after posting it, but now it also has 5 upvotes.

    Looks like it just took some time for the better part of lemmy to get to this post.

  • pavluk.org NixOS on OnePlus 6 with Extra Steps, or the Diary of my Descent into Madness

    Mobile Linux is here. Love it. Fear it. Sacrifice yourself to it. There is no escape.

    My biggest blog post yet, and it's about running (almost) vanilla NixOS on a (formerly) Android phone! This was 50% fun and 50% exhausting... you solve one issue and another one crops up right away... it was certainly an interesting educational experience.

    I'm not explaining any basic technical concepts here, as I'm not a complete noob in phone ROMs and Linux.

    Ask me any questions if you have them!

    16
    Where do I report AMD microcode issues?

    After commit 0bc3126c9cfa0b8c761483215c25382f831a7c6f in linux-firmware my system stopped booting (due to being unable to mount root fs). The bug isn't occurring all the time even with this commit, but I've still successfully tracked it down to this specific commit. Now I'm not sure where I can report it, as I could find info about maintainers of certain Linux subsystems, but not of linux-firmware or its constituent parts (like amd-ucode).

    Edit: I've sent it to the person who authored the commit for the time being

    3
    Königsberg - a cross-platform open-source Steam DLC unlocker
    github.com GitHub - chayleaf/konigsberg: steam_api with unlocked dlcs

    steam_api with unlocked dlcs. Contribute to chayleaf/konigsberg development by creating an account on GitHub.

    GitHub - chayleaf/konigsberg: steam_api with unlocked dlcs

    This is a lightweight alternative for Goldberg for the single purpose of unlocking DLCs. Just rename the game's steam_api.dll to steam_api.orig.dll, download steam_api.dll from releases and put it in place of the original steam_api.dll, the game will keep interacting with Steam as usual but it will consider all DLCs installed. Of course, you also need to download the actual DLC files from somewhere.

    I've actually only tested it on Linux, so I'm curious to know if it works fine on Windows and MacOS.

    6
    nixos @lemmy.ml chayleaf @lemmy.ml
    nixos-router: a NixOS router framework
    github.com GitHub - chayleaf/nixos-router: A NixOS router framework

    A NixOS router framework. Contribute to chayleaf/nixos-router development by creating an account on GitHub.

    GitHub - chayleaf/nixos-router: A NixOS router framework

    Example config linked in readme! My ISP doesn't offer IPv6, so it might not fit your use case well, but it's a setup with multiple routing tables (one for vpn, one for direct internet access, one for no internet access)+multiple network namespaces (default namespace has the vpn interface, wan namespace has the vpn socket)+configured dnat/port forwarding which is hard to get right in such setups. It also takes port forwarding rules from another system's config, which was always my dream before even starting this project lol

    "framework" is really the right choice of words because while it's well integrated with itself, it forces you to use itself, it doesn't integrate with networking.interfaces because it itself is a more featureful variant of networking.interfaces.

    In my experience, this let me focus on writing the router itself, while previously half the time I felt that NixOS just doesn't provide enough customizability for routers. However, I don't offer many features right now, only device config/network namespace management/bridge creation/veth pair creation/dhcp/router advertisement/wireless access point creation. Obviously, there are many cases for which this won't be enough. If this isn't enough for you, open an issue and I'll try to add what you want (or better yet, do it yourself, as I probably wouldn't be able to test it).

    0
    nixos @lemmy.ml chayleaf @lemmy.ml
    notnft - write nftables rules in nix
    github.com GitHub - chayleaf/notnft: Nix DSL for nftables

    Nix DSL for nftables. Contribute to chayleaf/notnft development by creating an account on GitHub.

    GitHub - chayleaf/notnft: Nix DSL for nftables

    Honestly I don't know why I made this, it clearly isn't worth it lol (Jesus, 5000kloc for this), but it was interesting to learn more about nftables (I also found a bug in Nix in the process). I will contribute to nftables docs some time later, as I found many undocumented or poorly documented parts, and some documentation that's flat out wrong.

    Currently this can only export rules in json, but it shouldn't be too hard to write a transpiler into the nftables language.

    1
    InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)CH
    chayleaf @lemmy.ml
    Posts 5
    Comments 159