Twitter | Pretraživanje | |
Jon Gjengset
PhD student at MIT in distributed systems, live-coder. and OSS tinkerer who loves teaching. I try to maintain a high SNR and retweet original tweets!
4.841
Tweetovi
127
Pratim
4.189
Osobe koje vas prate
Tweetovi
Jon Gjengset 3. velj
Odgovor korisniku/ci @MIT_CSAIL
Our announcement for the class is over here for those who are interested!
Reply Retweet Označi sa "sviđa mi se"
Jon Gjengset 3. velj
Odgovor korisniku/ci @lucarlig2 @anishathalye i 2 ostali
No, the lecture videos and lecture notes are all public as far as I am aware.
Reply Retweet Označi sa "sviđa mi se"
Jon Gjengset 3. velj
In January, , , and I ran a short class at on topics we think are missing in most CS programs — tools we use every day that everyone should know, like bash, git, vim, and tmux. And now the lecture notes and videos are online!
Reply Retweet Označi sa "sviđa mi se"
Jon Gjengset 2. velj
Odgovor korisniku/ci @Mehdi_Cheracher
Reply Retweet Označi sa "sviđa mi se"
Jon Gjengset 31. sij
Odgovor korisniku/ci @thequux @rustlang
That's interesting.. Yeah, I guess the big question is whether there is a need for a truly concurrent map, or whether all of the concurrent needs are satisfied by just locking a regular map.
Reply Retweet Označi sa "sviđa mi se"
Jon Gjengset 30. sij
Odgovor korisniku/ci @jonhoo
Conversation has moved to to avoid all the baggage from the various initial PR implementation discussion.
Reply Retweet Označi sa "sviđa mi se"
Jon Gjengset 30. sij
Odgovor korisniku/ci @jonhoo
To see the kind of stuff I'm talking about, take a look at (feel free to comment there).
Reply Retweet Označi sa "sviđa mi se"
Jon Gjengset 30. sij
Hey no_std folks, I need you! I want to add no_std support to flurry (the concurrent hash map), but it is complicating the API quite substantially since we need to be generic over things like locks. How useful is a _concurrent_ no_std map? When would you ever need one?
Reply Retweet Označi sa "sviđa mi se"
Jon Gjengset proslijedio/la je tweet
peter purgathofer 29. sij
Reply Retweet Označi sa "sviđa mi se"
Jon Gjengset proslijedio/la je tweet
to kubectl or not to kubectl that is the question 29. sij
It has been 0 days since I showed coworkers the cursed Instant::now() code from Rust stdlib
Reply Retweet Označi sa "sviđa mi se"
Jon Gjengset 24. sij
Odgovor korisniku/ci @maxsparr0w
The crossbeam docs are pretty decent: . Following the stream, one of the viewers also wrote , which you may find instructive :)
Reply Retweet Označi sa "sviđa mi se"
Jon Gjengset 24. sij
Odgovor korisniku/ci @jbcden
I know right! I did realize that it actually needs to be split into multiple tests rather than just one, because otherwise it wouldn't catch if *one* of those references was allowed to live when the others weren't (since it still wouldn't compile). Have to fix that 😅
Reply Retweet Označi sa "sviđa mi se"
Jon Gjengset 24. sij
Odgovor korisniku/ci @jonhoo
There's also a little gem hidden at the bottom of the diff :p
Reply Retweet Označi sa "sviđa mi se"
Jon Gjengset 24. sij
And this is why concurrency and unsafe requires you to be _really_ careful friends!
Reply Retweet Označi sa "sviđa mi se"
Jon Gjengset proslijedio/la je tweet
Tokio 23. sij
One foot gun when using Tokio is not yielding. This prevents other tasks from running and can result in large tail latencies. We think we can do better. is proposing a strategy to coordinate task yielding
Reply Retweet Označi sa "sviđa mi se"
Jon Gjengset 23. sij
If you think the concurrent hashmap we built based on Java's ConcurrentHashMap was cool, and want to help make it better, I've opened a bunch of good starter issues at . Happy to help mentor "good first issue" issues ❤️ New issues also welcome!
Reply Retweet Označi sa "sviđa mi se"
Jon Gjengset proslijedio/la je tweet
John Feminella 🌠 19. sij
⏲️ As of today, we have about eighteen years to go until the Y2038 problem occurs. But the Y2038 problem will be giving us headaches long, long before 2038 arrives. I'd like to tell you a story about this.
Reply Retweet Označi sa "sviđa mi se"
Jon Gjengset 20. sij
Odgovor korisniku/ci @burntsushi5
Thank you for writing this — I was nodding along as I read, and agree with everything you wrote. On a personal note, I consider you among the best examples of a responsible and thoughtful open-source developer, and I regularly appreciate the way in which you engage online ♥️
Reply Retweet Označi sa "sviđa mi se"
Jon Gjengset proslijedio/la je tweet
Andrew Gallant 20. sij
Reply Retweet Označi sa "sviđa mi se"
Jon Gjengset 19. sij
Odgovor korisniku/ci @jonhoo
As for the path forward for our port, I would love to see it become a "real thing" like . I go through some TODOs in the video, and PRs that add more of the Java tests, documentation, benchmarks, and additional APIs are all warmly welcome! Happy hacking 🍻
Reply Retweet Označi sa "sviđa mi se"