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/)SD
Posts
0
Comments
396
Joined
2 yr. ago

  • Having done some MQTT IoT work in the past, dropping a couple resources:

    https://github.com/eclipse/mosquitto - CLI interface and C bindings. I've only used the CLI interface. Its a nice way to test communication with a remote broker.

    RabbitMQ /w MQTT plugin - Message queue based on AMQP. We ran this as the server in a container. There maybe others options like 0MQ (been a few years so don't know every option). I had my clients post to a wild card topic so that I could consume a single device or all devices. Consumption is not with MQTT though. We'd use AMQP on that side.

  • I recommended checking out package managers that will simplify using whatever version of a library you want with project level virtual environments.

    I haven't done heavy python dev since 3.7, so I don't know the full landscape of options these days, but here are some references to dig into.

    https://python-poetry.org/ is the one I started using as the first step up from pip.

    It looks like there are some new contenders like hatch, rye, and pdm: https://dev.to/adamghill/python-package-manager-comparison-1g98.

    There is also pixi referenced from the comments in that article: https://github.com/prefix-dev/pixi

  • I love nix. I started on flakes and have no clue what configuration.nix, channels, or nix-env even are.

    Its pretty much a toolchain to orchestrate a bunch of community bash scripts with some (optional) syntax sugar to do most things right in nix.

    Scripts break. So did my own when I left the sandbox of any other distros curated version set. Now its version controlled and I can rollback.

    Functional programming skills are helpful. The documentation is shit. Like really really bad. I had to go through a few lib/ src to figure out modules. It just wasn't clicking until I did with the abstractions until I looked at the code.

    I mostly search GitHub now a days for solutions with lang:nix and some tokens I know I'll need and analyze what someone else did.

    I look at the source for package defs often.

    The repl can be handy.

  • Are you booted off the USB? That won't work, they usually have a ram drive overlay. You'll have to boot from another OS and mount the USB to edit the files.

    If it still comes up read-only trying searching some solutions for mounting in read/write. You might have to recreate the ISO USB and edit the files before first booting off it. Maybe there is a resize script to use the full disk on first boot that does some funky stuff or something.

    https://unix.stackexchange.com/questions/13225/how-do-i-remove-a-read-only-file-system-from-a-usb-drive https://askubuntu.com/questions/910585/remove-read-only-partition-from-usb

  • I can kind of make out "Not Found" as the last words on every line with efi on the first line.

    I don't have a framework so don't know the ins and out but my guess here is you need to hit whatever key is needed to bring up the boot drive selection menu to pick the installer USB.

    You could also check that USB is towards the top in the BIOS settings if you want to change the default boot priority.

    I don't know if CMOS battery resetting is still a thing; I haven't done it in a decade. That is another thought if some bad state (e.g., secure boot) is still getting held by the mobo chipset. I'd confirm with some documentation or Framework support first though. I've never done it on a secure boot system.

  • I haven't tested in Windows, but this is my setup Linux to Linux using rclone which the docs say works with Windows.

    Server

    • LUKS
    • LVM
    • Volgroup with a mishmash of drives in a mirror configuration
    • Cache volume with SSD
    • BTRFS /w Snapshots (or ZFS or any other snapshotting FS)
    • (optional) Rclone local "remote" with Crypt if you want runtime encryption at rest and the ability to decrypt files on the server. You can skip this and do client side only if you don't want the decryption key on the server.
    • SFTP (or any other self-hosted protocol from https://rclone.org/docs/)

    Client

    • Rclone Config /w SFTP (or chosen protocol)
    • (optional) Rclone Config /w Crypt
    • Rclone mount with VFS.

    I use this setup for my local files and a similar setup to my Backblaze B2 off site backups.

    The VFS implementation has been pretty good. You can also manually sync. Their bisync I don't fully trust though.

    I can access everything through android using https://github.com/newhinton/Round-Sync. Not great for photos though as thumbnails weren't loading without pulling the whole file last I tested a year ago.

  • Follow the money. Israel is an R&D hub with large investments from American companies. We also don't want their tech going to an unfriendly nation.

    I work in R&D and we occasionally acquire startups from Israel. We literally have someone employed in/from Israel scouting the startup scene for acquisitions and joint ventures.

    Biden is unsuccessfully trying to make everyone happy in a situation where that is impossible. Its very clear its profits over people when forced into choice.

  • Some of this is a bit soft. Like, the 50% / 0% employment split says something about business's ability to command labor. If we had an amazing economy with 50% unemployment, this would imply a large population that businesses either didn't want or couldn't access. And the former says something very different than the latter.

    The worry for me is the "didn't want" part. Automation is increasing throughput. The ultra wealthy are netting most of the value instead of humanity as a whole. Workers are getting laid off to keep profits increasing. Greed blocks mass access to surplus while the available job pool shrinks. Culture warfare is used as a distraction to vilify those who aren't staying afloat as immoral leaches.

    I doubt we could get to 50% without something like UBI. The unemployed would either die off due to lack of resources or a revolution happens to extract the horded wealth by force for another cycle of history. Doesn't mean employers won't try to min/max how much they can take.

  • Projection from Trump.

    Excuse to hate for his supporters.

    He's fanning the flames for Jan 6th the sequel.

    Some idiot I know has been telling people he just read that Jan 6th was staged by Democrats to entrap Trump supporters and we all need to find unbiased media sources to really know the truth. They eat this shit up.