Post Ai1S9XWVTjsYOFGRZg by meejah@mastodon.social
(DIR) More posts by meejah@mastodon.social
(DIR) Post #Ai1S9TtOyfof85wfho by glyph@mastodon.social
2024-05-16T17:15:46Z
0 likes, 0 repeats
Does anyone happen to know if it is possible to get a projector for an open space at #PyConUS? I have some ideas that involve discussions of code where it would be useful if a participant could share their screen with a larger group.
(DIR) Post #Ai1S9V7GQcUyvNRFx2 by glyph@mastodon.social
2024-05-16T17:16:51Z
0 likes, 0 repeats
If not I am contemplating how local screen sharing might work if the group is too big to crowd around a single person’s laptop #PyConUS
(DIR) Post #Ai1S9W6akbYTza8EXg by meejah@mastodon.social
2024-05-16T17:44:05Z
0 likes, 0 repeats
@glyph tty-share is nice (and you can combine it with https://github.com/meejah/fowl for easy-to-set-up probably-local networking between a tty-share server and client, to avoid using the public server)
(DIR) Post #Ai1S9WsRsfpuO0WS8W by meejah@mastodon.social
2024-05-16T17:44:50Z
0 likes, 0 repeats
@glyph note this is "terminal sharing" not "screen sharing" though ;)
(DIR) Post #Ai1S9WyTWGemghLGWu by encthenet@flyovercountry.social
2024-05-17T07:39:27Z
0 likes, 0 repeats
@meejahNifty combo.I still need to get off my butt and try to add quic support to magic wormhole.
(DIR) Post #Ai1S9XWVTjsYOFGRZg by meejah@mastodon.social
2024-05-18T00:02:49Z
0 likes, 0 repeats
@encthenet Happy to pair-program to get a dev environment up and running (or whatever else)....
(DIR) Post #Ai1S9YcZOgK5nL6nfE by encthenet@flyovercountry.social
2024-05-18T01:36:07Z
0 likes, 0 repeats
@meejahIt's partly more me deciding which quic library to use. Pure python means it just works everywhere, but it's slow. Using a C library means faster transfers (which with quic means 100% local network is possible and so theoretically >1Gb, and I know python quic can't do even 10MB/sec).
(DIR) Post #Ai1S9a3u2XmUGOu8uG by meejah@mastodon.social
2024-05-18T01:48:31Z
0 likes, 0 repeats
@encthenet I'll re-check, but I'm 99% sure there's already a C dependency in magic-wormhole (definitely Rust, because "cryptography") so as long as there's Python bindings, could work?(It does use Twisted though so that might make it harder, depending on whether "the C library" does I/O itself or not)
(DIR) Post #Ai1S9bcgEjC56YBQki by encthenet@flyovercountry.social
2024-05-18T02:16:34Z
1 likes, 0 repeats
@meejahI've started working on a cryptography replacement that doesn't depend upon rust. Not much there, but enough for an app I needed to use:https://www.funkthat.com/gitea/jmg/pycryptowrapI'm very familiar with ctypes so wrapping a library isn't hard.And most of the libraries expect that you have an event system because the multiple streams can cause io at odd times, so it shouldn't be too terrible to plug in.
(DIR) Post #Ai1S9dEeF39u6axGZU by encthenet@flyovercountry.social
2024-05-18T08:50:47Z
0 likes, 0 repeats
@meejah Looking at my past work, looks like ngtcp2 is the library I chose to go w/ for my ntunnel probject. It's MIT licensed, so a good fit, and I have some of the boilerplate implemented, but need to start implementing the basics for it.
(DIR) Post #Ai1SDjdEOxkH6OPU9Y by feld@bikeshed.party
2024-05-18T17:25:39.906545Z
0 likes, 0 repeats
@encthenet @meejah I've been bitten by the unexpected rust dependency a few times so if this is planned to be a drop in replacement it's greatly appreciated