DEF Con 28: Safe Mode
defcon.outel.org
defcon.outel.org
Then you can easily attend DEF Con 28 remotely.
I enjoyed Bill Graydon's talk on "bruteforcing" physical/metal keys: https://www.youtube.com/watch?v=suN0IsifTyY
https://media.defcon.org/DEF%20CON%2028/DEF%20CON%20Safe%20M...
The page was terrible.
Frankly, there is a TON of info present, and as someone who hasn't yet attended an on-site DEFCon (though I hope to someday), it's a bit overwhelming.
I certainly understand the appeal of a plain text format, but personally, I think it would be a big improvement to have a schedule grid (think TV guide or similar) with the village on one axis and the time slot on the other.
I think this would make skimming over the schedule a lot easier overall, as well as making it easier to focus on a particular village or time slot, while still being able to relate/compare it to the others. I also think this is especially helpful since the talks vary in size and can overlap with each other, so having a visual representation would IMO make it a lot easier to see at-a-glance what the conflicts are.
Of course, this could just be my personal preference, as this is what is used by several of other conferences I have attended or do regularly attend. I'm certainly no UI expert.
I wish they would use open source tools like Matrix or Zulip.
I want to get off of it because of the PRC connection, but it's where the community is at for now.
XMPP is probably the worst thing that ever happened to open standard instant messaging.
I really avoid it anyway as I'm already on WAY too many chat apps. But some communities like the one for Home Assistant are really strongly into it.
It's just that maybe it would help if cool people used the open source one. It would give them visibility, more bug reports, more pull requests, more donations.
Matrix isn't bad. Sure it's better to host your own server right now since their main one is often overloaded.
And the UX stuff is getting better and the p2p changes should be awesome.
Even so, we could easily - without a sweat - get 2000 people on a server. I wasn't even using more workers than we had cores. Make that a bigger box and you get a few thousand more. Then use a few different servers that are federated with each other for DEFCON and you have instant scale.
The matrix.org people run the matrix.org homeserver for over ~200k active users. You can see an outdated version of the stats here: https://matrix.org/faq/#what-is-the-current-project-status and they've said their active userbase has grown 300% in the past year.
The original plan for HOPE was to run multiple homeservers, but we didn't even begin to need to.
EDIT: And eventually p2p which might change everything.
DEFCON should be trivial by comparison, and as others have said, the HOPE server (2500 users or so) was a resounding success - so much so that it’s been set up as permenant fixture now post conference.
Now, it’s true that the Synapse server implementation has to be tuned - for large userbases you need worker processors and to dial up the caches a bit. And needless to say you need postgres rather than sqlite.
Kinda depressing that nobody from DEFCON synced with the Matrix team (to my knowledge) on how best to do this, rather than just writing it off as slow and bloated.
Could you elaborate? I'm curious as to why you think that.
I think Facebook and Google's embrace-extend-extinguish (both fb messenger/chat and gtalk used xmpp - neither allowed federation - and created artificial silos) was probably the worst thing for open standard chat.
Gmail isn't quite big enough to have been able to fracture email yet - but not for lack of trying (years of poor imap support, strange handling of threads/top-posting etc).
The biggest problem with XMPP, is that it's really confusing and has a steep learning curve. The barrier for someone to get into XMPP as a developer is quite high, unfortunately. There are libraries like Smack that makes it a lot easier to use, but to understand it... that's something entirely different.
The abundance of XEP's doesn't help, and like you mentioned, everyone implements their own XEP based on their interpretations - right or wrong.
There's also a lot of peculiarities with XMPP that aren't expected in a modern world, such as offline messaging and multi-device messaging (receiving messages on both your phone and desktop simultaneously). XMPP was never intended to support these things. Some servers will attempt to imitate these features, but it's always a hack and works with varying degrees of reliability.
With all that said - we drove an XMPP Server (Openfire) and clients within our company for well over a decade. For that use - it's amazing.
That is no longer true in practice...
It's not good. It kills the battery on my pixel 3 in less than 18 hours if I use it. Under no circumstances can such an app be described as "really good".
EDIT: From the Discord TOS - https://discord.com/new/terms
As an example, you agree not to use the Service in order to:
- post, upload, transmit or otherwise disseminate information that is objectionable as outlined in our Community Guidelines;
- defame, libel, ridicule, mock, stalk, threaten, harass, intimidate or abuse anyone;
- engage in conduct that is fraudulent or illegal or otherwise harmful to Discord or any other user;
- ...
Also from the community guidelines - https://discord.com/new/guidelines
Here are some rules for interacting with others:
- Do not organize, participate in, or encourage harassment of others. Disagreements happen and are normal, but continuous, repetitive, or severe negative comments may cross the line into harassment and are not okay.
- Do not organize, promote, or coordinate servers around hate speech. It’s unacceptable to attack a person or a community based on attributes such as their race, ethnicity, national origin, sex, gender, sexual orientation, religious affiliation, or disabilities.
- ...
>Do not organize, promote, or coordinate servers around hate speech. It’s unacceptable to attack a person or a community based on attributes such as their race, ethnicity, national origin, sex, gender, sexual orientation, religious affiliation, or disabilities
I can definietly imagine some religious people claiming to be "attacked" by a political cartoon, eg. the charlie hebdo cartoon
No mocking anyone, political leaders included, anywhere on Discord, per the TOS.