@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?
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.
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
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
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
@bkuhn
OMG, I'm so glad FOSDEM never fell into the trap of doing corporate booths...
OMG, I'm so glad FOSDEM never fell into the trap of doing corporate booths...
@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... ๐คท
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
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
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
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
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
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
@hyc
To be completely fair, SQL requires you to convert to and from string representation the whole time. If performance *really* matters, anything SQL-based is a mistake
@Archivist
To be completely fair, SQL requires you to convert to and from string representation the whole time. If performance *really* matters, anything SQL-based is a mistake
@Archivist
@gloriouscow
๐๐คฃ
Nothing, it's probably not a very common name in the English speaking world ('Walter' would be the English cognate), but then I was born and raised in an area where you only get to learn that language when you turn 14.
@foone @emily @azonenberg
๐๐คฃ
Nothing, it's probably not a very common name in the English speaking world ('Walter' would be the English cognate), but then I was born and raised in an area where you only get to learn that language when you turn 14.
@foone @emily @azonenberg
@revk
Reading is, indeed, not copying, and you are allowed to do that within copyright (hence the name; it's not 'readingright')
But reading and then writing something similar, while not exactly copying, is close enough that it's usually considered 'plagiarism'.
@ahltorp @tbortels @lcamtuf @bgalehouse @kevinr
Reading is, indeed, not copying, and you are allowed to do that within copyright (hence the name; it's not 'readingright')
But reading and then writing something similar, while not exactly copying, is close enough that it's usually considered 'plagiarism'.
@ahltorp @tbortels @lcamtuf @bgalehouse @kevinr
@greenpeace
Well I hear the straight of Hormuz has mountains around it and those don't really let wind through ๐
Well I hear the straight of Hormuz has mountains around it and those don't really let wind through ๐
@emily
Birthday paradox... I don't know whether you measure 'time since transition' in days or years but if it's the latter, six is not too bad. In my almost 48 years, I've met more Wouters than I remember, and I know that there are *at least* 4 people that I share a first *and* last name with.
@azonenberg @gloriouscow @foone
Birthday paradox... I don't know whether you measure 'time since transition' in days or years but if it's the latter, six is not too bad. In my almost 48 years, I've met more Wouters than I remember, and I know that there are *at least* 4 people that I share a first *and* last name with.
@azonenberg @gloriouscow @foone
@glyph
The way to make it work is not to use a web interface, but instead to use a tool like https://opencode.ai/ to
- generate the code
- generate the tests
- run the tests
- have it loop over 'fix any failures and try again'
- test the code yourself
By themselves, they will get things about 80% right. That's not perfect, but with that feedback loop, enough to get something that works.
@PaulM @mjg59
The way to make it work is not to use a web interface, but instead to use a tool like https://opencode.ai/ to
- generate the code
- generate the tests
- run the tests
- have it loop over 'fix any failures and try again'
- test the code yourself
By themselves, they will get things about 80% right. That's not perfect, but with that feedback loop, enough to get something that works.
@PaulM @mjg59