Thanks nostr:npub1clk6vc9xhjp8q5cws262wuf2eh4zuvwupft03hy4ttqqnm7e0jrq3upup9 πŸ”₯ love how the candles look here!

Reply to this note

Please Login to reply.

Discussion

Thinkpad 🀜

it’s windows tho so feel free to clown me πŸ’€

No, sir. I have a Thinkpad X1 Carbon (hence, shawn@carbon above) running Linux. Runs wonderfully.

did you make the switch to Linux the moment you got it ?

I’m scared af to make the switch

It was acquired exclusively for that purpose. πŸ˜‰

You can go with a dual-boot setup. Ubuntu is super straightforward to start with.

πŸ‘€ I forgot completely about that 🀣

I’m on it!!

or use WSL. I use mostly WSL for everything, and use windows only for things my employer requires me to. It's completelly seemless, even for GUI apps.

my issue with WSL is certain dependencies I can’t add

seriously? i never got this issue.

Have you had success compiling Lume ?

Wait nvm it wasn’t Lume it was Gossip

trying now.

followed instructions, compiled ok. seems to be working.

πŸ‘€ it’s either that I’m retarded or ARM64 based pc issues

nostr:npub1acg6thl5psv62405rljzkj8spesceyfz2c32udakc2ak0dmvfeyse9p35c πŸ‘€

oh.. probably arm64... i have plenty of issues with dependencies in my raspberry pi's...

gossip seems to use LMDB. LMDB has issues with arm, that need some fine tunning to work. this might be the issue here.

Ahhhh well I guess I’m fucked I’m not good at fine tuning πŸ’€

I didn't know LMDB has issues on ARM. If you have compile failures, or runtime issues with LMDB data corruption, please file an issue on github so I can try to find the problem https://github.com/mikedilger/gossip

Also, gossip compiles on windows without needing WSL. You just need a git-bash shell to run the commands from.

alignment matters on arm if doing zero copy flatbuffer stuff, on intel its just a performance hit. this has nothing to do with lmdb tho, we use lmdb on ios and it works fine.

Yes ok alignment matters. LMDB data is just a sequence of bytes so it is not doing any alignment, and I presume each LMDB value starts aligned. I'm using speedy for most of the data, and I see zero issues on the speedy repository about anybody getting alignment errors. That is why I'd love to see an error message, so I can know this issue is real and then chase it down, rather than trying to fix something that might not be broken.

Not specific to gossip. I had problems with both stfry and khatru. It's usually at runtime, when initializing the DB it complains of "out of memory" (i suspect it is actually complaining of low disk space). I'ts usually solvable by lowering the size limit for the DB. (strfry has a param for that, but in kathru i had to fork and change the source).

I haven't tried gossip in arm yet, i'll try it tomorrow and if i run into troubles, i 'll post an issue.

Ah yes. You have to tell it how big the database might eventually become ... a max size... when you create it. If you don't have that much space it would fail.

it doesn't fail on linux-amd64 though. But it fails in other platforms.

Has something to do with sparse file support I'm guessing.

Anyway, the problem nostr:npub1jk9h2jsa8hjmtm9qlcca942473gnyhuynz5rmgve0dlu6hpeazxqc3lqz7 is getting is quite different, from his other posts. It seems he has problems with the C compiler:

nostr:note1yekq0lmw8fjkdtee6s3appxzwqn7vaqrr2xyk007twneeyt6rp7syj7vv9

We use 24GB. I could make a launch option to set it smaller I suppose.

update:

Awwww yeh.

I wonder what other cool things like this exist for the terminal πŸ‘€πŸ”₯

WELL THERE GOES THE REST OF MY DAY 🫨🫨🫨

Boundless energy πŸ”₯

Github confuses me. Maybe in just to old. Lol