Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Mark Bestavros
    @mbestavros
    (I dislike Gitter)
    (mostly because I can't appropriately use that emoji)
    Lily Sturmann
    @lkatalin
    A screenshot of what just happened could go in the RFC on chat apps
    Mark Bestavros
    @mbestavros
    I'm considering it tbh
    Mark Bestavros
    @mbestavros
    The deed is done
    Lily Sturmann
    @lkatalin
    :joy:
    I especially like that it features @MikeCamel 's comment about The Room, though hopefully he is okay with this....
    Mark Bestavros
    @mbestavros
    I can remove it entirely, if it's off-tone. But that would be No Fun
    Lily Sturmann
    @lkatalin
    I guess the channel is already public and people should know that The Room is similar to his life
    Nathaniel McCallum
    @npmccallum
    @mbestavros Generally, I approve of Fun. But since this might have to go before the CCC, please don't include the image.
    Nathaniel McCallum
    @npmccallum
    @mbestavros Also, don't forget to remove "Yes" from the License row values.
    Mark Bestavros
    @mbestavros
    @npmccallum Fair enough, it's removed. And I've removed "Yes" from the license column.
    Nathaniel McCallum
    @npmccallum
    @mbestavros The file is still present in the PR.
    Mark Bestavros
    @mbestavros
    Oops. Sorry. Fixed
    Nathaniel McCallum
    @npmccallum
    @mbestavros Congratulations on the first RFC!
    Lily Sturmann
    @lkatalin
    :tada: !
    Mark Bestavros
    @mbestavros
    :tada:
    Lily Sturmann
    @lkatalin
    @npmccallum Re: enarx/enarx#369 I'm trying to figure out what you meant here: "instead track the offset and convert a subslice to a pointer" - I need to get the initial address of the buffer area from somewhere or calculate it from the untrusted region, but that's all still pointer math...
    Nathaniel McCallum
    @npmccallum
    let mut offset = 0;
    for ... {
        uiovec.buff = &untrusted[offset..];
        uiovec.size = t.size;
        offset += t.size;
    }
    I'm sure the names aren't correct, but that is the idea.
    I think you can cast a slice to a pointer. If not, there should be an as_mut() method.
    Lily Sturmann
    @lkatalin
    @npmccallum That worked for getting rid of the first unsafe block; however, I can't remove the second one because the ret value is generated inside an unsafe block due to the syscall and the rest of the code is executed based on the value of ret.
    Nathaniel McCallum
    @npmccallum
    @lkatalin Let's see what it looks like.
    Lily Sturmann
    @lkatalin
    @npmccallum enarx/enarx#369
    Daiki Ueno
    @ueno
    Nathaniel McCallum
    @npmccallum
    @axelsimon It looks like matrix.org allows you to preview a channel without logging in.
    @axelsimon But you have to log in to chat.
    Mark Bestavros
    @mbestavros
    @axelsimon I was able to find the new mobile app (RiotX) on the App Store as well.
    Bandan Das
    @whitebrandy
    the virt team uses matrix.org and the regular Riot.im app
    but traffic spikes mostly during kvm forum :)
    Nathaniel McCallum
    @npmccallum
    @whitebrandy What's your experience with it?
    Bandan Das
    @whitebrandy
    @npmccallum i think it's good and i have the Android app, which is functional
    @npmccallum i do remember us having issues with encryption which was optional
    from what i remember, we had to turn encryption off in the room
    Mark Bestavros
    @mbestavros
    Anyone with the iOS app have any issues?
    axel simon
    @axelsimon
    as far as i know, the iOS version and Android version are very similar (if not essentially the same) as built from the same SDK
    otherwise, i'd say that @whitebrandy's comments are spot on
    encryption has been a work in progress for a while
    it's progressed leaps and bounds in the past couple years however, to the point we are weeks/month(s) away from the matrix team flipping the switch and enabling E2E encryption on all new 1-1 chats
    it's always going to be a choice on rooms, as some rooms are small and some big, and it makes little sense in what are public rooms to add the overhead of encrypting each message for every device of every user in a room. If it's public, it probably doesn't need encryption (though it can still be enabled)
    @mbestavros RiotX has some nice new things, like swiping on a message to reply to that message, but it's missing other things like, hmm, answering an audio call :)
    Nathaniel McCallum
    @npmccallum
    Nathaniel McCallum
    @npmccallum
    I'm not super impressed by matrix ATM.
    Functionality is kind of simple. UI is often non-intuitive.
    Seems slow.
    Maybe I'd get a better experience with the Android client.
    axel simon
    @axelsimon
    UI is a pain point, the next version of Riot should fix that (/ improve it a lot)
    functionality is actually quite rich, you can use markdown for text, insert pictures /videos, make calls, use sticker packs
    Mark Bestavros
    @mbestavros
    We should not make decisions based on promised features, IMO
    axel simon
    @axelsimon
    but i fully agree it feels a bit slow sometimes (the downside of how their state-resolution algorithm works for now, from what i understand)