[-] ch00f@lemmy.world 27 points 15 hours ago

I live in Seattle, but am spending the week in Boston on vacation. It is interesting how different of a vibe American flags here. Boston already did this once to get the flag in the first place. They're proud to wave it. More power to them.

In Seattle, American flags are either LGBT colors are torn to shreds on a flagpole bolted to a massive truck.

[-] ch00f@lemmy.world 3 points 1 day ago

I mean the difference here is that you can there's no immigration paperwork necessary to move states. You just drive/bus/walk.

[-] ch00f@lemmy.world 18 points 1 day ago

Can you imagine going broke paying for a life-saving drug knowing that elsewhere in your country, the law dictates that people can get it for cheap?

[-] ch00f@lemmy.world 8 points 2 days ago

I got enough keys on my keyboard

[-] ch00f@lemmy.world 62 points 2 days ago

Stop trying to make þorn happen.

[-] ch00f@lemmy.world 6 points 4 days ago

Can someone explain what the joke?

[-] ch00f@lemmy.world 0 points 5 days ago* (last edited 5 days ago)

Seattle baseball is doing well this year, and there are so many ChatGPT ads. There's one where a guy is doing pull-ups. The text shows him asking ChatGPT for help doing pull ups. The response, as printed on the ad, generously typed by me for your convenience:

8-Week Pull-up Progression plan Weekly Schedule

  • Day 1 - Strength focus
  • Day 2 - Rest or light activity
  • Day 3 - Volume focus.
  • Day 4 - Core and mobility.
  • Day 5- Full-body strength (optional).

Core exercises

  • Negative pull-ups - 3x5 (5-10 seconds).
  • Assisted pull-ups (bands or a machine) - 3x6-10.
  • Inverted rows (under a bar) - 3x8-12.
  • Lat pull-downs (if gym access) - 3x10-12.
  • Dead hangs - 3x30 seconds

Supporting Work

  • Core - Hanging leg raises, planks, and hollow holds.
  • Biceps - Hammer curls and chin-ups
  • Grip - Farmer's carries and towel hangs
  • Mobility - Scapular shrugs and shoulder abduction.

Tips for Faster Progress

  • Do pull-ups when fresh.
  • Track your reps weekly.
  • Protein and calories matter

Wow, great advice. If I knew what a hammer curl was, I probably wouldn't need your advice that "calories matter." Also what does 3x6-10 mean? Reps, sets, and ....?

Day 1, "strength focus" what the hell does that mean? You don't say what strength focus is. You only provided core exercises. How come hanging leg raises and planks from supporting work aren't listed in the core exercises? If day 2 is a rest day, then what are days 6 and 7?

Like what is the plan? Do they hope you don't even read the text? Is that why it scrolls so fast?

14

I know banned book lists are often enforced at the state level through public schools and movies aren't really a part of common curriculum, but is there a good list anywhere of films that the government might try to...say...remove from streaming?

201
submitted 1 month ago by ch00f@lemmy.world to c/fuckcars@lemmy.world
[-] ch00f@lemmy.world 200 points 1 month ago

"She fucked so many guys"

Uh...okay?

[-] ch00f@lemmy.world 181 points 1 month ago

When Newton worked out the laws of motion, he figured they had to be correct because they were so simple and elegant.

He had no idea that relativity was going to come in and fuck his shit up.

48
Ann Rule (lemmy.world)
submitted 2 months ago by ch00f@lemmy.world to c/196@lemmy.world
40
submitted 2 months ago by ch00f@lemmy.world to c/selfhosted@lemmy.world
[-] ch00f@lemmy.world 225 points 2 months ago

45-67Million Years according to Wikipedia.

Sharks are hundreds of millions.

Also somewhat relevant: https://xkcd.com/1342/

8
10
submitted 5 months ago by ch00f@lemmy.world to c/dumbphones@lemmy.world

Just got my Minimal Phone last week after two years between a LightPhone II and Sunbeam F1. Ask me anything.

3
submitted 5 months ago by ch00f@lemmy.world to c/fpga@lemmy.ml

So I'm new to FPGAs. I've got a project that runs fine at 100MHz on an Altera chip. I'm trying to downscale to an iCE40UL. It runs fine at 70MHz, but bumping to 100MHz and certain clocks act up/don't show up at all.

So in theory, I know there's an issue with signal buffering or routing or something, but I've never actually had to deal with this practically, and I'm struggling to find any online resources.

The iCEcube2 software comes with a floor planner that helps visualize which blocks are being used that looks like this.

Here you can see my (buffered) 100MHz clock is feeding a lot of blocks. Probably part of the issue.

I can move things around on this floor planner, but in doing so, what is my goal for optimization? Do I want to literally shorten all the traces? (as in, do the blocks in the floor planner indicate their literal locations on the chip?) or what else is the goal?

Unfortunately, I don't think I have access to any simulation tools unless there's something I'm missing, iCEcube2 is very barebones.

3
submitted 5 months ago by ch00f@lemmy.world to c/selfhost@lemmy.ml

I’m running funkwhale in docker. This consists of a half dozen docker containers one of which is postgres.

To run a backup, funkwhale suggests shutting down all of the containers and then docker compose running pg_dump on the postgres container. Presumably this is to copy the database when nobody is accessing it.

For some reason when I do this, I get an error like:

pg_dump: error: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: No such file or directory
	Is the server running locally and accepting connections on that socket?

It would seem that postgres isn’t running. I see the same error with other commands such as psql.

If I fully boot the container and then try exec-ing the command, it works fine.

So it would seem that the run command isn’t fully booting the instance before running the command? What’s going on here?

The container is built from postgres:15-alpine

15
submitted 5 months ago by ch00f@lemmy.world to c/selfhosted@lemmy.world

I'm moving my music library to a funkwhale instance, but I don't want to have to keep two copies of every song (one imported to Funkwhale, one on a local drive).

It looks like Funkwhale will let you download a single song at a time from your own library , but there doesn't seem to be a similar button for albums or playlists.

The files themselves are obfuscated in whatever indexing system it uses, so there's nothing to be done there.

Anyone know how this is possible?

3
submitted 6 months ago by ch00f@lemmy.world to c/selfhost@lemmy.ml

Just got Whisper working on my local server so I can send it audio files via curl POST request and receive transcribed text.

Are there any keyboard plugins for phones that could be directed to a personal server running Whisper to replace functions like Siri/Google assistant voice transcription?

5
submitted 6 months ago* (last edited 6 months ago) by ch00f@lemmy.world to c/techsupport@lemmy.world

Over the week, I've been slowly moving from mdadm raid to ZFS. My process was:

  • create ZFS pool on secondary server
  • rsync all files over to zfs server
  • Nuke mdadm array on primary and set up zpool
  • ssh dataset from secondary server to primary server.

This is 15tb of data and even over gigabit, it took a day and a half to transfer. It finally finished tonight, and somehow I'm the owner and group of every single file. In addition to this generally being weird, it also broke some docker volume binds, and I generally don't want it.

It looks like the same is the case for the files on the secondary server too, so it must have happened during the initial rsync.

Fortunately, I also rsynced to some offline drives which kept ownership fine.

Anyway, I'm trying to figure out how the hell this happened. The rsync command I used was:

sudo rsync -ahu --delete --info=progress2 -e ssh /mnt/MONSTERDRIVE/ ch00f@192.168.1.65:/bluepool/monsterdrive/

At least I'm pretty sure this is what I used. I had to reverse-i-search to find it.

This is similar to the command I use when backing up to cold storage which has worked fine in the past. My understanding is that -a is shorthand for -rlptgoD where -o is "preserve owner."

So how could this have happened?

Does it matter that the secondary server doesn't have the same users as the primary server?

[SOLUTION]

From what I read online, using rsync over ssh as I did does not establish root permissions on the receiving end. So while I have the rights to modify the owners on the local side, I can only set the owners to the user I ssh'd as on the receiving side. Thus, I was the owner of every file.

The solution is two fold. First, I need to specify --rsync-path "sudo rsync" This tells the receiving side to use rsync as a super user.

Secondly, because there is no way to enter a super user password on the receiving side, I added a file to /etc/sudoers.d/ with

ch00f ALL=NOPASSWD:/usr/bin/rsync

This makes it so that the ch00f user doesn't need to enter a password when running rsync as a super user.

I don't think this is a security hole, and it got it to work.

3
submitted 6 months ago by ch00f@lemmy.world to c/support@lemmy.world

Just noticed this a week or so ago. When I try to scroll the feed on lemmy.world, my page will halt and go even though I'm scrolling consistently on my trackpad. No other website has this problem to my knowledge.

Info: Framework 13 AMD laptop 32 gigs memory Firefox 136.0.1 64-bit

Any ideas? It's really irritating.

[-] ch00f@lemmy.world 196 points 1 year ago

Yeah but that actually works tho

view more: next ›

ch00f

joined 2 years ago