Skip Navigation

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/)MO
Posts
18
Comments
433
Joined
2 yr. ago

Albama

Jump
  • Well one way to lower it is to settle law around the death penalty it seems

    Or you could just not kill people.

    Using conservative rough projections, the Commission estimates the annual costs of the present system ($137 million per year), the present system after implementation of the reforms … ($232.7 million per year) … and a system which imposes a maximum penalty of lifetime incarceration instead of the death penalty ($11.5 million).

    From amnesty USA. https://www.amnestyusa.org/issues/death-penalty/death-penalty-facts/death-penalty-cost/

    Ted Kaczynski lived until 81 and absolutely deserved death.

    And he did die. Does that not satisfy you?

    Kidding, but it's not a matter of deserves. It's about the states power in relation to their citizens. The state shouldn't have the power over life and death, because power corrupts. Cases like this: https://innocenceproject.org/melissa-lucio-9-facts-innocent-woman-facing-execution/

    The poor woman was interrogated for 5 hours straight by police into confessing her "crime", while pregnant with twins, after which she was sentenced to death (still alive btw, lawsuits still ongoing and sucking up taxpayer money, even 13 years later.). One of the influential things in her death was the District Attorney who was attempting to be reelected on a "tough on crime" platform.

    Cameron County D.A. Armando Villalobos was running for re-election and seeking a “win,” and is now serving a 13-year federal prison sentence for bribery and extortion.

    Of course, you made an argument about "what if we require really, really hard evidence"... but what evidence is greater than a confession? What if evidence is fudged? There can never be a guarantee, and we should design our systems to account for human error... or malice.

    Prison should be a place to rehabilitate people first, and a place to remove dangerous people from society second. Not a political platform, like the death penalty is so often.

    The death penalty is the ultimate form of virtue signaling. An expensive way to remove someone from society, when life in prison would have the same effects, relatively. Everybody dies eventually, no need to waste money on killing people early when we could be spending money on keeping people alive.

  • Albama

    Jump
  • Then it's still a bad idea because of the literal cost to taxpayers.

    Life in prison is $70,000 per year (paid by taxpayers, of course).

    The legal battle around the death penalty is around $1.12 million, also paid around taxpayers

    https://www.cato.org/blog/financial-implications-death-penalty

    That's 14 times more expensive.

    There are tons of things I would see the state spend money on rather than literally killing people. In the case of this, maybe mental health help for the victims.

  • Because much of mozilla's funding is from a deal with google, that's why.

    US$300 million annually. Approximately 90% of Mozilla's royalties revenue for 2014 was derived from this contract

    From https://en.wikipedia.org/wiki/Mozilla_Foundation

    A lot of money, but not enough to actually to actually do a lot. They keep cutting features their "customers" like. Why?

    Because development is expensive.

    Google props mozilla up to pretend they don't have a monopoly on the internet. Just enough money to barely keep up, not enough to truly stay competitive.

    Mozilla wants to not rely on google money, so they are trying to expand their products. AI is overhyped, but still useful, and something worth investing in.

  • Mozilla: ignores years of customer complaints and requests

    Are these customers donating, or purchasing mozilla products or services so that mozilla doesn't have to rely on google's donations?

    Mozilla: creates new product nobody asked for

    https://github.com/Mozilla-Ocho

    Nearly 10k and 400 stars on those respective repos.

    A way to run a large language model on any operating system, in any OS, in a simple, local, and privacy respecting manner?

    For linux we have docker, but Windows users were starving for a good way to do this, and even on linux, removing the step of configuring docker (or other container runtimes) to work with nvidia, is nice.

    And it's still FOSS stuff they aren't being paid for, currently. But there are plenty of ways to monetize this.

    Here's an easy one: tie in the the vpn service they have to allow you to access the web ui of the computer running the llamafile remotely. Configure something like end to end encryption or or nat traversal (so not even mozilla can sniff the traffic), and you end up with a private LLM you can access remotely.

    With this, maybe they can afford some actual development on firefox, without having to rely on google money.

  • Do you have any other book recommendations? Although I dislike the trope of the application of actual scientific knowledge, as characters get very OP very quickly, I love seeing characters using yhe scientific method to figure out what they can or can't do.

    Quantum League

    I looked up the book description, and a strong sense of deja vu hit me at the word "actuator"... I think I've read this book before.

    Currently reading Industrial Strength magic by Macronomicon, and it scratches this itch for me, but waiting for chapter updates, even when daily, is so painful.

  • It appeals to me for management of a windows machine for a few things:

    • Lots of machines at once, over winrm. Although ssh is the default, as ansible is linux first.
    • I don't have to learn powershell - the shared language means the windows teams and the linux team don't have to learn eachother's language. In ansible, it's very easy to avoid the footguns that come with something like bash, especially after you install the red hat linter, ansible-lint, which warns of ansible's own footguns.
    • easy to version control it
    • premade stuff: the official "modules" are massive and do a lot. There are also community packages: https://galaxy.ansible.com - of course, you should probably check any stuff you run first. But ansible is very easy to read.
    • built in secret management. Encrypt secrets, but still be able to use them smoothly with the automation framework.

    For just one machine? Task scheduler is probably good enough. 2-3 machines, managed remotely? Ansible is at least worth looking at.

    Edit: also, really good docs. Like, check out this active directory module with examples: https://docs.ansible.com/ansible/latest/collections/microsoft/ad/object_info_module.html#ansible-collections-microsoft-ad-object-info-module

    The examples are very helpful, with things like getting a list of ad users. I used that to create a ansible script to shuffle all ad user passwords - while being a a linux lover who hates windows and has literally never touched ad before this.

    https://github.com/CSUN-CCDC/CCDC-2023/blob/main/windows/ansible/testing/users.yml

    https://github.com/CSUN-CCDC/CCDC-2023/blob/main/windows/ansible/roles/domain/tasks/main.yml

  • Even better to know: the scene was completed before the CRC32 vuln was public. So the scene used real 0day vuln...

    Source? After some googling, I can only find that this is a 0day in the matrix universe, but not in the real world at the time the scene was made (matrix reloaded is a 2003 movie, vuln was discovered and patched around 2001.)

    https://www.reddit.com/r/hacking/comments/3dx72y/actual_crc32_exploit_used_in_matrix_reloaded/

    https://insecure.org/stf/neiljk.html

    https://www.exploit-db.com/exploits/20617

  • They could. But in countries where internet access is restricted by authorities, running any more than an insignificant amount of traffic over a VPN, even protocols as stealthy as the ones that make them indistinguishable from website (http/s) traffic, can be noticable... and being noticed can get you killed.

    Snowflake, on the other hand, runs proxies to users of the snowflake browser extension, who act as entry points. It's named so because connections are ephemeral, and last for a short time, like snowflakes. This makes it much harder to distinguish.

    It's not only about what internet traffic, it's also about where.

    And of course, the how is relevant too. Not many people want to spend the time to set up an ssl vpn (and multiple people using it makes it easier to spot).

    You need to understand what you're asking when you suggest people set up their own proxy. You're asking them to learn a skill, most likely in their free time (free time and energy they may not even have), and without many resources to learn (censored internet), and then rest their lives and livelihoods on that skill. Depending on the regime, maybe the lives of their friends and family, as well.

    Comparatively, it's like two clicks to select snowflake as an entrypoint in the tor browser configuration options.

  • Yeah, unintentional bugs are much easier to deal with than maliciousness, like replacing the "file upload" button with buy nitro, or discord in the browser's audio being finnicky (dark pattern you don't get this problem on element or the discord app.)

    Of course, there are unintentional bugs as well, on top of maliciousness.

    Lmao. I'm guessing this is because they've begun to use LLM's for moderation (maybe trying to replace real humans?), but LLM's can't really count.

  • your typical manga/light novel weebo

    No chinese support :(

    I read a ton of web novels translated from Chinese, and reading the untranslated versions would be a fun way to learn Chinese. Or Korean.

    I don't really like the Japanese light novels as much.

    Edit: hmmm, it seems like their are similar projects, and some have custom language support. I may need to look into those into the future.

  • The tldr as I understand it is that Mac M1/M2 devices are unique in that the vram (gpu ram) is the same as the normal ram. This sharing allows LLM models to run on the gpu of those chips, and in their "vram" as well, allowing you to run bigger models on smaller devices.

    Llama.cpp was the software that users did this with originalky. I can't find the original guide/article I looked at, but here is a github gist, where the commenters have done benchmarks:

    https://gist.github.com/cedrickchee/e8d4cb0c4b1df6cc47ce8b18457ebde0

  • Did you test with different kernels? Them using a custom scheduler that prioritizes desktop applications might cause background things to run slower.

    Plus, the use of ananicy (cpu/ram limiter) limits stuff like that as well.

    I use cachyos because they set up zram, anf uksmd by defualt. That's ram compression and deduplication, and it'a pretty powerful in my experience. If you're using cachyos, then uksmdstats and zramctl can give you an idea of how much you are saving.

  • If I run two mysql containers, it won't necessarily take twice the resources of a single mysql containers

    It's complicated, but essentially, no.

    Docker images, are built in layers. Each layer is a step in the build process. Layers that are identical, are shared between containers to the point of it taking up the ram of only running the layer once.

    Although, it should be noted that docker doesn't load the whole container into memory, like a normal linux os. Unused stuff will just sit on your disk, just like normal. So rather, binaries or libraries loaded twice via two docker containers will only use up the ram of one instance. This is similar to how shared libraries reduce ram usage.

    Docker only has these features, deduplication, if you are using overlayfs or aufs, but I think overlayfs is the default.

    https://moonpiedumplings.github.io/projects/setting-up-kasm/#turns-out-memory-deduplication-is-on-by-default-for-docker-containers

    Should you run more than one database container? Well I dunno how mysql scales. If there is performance benefit from having only one mysqld instance, then it's probably worth it. Like, if mysql uses up that much ram regardless of what databases you have loaded in a way that can't be deduplicated, then you'd definitely see a benefit from a single container.

    What if your services need different database versions, or even software? Then different database containers is probably better.