OneCardboardBox

joined 2 years ago
[–] OneCardboardBox@lemmy.sdf.org 3 points 6 days ago* (last edited 6 days ago)

I set up a very straightforward Godot dev environment yesterday using toolbox which is built on top of rootless Podman.

  • Create a new fedora toolbox
  • Enter toolbox
  • Install DotNet dependencies, git, etc with dnf
  • Install Godot binary from release page
  • Turns out there were other dependencies I needed
  • Godot wanted a few Wayland libs on the container, so I installed Weston (maybe overkill)
  • Godot wanted libxrandr so I added that too
  • Godot just works (tm)

The nice thing about toolbox is that it uses my native host Wayland compositor. So whatever I have running in the toolbox can be interacted normally through sway (my host WM).

You can either distribute a container image with your given toolbox configured, or just document the setup steps.

I put in my 2 weeks the other day. It lasted less than 8 months but they were miserable ones.

I don't have any alternatives lined up yet, hoping to switch into something devops.

[–] OneCardboardBox@lemmy.sdf.org 37 points 1 month ago (2 children)

Just my luck: Their messenger ended up in the spam dungeon

I mostly like my LG tv, and it's nice that I can use it without agreeing to their T&C or logging in. It does really piss me off that if I wanted to change picture settings (brightness, color, etc) I'd have to turn their adware settings back on.

[–] OneCardboardBox@lemmy.sdf.org 3 points 1 month ago* (last edited 1 month ago)

Nothing wrong with well water as long as it's clean. In the US, it's not like you're actually hauling/pumping it by hand. You dig the well deep enough and let natural pressure do the work or you install an electric pump.

You can host docker volumes over NFS, but the actual container images need to exist on a filesystem that supports overlay (which NFS does not) unless you want things to be slow as shit. And I really do mean miserably slow. A container image shared over NFS will take forever to spin up because it has to duplicate the entire container filesystem instead of using overlays, and then it'll blow up your disk usage by copying all these files around instead of overlaying them. It's truly unusable.

[–] OneCardboardBox@lemmy.sdf.org 5 points 1 month ago (1 children)

As someone who has seen Murnau's Nosferatu quite a few times, I appreciated Eggers' ending. The original really kinda ends when Hutter returns home. You get a couple of comedic scenes with Knock causing a ruckus in town, but basically the plague is a backdrop and Ellen just stumbles into discovering Orlock's defeat. Then it's over.

Meanwhile, Eggers added a real sense of dread and drama to Wisborg's plague. The physical + mental toll of the plague is reflected in a more interesting way.

I did get taken out of the moment briefly at the end:

spoilerWhen the occultist/paracelsian tells Hutter "No man can outrun his fate" after they fail to kill Orlock in his mansion. The exact same line is from the original, where Hutter is hurrying down a street and encounters the paracelsian on his way to work.

Whenever I watch the original, this line seems out of place and kinda pointless. Then to encounter it again in Eggers' version interrupted my immersion. Granted, I think the context of the line makes way more sense in Eggers' version, but it just struck me as an obvious reference.


[–] OneCardboardBox@lemmy.sdf.org 47 points 1 month ago* (last edited 1 month ago) (1 children)

From that same discussion thread:

We plan on supporting any token/nft/coin for tipping, awards, curating, less captchas, etc. Each subplebbit owner should be able to create their own tokens or nfts to monetize their effort and incentivize their users to participate. Avatars will also be curated NFTs.

The protocol does not use blockchain for data, but the web service itself looks like it would use crypto and NFT to manage aspects of user identity, spam prevention, and monetary incentive.

[–] OneCardboardBox@lemmy.sdf.org 18 points 2 months ago

There's a JTAG port in the base of the cortex for pushing firmware updates. Problem is, we lost the signing keys back in the neolithic. Thag got crushed by a mammoth before we had a chance to invent written language and write documentation.

[–] OneCardboardBox@lemmy.sdf.org 9 points 2 months ago* (last edited 2 months ago) (8 children)

Sometimes the freeze might be in the display manager. Eg xorg or your wayland compositor has crashed.

In that case, you can use keyboard controls to change tty and fall back to a text interface. I think it's ctrl + alt + Fn$number, where $number will correspond to the tty you want. Most graphical sessions launch on tty2, so you would use crtl + alt + F1 to switch to tty1.

From there you can log in and use terminal commands to launch a new gui session, or to try and debug what went wrong. Generally, I've only had freezing issues on Linux when my GPU is dying. There was also a period where my work computer didn't have enough swap space. It would freeze whenever I tried to compile code during a video call.

[–] OneCardboardBox@lemmy.sdf.org 10 points 2 months ago (1 children)

'Es shot? Dump eet.

[–] OneCardboardBox@lemmy.sdf.org 2 points 2 months ago* (last edited 2 months ago)

I used to browse certain subreddits for negativity bait. Eventually I decided that I didn't want to immerse myself in a negative mindset so often.

The trick for me was to recognize those moments when I was on auto-pilot and navigating to those spaces because I was bored and it was a reflex. I would remind myself that I know it's bad for me, and then force myself to do literally anything else. Go to some other website. Vacuum the floor. Put on some music and go for a walk. Eventually I lost that reflexive instinct, and now I have no desire to go back to those places.

I'm not going to pretend that what worked for me will work for anyone else, nor will I say that I'm now a better person for avoiding those spaces. I've probably replaced that habit with an equally pointless one, it's just nice to not always view things from the context of tearing others down.

 
14
submitted 3 months ago* (last edited 3 months ago) by OneCardboardBox@lemmy.sdf.org to c/movies@lemm.ee
 

Anyone have recommendations for more films like Heavy Metal, or the stuff Ralph Bakshi made? There's a kind of sleaze to those low-budget animated movies that I find fun, but the art is also really compelling.

It doesn't have to be 70s/80s

 

I generally let my server do its thing, but I run into an issue consistently when I install system updates and then reboot: Some docker containers come online, while others need to be started manually. All containers were running before the system shut down.

  • My containers are managed with docker compose.
  • Their compose files have restart: always
  • It's not always the same containers that fail to come online
  • Some of them depend on an NFS mount point being ready on the host, but not all

Host is running Ubuntu Noble

Most of these containers were migrated from my previous server, and this issue never manifested.

I wonder if anyone has ideas for what to look for?

SOLVED

The issue was that docker was starting before my NFS mount point was ready, and the containers which depended on it were crashing.

Symptoms: journalctl -b0 -u docker showed the following log lines (-b0 means to limit logs to the most recent boot):

level=error msg="failed to start container" container=fe98f37d1bc3debb204a52eddd0c9448e8f0562aea533c5dc80d7abbbb969ea3 error="error while creating mount source path '/mnt/nas/REDACTED': mkdir /mnt/nas/REDACTED: operation not permitted"
...
level=warning msg="ShouldRestart failed, container will not be restarted" container=fe98f37d1bc3debb204a52eddd0c9448e8f0562aea533c5dc80d7abbbb969ea3 daemonShuttingDown=true error="restart canceled" execDuration=5m8.349967675s exitStatus="{0 2024-10-29 00:07:32.878574627 +0000 UTC}" hasBeenManuallyStopped=false restartCount=0

I had previously set my mount directory to be un-writable if the NFS were not ready, so this lined up with my expectations.

I couldn't remember how systemd names mount points, but the following command helped me find it: systemctl list-units -t mount | grep /mnt/nas

It gave me mnt-nas.mount as the name of the mount unit, so then I just added it to the After= and Requires= lines in my /etc/systemd/system/docker.service file:

[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target docker.socket firewalld.service containerd.service time-set.target mnt-nas.mount
Wants=network-online.target containerd.service
Requires=docker.socket mnt-nas.mount
...
 

Can't we just toss some C4 at it?

 

I recently got a nice deal on a stereo microscope, and leapt at the chance. I've had a few projects in mind that would entail SMD soldering, and now all I need is a proper soldering station.

My current iron is pretty basic, but gets the job done for splicing wires and DIP work. Now I want something with temp control and a good supply of tips.

It seems like hobbyists are all talking about affordable Chinese T12 stations from brands like KSGER and Quecoo. There are just so many different models, it's hard to understand the features and differences. It also seems like there's a lot of "Reddit folk knowledge" where people just keep repeating what others have said. Eg: People say that some KSGER stations have no case grounding, but nobody says which models do or don't have the issue. All of them? Then people talk about the microcontrollers STM vs STC, but nobody says why it matters.

 

In our house, we generally go for variety in our coffee beans. That means when we are finishing one bag, we're going to open a different bag with totally different beans inside.

What do you do if there aren't enough old beans to make a full serving of coffee?

It may be heresey, but I mix the final old beans with a few beans from the new bag and call it my "bonus blend".

 
 

I work in a basement office. There is a below-grade egress window, with a 3-4ft ladder and a large plexiglass dome that you can push out of the way.

I noticed a terrible smell when I opened my window the other day, and it was because of a dead mouse that presumably couldn't get out of the recess. On inspection, I found the remains of several more dead rodents there, so this has been a problem in the past too.

Any ideas on how to prevent this? I both feel bad for the dead animals and am disgusted by the smell when they decay. The plexiglass dome has chicken wire for airflow, so I can't necessarily block those off. Maybe there's some method to repell them, or help them escape?

 

I'm really intrigued by digital modes. Stuff like JS8Call seems really cool, and I want to get into it.

I don't have any HF equipment. SSB isn't very interesting to me, so I was thinking of getting a digital-only transceiver and saving some money. I think it would be cool to take a small QRP box with a laptop or raspi, and do digital mode Pota with it.

I've seen the QDX which looks exactly like what I want and seems to get good reviews. Any others that I should be aware of?

 
 

I think I'm reading this blogpost correctly: Mobian devs working on maintaining Linux kernel support for Pinephone painted themselves into a corner with tech debt, and may not be able to continue porting new kernel updates. Pinephone Pro runs a different chipset with wider community support, so it's not affected.

I didn't see any communities or articles talking about this, so either it's not a big deal, or nobody is talking about it.

 

Out of curiosity, is it the same for anyone else?

view more: next ›