|
David Barsky
@
endsofthreads
Cambridge, MA
|
|
i like cooking, reading books, and rock climbing. engineer at amazon.
|
|
|
2.432
Tweetovi
|
386
Pratim
|
605
Osobe koje vas prate
|
| Tweetovi |
|
David Barsky
@endsofthreads
|
6 h |
|
it’s a very good lock-free thingy that felt like cheating when writing docs.rs/tracing-subscr…
|
||
|
|
||
|
David Barsky
@endsofthreads
|
6 h |
|
A recent nightly introduced a fix that reports that error in a much better way.
|
||
|
|
||
|
David Barsky
@endsofthreads
|
7 h |
|
obligatory: pic.twitter.com/dyM80rFgzQ
|
||
|
|
||
|
David Barsky
@endsofthreads
|
7 h |
|
I worked on this with Eliza! I think it's super neat and you check it out. also, i'm pretty sure that it's the fastest logging-shaped thing in @rustlang.
(big feature: it's super easy to build your own subscriber now! we do the storage for you.) twitter.com/mycoliza/statu…
|
||
|
|
||
| David Barsky proslijedio/la je tweet | ||
|
electronic liza
@mycoliza
|
8 h |
|
this one kinda took a while (sorry!), but i'm *really* pleased to announce `tracing-subscriber` 0.2.0 stable! crates.io/crates/tracing…
|
||
|
|
||
| David Barsky proslijedio/la je tweet | ||
|
Jacob Stanley
@jacobstanley
|
3. velj |
|
If you've ever tried to test a stateful app in QuickCheck, Hedgehog or any other property-based testing library you'll know it can be seriously difficult!
Check out this tutorial for a simple way to test stateful apps using Hedgehog.
jacobstanley.io/how-to-use-hed…
|
||
|
|
||
|
David Barsky
@endsofthreads
|
3. velj |
|
Somewhat related to your example:
twitter.com/worrydream/sta…
I've been seeing that dichotomy almost everywhere in industry and nobody seems to be aware of it.
|
||
|
|
||
|
David Barsky
@endsofthreads
|
3. velj |
|
I'm not doing embedded programming, but working on github.com/tokio-rs/traci… (and other related libraries) hit the right mix of challenging and enjoyable that I struggled to find while working in Haskell.
|
||
|
|
||
|
David Barsky
@endsofthreads
|
2. velj |
|
a free scp idea: side channel attacks & mitigations, but for thaumaturgic rituals
|
||
|
|
||
|
David Barsky
@endsofthreads
|
1. velj |
|
That’s very kind of you to say, but most of those six months are procrastination, guilt, and analysis paralysis :)
|
||
|
|
||
|
David Barsky
@endsofthreads
|
26. sij |
|
Yep, I trust Eliza’s description of the usecase over mine!
|
||
|
|
||
|
David Barsky
@endsofthreads
|
26. sij |
|
We needed them in `tracing` (github.com/tokio-rs/traci…), especially the `LookupSpan` bounds.
I don't recall _why_ we ended up needing them; I think @mycoliza short-circuited that search process for me.
|
||
|
|
||
|
David Barsky
@endsofthreads
|
25. sij |
|
actually, re-reading that post, I think the usage of queues in Grapl does not fit the problematic aspects he called out. So I do agree with it!
|
||
|
|
||
|
David Barsky
@endsofthreads
|
25. sij |
|
Loved the read! I don’t think you explicitly called this out, but queues allow you to build uni-directional data flows which are also great for reasoning about your system.
(Yes, I’ve read tef’s post on queues, no, I’m not sure I agree with it…)
|
||
|
|
||
|
David Barsky
@endsofthreads
|
24. sij |
|
hey so it turns out you can use `downcast_ref` as a substitute for specialization *goes limp & rolls down steep mountainside for 10 minutes or so, banging head on branches and rocks, surely dead *
|
||
|
|
||
|
David Barsky
@endsofthreads
|
22. sij |
|
echoing this take: twitter.com/mtsw/status/12…
|
||
|
|
||
|
David Barsky
@endsofthreads
|
20. sij |
|
I don’t want to continue this conversation, as I already responded in a mean way. I’m sorry about that.
I don’t this back-and-forth will be productive, so I wish you the best.
|
||
|
|
||
|
David Barsky
@endsofthreads
|
20. sij |
|
heh, i didn’t think that far ahead
|
||
|
|
||
|
David Barsky
@endsofthreads
|
20. sij |
|
it’s _way_ better than it has any right to be.
|
||
|
|
||
|
David Barsky
@endsofthreads
|
20. sij |
|
leaving this mortal plane like the elves who depart to the undying lands twitter.com/radiohead/stat…
|
||
|
|
||