e0qdk

joined 2 years ago
[–] e0qdk@reddthat.com 128 points 1 day ago (3 children)

First thing that came to mind is Upton Sinclair's The Jungle which led to, among other things, the creation of the FDA.

That wasn't his goal though; he's quoted as saying: "I aimed at the public's heart, and by accident I hit it in the stomach."

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

Great! Any chance you can upstream the fixes to the GitHub version? If not, I'll try to take a look later in the week and see if I can pull those bits back out myself.

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

MrKaplan forked it for Lemmy World -- https://github.com/Fedihosting-Foundation-Forks/mlmym

I tried taking a stab at adding some fixes to that version, but didn't get very far. I've got some notes about issues I was looking at posted in the tracker there though if anyone wants to pick it up again.

[–] e0qdk@reddthat.com 2 points 2 days ago

We've got it over here on reddthat.

[–] e0qdk@reddthat.com 4 points 1 week ago

I don't think it's intended to be played without that tip. It is technically possible to miss, but you're very likely to learn about that before the game even tells you how to save...

(Mind you, I've only played the N64 version. They might have changed things in a re-release.)

Majora's Mask (how that tip is usually learned)

The game offers to tell you about that any time you talk to the scarecrow, which people usually do on the way to the observatory for the first time.

The trickier bit is that they tell you about it before you're capable of using songs, so you have to remember that you can actually use it once it's possible to do.

[–] e0qdk@reddthat.com 3 points 1 week ago

In the US, I've seen it next to the olive oil, various vegetable oils, etc. at the grocery store. You might also find beef tallow, lard, and/or commercially prepared bacon grease in the same area.

[–] e0qdk@reddthat.com 5 points 1 week ago

80s/90s cartoon intros, e.g.

Gummi BearsDashing and daring

Courageous and caring

Faithful and friendly

With stories to share

All through the forest

They sing out in chorus

Marching along

As their song fills the air

Gummi Bears

Bouncing here and there and everywhere...

Duck TalesLife is like a hurricane

Here in Duckburg

Racecars, lasers, aeroplanes

It's a duck-blur

Might solve a mystery

Or rewrite history

DuckTales

Ooh-ooh

Rescue Rangers

Sometimes some crimes

Go slipping through the cracks

But these two gumshoes

Are picking up the slack

There's no case too big

No case too small

When you need help, just call...

Ch-Ch-Ch-Chip 'n Dale's

Rescue rangers

[–] e0qdk@reddthat.com 2 points 1 week ago

It's been quite a while since I've changed numbers, but a few years back I got a lot of calls tearily telling me that so-and-so had died before I could say something to the effect of "I'm sorry for your loss, but you've got the wrong number."

[–] e0qdk@reddthat.com 7 points 2 weeks ago (1 children)

I remember being rather surprised the first time I went to Tokyo since I'd never heard of Tokyo Tower before I went there. (Mind you, that was 25+ years ago and I was quite young at the time...)

[–] e0qdk@reddthat.com 7 points 2 weeks ago (1 children)

As someone who's subbed there, I'd rather not get spammed by a bot...

 

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 ›