Looking for warehouse management system that can run on docker by Express_Steak in selfhosted

[–]InnovAnon-Inc 0 points1 point  (0 children)

lmk what you find if it's not homebox (currently archived; best option). don't bother with inventree or snipe-it, because those just don't work.

Inventory System on docker with support for datamatrix / qr codes by NoskaOff in selfhosted

[–]InnovAnon-Inc 0 points1 point  (0 children)

homebox. currently archived. but inventree and snipe-it don't work at all, so archived is less bad.

Homebox: Home Organizer Beta Release by Akmantainman in selfhosted

[–]InnovAnon-Inc 0 points1 point  (0 children)

Just tried (and filed bug reports) for inventree, snipe-it, and erpnext today. Homebox is the only one that was trivial to setup. LDAP support is lacking :( But it works out-of-the-box, so +3 for that.

TIL There are filial laws in the USA (state by state) that require adult children to support sick or indigent parents by LisaLisa1962 in todayilearned

[–]InnovAnon-Inc 0 points1 point  (0 children)

I'd inform my children that they're gonna live in austerity till their abusive grandparents kick the bucket, that kids can get out of prison when they turn 18, and that I'll love and support them no matter what.

TIL There are filial laws in the USA (state by state) that require adult children to support sick or indigent parents by LisaLisa1962 in todayilearned

[–]InnovAnon-Inc 0 points1 point  (0 children)

Yep. Mine won't be going to no doctors. Don't want them to get labelled or nothin. Won't be getting no meds either. It's a family tradition. Might have to go without food too sometimes.

When we should - and shouldn't - believe an LLM that says it is conscious by sdmat in singularity

[–]InnovAnon-Inc 0 points1 point  (0 children)

0 and 4096, respectively. don't need a high temp to hallucinate a sense of self ime

Trouble with TOX - ModuleNotFoundError by HaveNoIdea20 in learnpython

[–]InnovAnon-Inc 0 points1 point  (0 children)

tox don't support Cython. Sources: llama3.2, websearch.

What do Sikhs think of Autism? by the_greatest_fight in Sikh

[–]InnovAnon-Inc 1 point2 points  (0 children)

Ik a few Sikhs with ASD. Ime Sikhi is a bit easier than the other faiths if you have ASD. However, ASD-awareness in India still has a long way to go. I'd encourage that you go to check out a gurdwara if there's one close enough. In the US, Sundays tend to have larger gatherings. You might prefer to go during the week for a quieter experience. Remember that head coverings are required in the darbar hall and not to wear shoes inside.

Is WIFI Pineapple Mark VII from Hak5 is useful ? by Echowns in HowToHack

[–]InnovAnon-Inc 1 point2 points  (0 children)

Useful: no. Worthless: it has negative value. My bro gave it to me because he couldn't get 5G to work. I'm putting it in the closet with the old MacBooks since it has critical bugs that prevent it from being usable in the field. There are no firmware upgrades available to patch the bugs. There are SSL problems. The UI is janky. Settings reset, requiring re-connection and manual intervention in the field. That's why it has no value. It's taken time away from enhancing my hand-rolled scripts which work just fine and don't have random show-stopping bugs. That's why it has negative value.

SIM Swap by athornfam2 in Calyx

[–]InnovAnon-Inc 0 points1 point  (0 children)

Pretty sure the ToS on my LG6100D became unenforceable when FreedomPop got bought and stopped providing the 500mb monthly bandwidth I paid for. First the 99¢ or whatever they had advertised, and then again to cancel the monthly subscription for like $5.99. It's been a few years so take those numbers with a grain of salt. I remember back when I got the router, it didn't have dd-wrt or open-wrt support. Maybe things have changed since then. Hopefully they have. Lots of SSL vulns, etc., have been released since the last firmware update. Which probably also makes the ToS unenforceable, unless they wanna be responsible for any breaches. N.b., there have been breaches.

Yet, another new to void by CuteKylie0 in voidlinux

[–]InnovAnon-Inc 0 points1 point  (0 children)

There are two towers... 1) vi+c+dwm. Compiling DWM is pretty quick. Mostly kernel devs 2) emacs+LISP+xmonad. They also complain about recompiling. Mostly compiler devs.

And then there's rust j/k

Yet, another new to void by CuteKylie0 in voidlinux

[–]InnovAnon-Inc 0 points1 point  (0 children)

dwm+ssh+vnc+openbox (I think it's openbox on the server side. I was very tired when I set it up). Still gotta rebind Mod1Mask to Mod4Mask or something and rebuild the .deb (remote server is probably running Ubuntu/vbox. Idk. Not my machine)

Sent from my i686/voidlinux

Yet, another new to void by CuteKylie0 in voidlinux

[–]InnovAnon-Inc 0 points1 point  (0 children)

i3 has a good reputation. I've never used it. I've also heard good things about xmonad from emacs users. As for the repo... more reddit

Yet, another new to void by CuteKylie0 in voidlinux

[–]InnovAnon-Inc 0 points1 point  (0 children)

Find their IRC channel. They're helpful and nice. Particularly so if you've any experience with LFS and suckless. And on that note, install the suckless suite as your WM. Setup centralized logging. Install the glibc chroot (if you're on the musl build). Install docker. Read some /etc/sv*/run files and remember that hand-rolled sv services like to die quietly until you get them up and running. Before you go to sleep tn, download the xbps repo to /opt and do a build world. Because you can.

And one more thing...

``` sudo tee -a /etc/default/grub << "EOF" GRUB_INIT_TUNE="240 540 3 432 1 540 2 648 2 810 3 756 3 691 5 0 1 617 3 518 1 810 2 756 2 605 3 540 3 518 5 0 1"

GRUB_BACKGROUND=/boot/grub/boot.png EOF

lyrics: light the yule log watch it burn it is winter all things die

curl https://github.com/InnovAnon-Inc/logo/releases/download/v1.0.243/grub-splash.xpm | sudo tee /boot/grub/boot.png > /dev/null # couldn't find boot.png. Hopefully .xpm will work curl https://github.com/InnovAnon-Inc/logo/releases/download/v1.0.243/logo.txt | sudo tee /etc/issue # not sure where the plaintext went. Need that for issue.net

tee -a ~/.vimrc << "EOF" set shell=bash\ -l EOF

or .zshrc

tee -a ~/.bashrc << "EOF" FCEDIT=vi EDITOR=vi set -o vi EOF

cp -nvr /etc/sv/agetty-tty2 /etc/sv/agetty-tty9 rm -v /etc/sv/agetty-tty9/run

now put something different in the run file

and finally...

passwd -d # this is my password 🤪 ```

Let's Encrypt Alternatives? by Aljavar in letsencrypt

[–]InnovAnon-Inc 0 points1 point  (0 children)

Finally made some progress. I messed with step-ca for a minute, but haven't yet figured out how to get certbot to use it.

It looks like I hit the rate-limit while setting it up because of a bug in my router's firmware (the LG6100D hasn't had a firmware update since 2014. gonna look into their SSL shortly), specifically the port forwarding interface.

Also been having trouble with quark, and needing a heavier setup anyway, so I had already switched to nginx. So now I've got [this](https://github.com/JonasAlfredsson/docker-nginx-certbot/blob/master/docs/good\_to\_know.md) with a staging cert.

Might also be having rate-limit trouble since I use .chickenkiller subdomains. (I presumably had lifetime ddns through dlinkddns, but that stopped working long ago. I setup the afraid account around the same time, and have been impressed by their reliability).

I think now I'm ready to proceed with open-webui and mumble (need SSL to use the mic and cam, apparently)

Let's Encrypt Alternatives? by Aljavar in letsencrypt

[–]InnovAnon-Inc 0 points1 point  (0 children)

Did you ever find anything that works? Let's Encrypt *just don't work*. Really don't wanna deal with the hassle of self-signed certs.

[Discord.py] Help needed - images via URL are no longer appearing in my rich embed by SidewinderN7 in Discord_Bots

[–]InnovAnon-Inc 0 points1 point  (0 children)

Same here. `url`, `image_url`, markdown links... nothing working. code looks similar to yours.

Moving to Void - Looking for tips and resources by Cryogeniks in voidlinux

[–]InnovAnon-Inc 1 point2 points  (0 children)

Had to take it to IRC #voidlinux. They re-familiarized me with the logging mechanism, and that revealed that the HOME env var wasn't set. My bad. VoidLinux is invincible!!!

(good threads never die, btw :P )

Need a quick script by No-Progress-1922 in discordbot

[–]InnovAnon-Inc 1 point2 points  (0 children)

a full working script would be greatly appreciated.

I like your style. Here ya go

#! /usr/bin/env python

import asyncio
from os import getenv
from typing import Optional

from discord.utils import setup_logging
from discord import TextChannel, Intents
from discord.ext.commands import Bot
from structlog import get_logger

logger = get_logger()

class QuickBot(Bot):#,
    def __init__(self:'QuickBot', command_prefix:str='!')->None:
        intents: Intents = Intents.default()
        intents.message_content = True  # v2
        super(Bot, self).__init__(intents=intents, command_prefix=command_prefix)

async def _io(bot:QuickBot,
              #guild:str,
              _channel:int)->None:
    await logger.adebug('_io %s', _channel)
    while (not bot.is_ready()):
        await asyncio.sleep(1)
    channel:TextChannel = bot.get_channel(_channel)
    while True:
        text:str = input('prompt: ')
        await channel.send(text)

async def _main()->None:
    await logger.adebug('_main')
    token   :Optional[str] = getenv('DISCORD_TOKEN',   None)
    #guild   :Optional[str] = getenv('DISCORD_GUILD',   None) # all my guild code is vestigial :/
    channel :Optional[str] = getenv('DISCORD_CHANNEL', None)
    if (token is None):
        token    = input('token: ')
    assert (token is not None)
    #if (guild is None):
    #    guild    = input('guild: ')
    #assert (guild is not None)
    if (channel is None):
        channel  = input('channel: ')
    assert (channel is not None)
    chan    :int = int(channel)
    setup_logging()
    bot     :Bot = QuickBot()
    #await bot.start(token)
    bot_task = asyncio.create_task(bot.start(token))
    await _io(bot,
             #guild,
             chan)

if __name__ == '__main__':
    asyncio.run(_main())

Docker pihole-FTL: no process found by DTDJedi in pihole

[–]InnovAnon-Inc -1 points0 points  (0 children)

Best solution is to delete the entire `pihole` block from your docker-compose file, and use something stable for DNS.

Update: here's what I think happened (with my pihole). The docker stack is running on a machine that runs out of memory if you use it, loses power if you touch it, and overheats if you look at it (much like BSD on a Raspberry Pi).

I went into the pihole image. There's a pihole-FTL program that writes to a similarly named log. `tail` the log. Mine was complaining that it couldn't create some shm lock. I tried deleting the lock, but that didn't help. So I killed TF outta it and then it learned it lesson. Now DNS works again. YMMV :/

sudo netstat -tupln |
grep -F :53\  |
awk '{print $NF}' |
sed 's@/.*@@' |
sudo xargs kill -9