e0qdk

joined 2 years ago
[–] e0qdk@reddthat.com 10 points 19 hours ago (1 children)

Dumbing of Age uses PNGs with transparent backgrounds for most strips.

I can't think of anyone who publishes comics as SVG, but I wouldn't be surprised if someone out there does it...

[–] e0qdk@reddthat.com 13 points 21 hours ago

There's a lot of indie stuff on there, yeah. We've got a (slow) community over at !bandcamp@piefed.social if you want to see some of the things people on the Fediverse recommend from Bandcamp or share your own finds.

[–] e0qdk@reddthat.com 32 points 21 hours ago (5 children)

Bandcamp sells music DRM-free.

[–] e0qdk@reddthat.com 4 points 3 days ago (1 children)

Wow, I didn't realize. How time flies. 😲️

Thank you!

[–] e0qdk@reddthat.com 9 points 3 days ago* (last edited 3 days ago) (2 children)
[–] e0qdk@reddthat.com 20 points 3 days ago (3 children)

The fifth instance denied my application with, "read the coc and reapply"

Don't know what instance that is specifically, but if their application process is anything like reddthat's lemmy application process, there's probably a bit in there about something specific you're supposed to include in the application so they can weed out bots.

[–] e0qdk@reddthat.com 6 points 4 days ago

"why does what people say affect a price? You either value something to the extent you value it or you don't. It seems dishonest."

There are other kinds of values being exchanged besides just an item and money when you are haggling. e.g. time. You're not just offering less money for the item -- which would not be appealing to the seller at all -- but less money right now instead of the uncertain(!) possibility of getting the higher asking price later. That can be very appealing in some sales situations...

[–] e0qdk@reddthat.com 5 points 5 days ago (2 children)

CrossCode is probably on the fence of what you're looking for.

[–] e0qdk@reddthat.com 1 points 5 days ago (2 children)

I'm not familiar with that one. Link please?

[–] e0qdk@reddthat.com 7 points 5 days ago (3 children)

What is the best way to get Minecraft Education (not regular Minecraft) on Linux?

Not familiar with that version of Minecraft, but looking it up it seems like there's a Windows version of it. Have you tried the Windows version under WINE/Proton already?

 

I had some free time this weekend and I've spent some of it trying to learn Go since mlmym seems to be unmaintained and I'd like to try to fix some issues in it. I ran into a stumbling block that took a while to solve and which I had trouble finding relevant search results for. I've got it solved now, but felt like writing this up in case it helps anyone else out.

When running most go commands I tried (e.g. go mod init example/hello or go run hello.go or even something as seemingly innocuous as go doc cmd/compile when a go.mod file exists) the command would hang for a rather long time. In most cases, that was about 20~30 seconds, but in one case -- trying to get it to output the docs about the compile tool -- it took 1 minute and 15 seconds! This was on a relatively fresh Linux Mint install on old, but fairly decent hardware using golang-1.23 (installed from apt).

After the long wait, it would print out go: RLock go.mod: no locks available -- and might or might not do anything else depending on the command. (I did get documentation out after the 1min+ wait, for example.)

Now, there's no good reason I could think of why printing out some documentation or running Hello World should take that long, so I tried looking at what was going on with strace --relative-timestamps go run hello.go > trace.txt 2>&1 and found this in the output file:

0.000045 flock(3, LOCK_SH)         = -1 ENOLCK (No locks available)
25.059805 clock_gettime(CLOCK_MONOTONIC, {tv_sec=3691, tv_nsec=443533733}) = 0

It was hanging on flock for 25 seconds (before calling clock_gettime).

The directory I was running in was from an NFS mount which was using NFSv3 unintentionally. File locking does not work on NFSv3 out of the box. In my case, changing the configuration to allow it to use NFSv4 was the fix I needed. After making the change a clean Hello World build takes ~5 seconds -- and a fraction of a second with cache.

After solving it, I've found out that there are some issues related to this open already (with a different error message -- cmd/go: "RLock …: Function not implemented") and a reply on an old StackOverflow about a similiar issue from one of the developers encouraging people to file a new issue if they can't find a workaround (like I did). For future reference, those links are:

view more: next ›