scrubbles

joined 2 years ago
[–] scrubbles@poptalk.scrubbles.tech 3 points 17 hours ago (3 children)

Having a charger at home is honestly so freaking nice. I just don't think about gas or gas stations or anything. I will never go back to ICE vehicles after this one

Turns out it was never them being worried about the power usage at all...

[–] scrubbles@poptalk.scrubbles.tech 38 points 19 hours ago (14 children)

This is technically true, but misses the context of massive PR and smear campaigns against EVs on social media. People voted with their wallet after being bombarded with propaganda on EVs being somehow more dangerous, somehow worse for the environment, and that it's more fun apparently to go to a gas station every week.

Me, an EV owner who hasn't gone to a gas station in 2 years now, has had no maintenance, and happily charges at home

[–] scrubbles@poptalk.scrubbles.tech 6 points 2 days ago (1 children)

They killed off openvpn support a few years ago and am glad I did. They don't care about power users, so they don't care about my money either. Good riddance

Of course! Let me know how you run your containers and I may be able to help on that side too

[–] scrubbles@poptalk.scrubbles.tech 2 points 2 days ago (2 children)

Sure! I use Kaniko (Although I see now that it's not maintained anymore). I'll probably pull the image in locally to protect it...

Kaniko does the Docker in Docker, and I found an action that I use, but it looks like that was taken down... Luckily I archived it! Make an action in Forgejo (I have an infrastructure group that I add public repos to for actions. So this one is called action-koniko-build and all it has is this action.yml file in it:

name: Kaniko
description: Build a container image using Kaniko
inputs:
  Dockerfile:
    description: The Dockerfile to pass to Kaniko
    required: true
  image:
    description: Name and tag under which to upload the image
    required: true
  registry:
    description: Domain of the registry. Should be the same as the first path component of the tag.
    required: true
  username:
    description: Username for the container registry
    required: true
  password:
    description: Password for the container registry
    required: true
  context:
    description: Workspace for the build
    required: true
runs:
  using: docker
  image: docker://gcr.io/kaniko-project/executor:debug
  entrypoint: /bin/sh
  args:
    - -c
    - |
      mkdir -p /kaniko/.docker
      echo '{"auths":{"${{ inputs.registry }}":{"auth":"'$(printf "%s:%s" "${{ inputs.username }}" "${{ inputs.password }}" | base64 | tr -d '\n')'"}}}' > /kaniko/.docker/config.json
      echo Config file follows!
      cat /kaniko/.docker/config.json
      /kaniko/executor --insecure --dockerfile ${{ inputs.Dockerfile }} --destination ${{ inputs.image }} --context dir://${{ inputs.context }}     

Then, you can use it directly like:

name: Build and Deploy Docker Image

on:
  push:
    branches:
      - main
  workflow_dispatch:

jobs:
  build:
    runs-on: docker

    steps:
    # Checkout the repository
    - name: Checkout code
      uses: actions/checkout@v3

    - name: Get current date # This is just how I label my containers, do whatever you prefer
      id: date
      run: echo "::set-output name=date::$(date '+%Y%m%d-%H%M')"

    - uses:  path.to.your.forgejo.instance:port/infrastructure/action-koniko-build@main # This is what I said above, it references your infrastructure action, on the main branch
      with:
        Dockerfile: cluster/charts/auth/operator/Dockerfile
        image: path.to.your.forgejo.instance:port/group/repo:${{ steps.date.outputs.date }}
        registry: path.to.your.forgejo.instance:port/v1
        username: ${{ env.GITHUB_ACTOR }}
        password: ${{ secrets.RUNNER_TOKEN }} # I haven't found a good secret option that works well, I should see if they have fixed the built-in token
        context: ${{ env.GITHUB_WORKSPACE }}

I run my runners in Kubernetes in the same cluster as my forgejo instance, so this all hooks up pretty easy. Lmk if you want to see that at all if it's relevant. The big thing is that you'll need to have them be Privileged, and there's some complicated stuff where you need to run both the runner and the "dind" container together.

[–] scrubbles@poptalk.scrubbles.tech 2 points 3 days ago* (last edited 3 days ago)

But you are charged for it.

[–] scrubbles@poptalk.scrubbles.tech 16 points 3 days ago (4 children)

Forgejo runners are great! I found some simple actions to do docker in docker and now build all my images with them!

Maybe the fifth time she'll be able to buy food. Or the 6th

[–] scrubbles@poptalk.scrubbles.tech 143 points 1 week ago (12 children)

Good note, and good callout, we should always call out these things.

But yes if you're self hosting and you both have a public facing instance and allow open registration, you are a much much braver person than I.

[–] scrubbles@poptalk.scrubbles.tech 3 points 2 weeks ago (2 children)

Okay that makes so much sense, because I knew I had calling before in Element but they wanted me to set up all this extra stuff. Is it still a thing to do the plugin?

[–] scrubbles@poptalk.scrubbles.tech 5 points 2 weeks ago (4 children)

Wait there's a jitsi plugin?

 

Currently I have random docs/how-tos for my network stored in a forgejo repo, just a bunch of READMEs. I'd like to somehow make that a bit more official, I like writing it in markdown/git and having source control, but was wondering if anyone has a good wiki tool they like that can consume that and make it more hostable? Thanks!

 

Totally not related to another post in this community...

What fearmongering do you find laughably wrong? What do you witness everyday that makes others clutch their pearls while watching the news?

 

Hey all, I'm hoping this is simple one of you have seen. I have Jellyfin media player installed on bazzite, I use it through gaming mode. Most of the time, but some audio tracks are silent and won't play unless I force transcoding.

They are usually DTS or DTS:MA. Do I need to install drivers somehow? Or flip a setting? I'm fine with transcoding audio, but I want to avoid transcoding video.

I am plugged into an Onkyo receiver via HDMI, so it should be able to play most of those.

Thanks!

 

cross-posted from: https://poptalk.scrubbles.tech/post/2333639

I was just forwarded this someone in my household who watches our server. That's it folks. I've been a hold out for a long time, but this is honestly it.

They want me to pay to stream content that I bought from my hardware transcoded also on my hardware.

I'll say it. As of today, I say Plex is dead. Luckily I've been setting up Jellyfin, I guess it's time to make it production ready.

Edit: I have a Plex Pass. More comments saying “Just buy a plex pass” are seriously not getting it. I have a Plex Pass and my users are still getting this.

And for the thousandth person who wants to say the same things to me:

  • YES I know I'm unaffected as a Plex Pass owner.
  • My users were immediately angry at it, which made me angry. Our users don't understand what plex pass is, and they shouldn't have to, that's why I had it. The fact that they were pinged even though it should have kept working is horribly sloppy
  • Plex is still removing functionality. I don't care that "People should pay their fair share". If Plex wants to put every new feature behind a paywall, that's completely okay. They are removing functionality.
    • "But they have cloud costs". Remote streaming is negligible to them. It's a dynamic DNS service. Plex client logs in, asks where server is, plex cloud responds with the IP and port of where server is located. That's it.
    • "Good luck finding another remote streaming" - Again, Plex just opens up an IP and port. Jellyfin also just opens up an IP and port (Hold on jellyfin folks I know, security, that's a separate conversation). All "remote streaming" is is their dynamic dns. Literal pennies to them. Know what actually is costing them money? Hosting all of that ad-supported "free" content that they're probably losing money on.

In short, I don't care how you justify it. Plex is doing something shitty. They're removing functionality that has been free for years. I'm not responding to any more of your comments repeating the same arguments over and over.

26
submitted 7 months ago* (last edited 7 months ago) by scrubbles@poptalk.scrubbles.tech to c/plex@lemmy.ca
 

I was just forwarded this someone in my household who watches our server. That's it folks. I've been a hold out for a long time, but this is honestly it.

They want me to pay to stream content that I bought from my hardware transcoded also on my hardware.

I'll say it. As of today, I say Plex is dead. Luckily I've been setting up Jellyfin, I guess it's time to make it production ready.

Edit I have a Plex Pass. More comments saying "Just buy a plex pass" are seriously not getting it. I have a Plex Pass and my users are still getting this.

 

Hi folks. So, I know due to a myriad of reasons I should not allow Jellyfin access to the open internet. However, in trying to switch family over from Plex, I'll need something that "just works".

How are people solving this problem? I've thought about a few solutions, like whitelisting ips (which can change of course), or setting up VPN or tail scale (but then that is more work than they will be willing to do on their side). I can even add some level of auth into my reverse proxy, but that would break Jellyfin clients.

Wondering what others have thought about for this problem

 

Title essentially. Youtube's algorithm is hot garbage, so I can't search for anything anymore without a ton of AI slop and rage bait. So, who do you go to for actual good long form videos? Exposes, scandals, behind the scenes, documentaries, film, travel, transit, who do you recommend I follow?

 
 

I'm an ex incel myself, but I've been seeing a few users here exhibiting the tell tale signs. "I'm not attractive enough", "I don't socialize correctly", "I'll never find a woman" - all extremely unhealthy attitudes.

Personally I burned through many friendships and ruined a lot of chances with women because I was in the incel community. The community warped my view of women so much that I made it even harder to meet women, I became my own worst enemy. I lost friends because all I could think of was how horrible it was that they had girlfriends.

I have a friend who helped me out of it. She was the one who started calling out my bad behavior for what it was, and I started on the long uphill path out of it. I'm now married and stable for well over a decade, but I still think back to those days, and it depresses me seeing other people causing this themselves and not being aware of it.

So, Lemmy, for those who have clawed out of it, what's your story?

 

Hey everyone, for anyone with SNL collections do you have a place you know of where I could get SNL "Bumper" images?

Some images are the nice host images from TVDB, but a lot are missing. I can go through each episode and take a screencap, but that feels dirty and it'd be a ton of effort.

I'm hoping someone out there has or knows where to find a zip or something of all of them.

Thanks!

 

Dear Andre,

I'm Gianpiero Morbello, serving as the Head of IOT and Ecosystem at Haier Europe.

 It's a pleasure to hear from you. We just received your email, and coincidentally, I was in the process of sending you a mail with a similar suggestion.

I want to emphasize Haier Europe's enthusiasm for supporting initiatives in the open world. Please note that our IOT vision revolves around a three-pillar strategy:

    achieving 100% connectivity for our appliances,
    opening our IOT infrastructure (we are aligned with Matter and extensively integrating third-party connections through APIs, and looking for any other opportunity it might be interesting),
    and the third pillar involves enhancing consumer value through the integration of various appliances and services, as an example we are pretty active in the energy management opening our platform to solution which are coming from energy providers.

Our strategy's cornerstone is the IOT platform and the HON app, introduced on AWS in 2020 with a focus on Privacy and Security by Design principles. We're delighted that our HON connected appliances and solutions have been well-received so the number of connected active consumers is growing day after day, with high level of satisfaction proven by the high rates we receive in the App stores.

Prioritizing the efficiency of HON functions when making AWS calls has been crucial, particularly in light of the notable increase in active users mentioned above. This focus enables us to effectively control costs.

Recently, we've observed a substantial increase in AWS calls attributed to your plugin, prompting the communication you previously received as standard protocol for our company, but as mentioned earlier, we are committed to transparency and keenly interested in collaborating with you not only to optimize your plugin in alignment with our cost control objectives, but also to cooperate in better serving your community.

I propose scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have.

Hope to hear back from you soon.

Best regards

Gianpiero Morbello
Head of Brand & IOT
Haier Europe

If only they would have reached out this way the first time instead of a cease and desist, their brand getting dragged through the mud could have been avoided.

 

I'm not really big on "let's make a movement", but this independent dev has been hit with a cease-and-desist from making a FOSS Home Assistant addon for their Haier air conditioners.

Haier claims that they are losing out on millions of dollars due to this plugin which... lets you control their air conditions from home assistant. They haven't bothered to explain how that's possibly worth millions of dollars - they're just claiming it.

So of course they hit the Streisand button and are demanding that he takes it down. He of course is complying... in a couple of days. Maybe you see where this is going.

It would be an absolute shame if any of you just happened to create a fork, or clone the code, or mirror it in your own instance. An absolute shame.

Just so everyone here knows which repositories NOT to clone or fork, here are the two links:

and please, don't repost this anywhere, or share it in other communities, or anything like that. It's a shame that so many people already know and are making clones. I'm just letting you know so you don't do anything like telling others who may make their own copies.

(sidenote: Haier owns GE Appliance, so for our American folks it may affect you folks too)

view more: next ›