pleroma.debian.social

pleroma.debian.social

Wouter Verhelst | @wouter@pleroma.debian.social

Debian Developer. husband. ex-FOSDEM organizer. Tennis lover. Amateur musician.

If it ain't fun, you're not doing it right.

@ariadne
I think if a set of reasonably good open source models existed (*real* open source, not this 'osaid' crap that the OSI pulled) that anyone with a reasonably modern processor could run locally, that'd make such a difference...
@mirth

Those who keep complaining that wind turbines do not work when the winds are not blowing, just realized that oil does not work when the Hormuz Strait is not open.

@hrw
At work we have 5 rpis as part of our CI system in a 2U rack mount for the things that can fit up to 12 of them...

https://racknex.com/raspberry-pi-rackmount-kit-12x-slot-19-inch-um-sbc-207/

(Not sure if that's the exact model, wasn't involved in the procurement of them)
@ryan @ariadne @mjg59

@slomo
Yeah, you'd think so. But I don't know if the kernel community would care much about 'science reasons', and also I thought the process document about assistant tools was talking a lot about maintainers time, but now that I review it I seem to have misremembered.

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/process/coding-assistants.rst

Quite confused now ๐Ÿคท

@slomo
Linux kernel policy requires that. Allows reviewers to go in with an understanding that the quality might not be great, I think?

At the same time, Linux kernel also requires that you understand the patch you send. So I'm also not quite sure why that policy exists.

@hyc
I think they did? What they're saying is that you can't share across containers and that you therefore they made a synchronisation protocol to sync to a single pod which does the LMDB access.

That sounds reasonable?

@lapcatsoftware
And while they're at it they're also driving up prices of RAM so you can't do normal computing anymore even if you wanted to.

@mirabilos
South Africa is 2nd (or third, matches too) in your list.

No DST is awesome!
@afwaller @aleen

@bkuhn
I saw a reality TV show on Belgian television a while ago about the construction and eventual opening of a luxury hotel.

Shortly before paying guests would arrive, they did a dress rehearsal with hotel and construction staff staying in the rooms.

At 7am sharp, everyone in every room was to put on the shower, wait 2 minutes, and check the temperature.

Was a major issue that the temperature wasn't what it was supposed to be.

Pretty sure there's a formula, yes

@ghostdancer
That sounds like you're talking from experience...
@bkuhn

@bkuhn
OMG, I'm so glad FOSDEM never fell into the trap of doing corporate booths...

@jpmens
I trained @zev333 well to be my replacement in that role ๐Ÿ˜‰

@paco
Just skimmed through it.

I would have loved a book like that growing up. As it is, some of the stuff covered in it I only learned about when going to college, years later.

I would have been of the right age to get this book! Alas, it doesn't seem to be available in Dutch though. Plus, I only got my first computer (a C-128 hand me down) in the mid 90s... ๐Ÿคท

@azonenberg
Remember though that kids also need exposure to pathogens in order for them to build a healthy immune system that has been exposed to them and therefore knows how to fight them.

Masking all the time makes that difficult.
@0h00000000

@mirabilos
Even if there isn't that big conspiracy, the technology has the potential to make the happen anyway

You can generate 'good enough' code using AI tools that can get you 95% of the way there. Why would you use open source if you can build stuff that way for ~free? And if you don't use open source, why would you support it?
@mgorny

@conservancy
Is a video recording foreseen? I would love to see the talk, but Southern California is a bit too far from my bed ๐Ÿ˜‰
@bkuhn @socallinuxexpo

@bert_hubert
I didn't mean to offend, but "sqlite can't be as fast as LMDB because of its design choices" is the statement *I* was trying (but perhaps failing) to make.

That doesn't make those design choices invalid -- in most cases I prefer SQL for ease of debugging -- but if performance *really* matters, LMDB is really the only option.

That doesn't mean 'everything else is slow', just that LMDB is faster
@hyc @Archivist

@bert_hubert
You mean like https://www.sqlitetutorial.net/sqlite-blob/, correct?

Your SQL engine would still be involved, and needs to do string parsing just to understand what it is you want to store in binary. Yes it's faster than converting to base64 and back, but not as fast as a memcpy ala LMDB.

I said "*really*" for a reason ๐Ÿ˜‰
@hyc @Archivist

ยป