Toots for ltratt@mastodon.social account

Written by Laurence Tratt on 2025-01-28 at 11:34

New post: "Can We Retain the Benefits of Transitive Dependencies Without Undermining Security?" https://tratt.net/laurie/blog/2024/can_we_retain_the_benefits_of_transitive_dependencies_without_undermining_security.html

=> View attached media

=> More informations about this toot | View the thread

Written by Laurence Tratt on 2025-01-25 at 10:49

Today I needed to update an ASCII statemachine diagram. After failing to do so manually, I had a search, and found this wonderful GraphViz -> ASCII tool which was exactly what I needed! https://dot-to-ascii.ggerganov.com/

=> More informations about this toot | View the thread

Written by Laurence Tratt on 2025-01-17 at 08:47

This morning I was scratching my head over failing Rust code that turned out to be due to Rust parsing "-1" as the literal "-1" (good!) but "-1.x(0)" is parsed as "-(1.x(0))" (bonkers!). Turns out that it's a known issue, but blimey is parsing hard! https://github.com/rust-lang/rust/issues/117155

=> More informations about this toot | View the thread

Written by Laurence Tratt on 2025-01-16 at 19:44

The Rust boot-time crate appears to package this up in a sensible way, so I've adjusted pizauth to deal with this particular instance of bonkers clocks. Testing on different platforms is most welcome! https://github.com/ltratt/pizauth/pull/48

=> More informations about this toot | View the thread

Written by Laurence Tratt on 2025-01-16 at 19:40

CLOCK_MONOTONIC on Linux is the gift that keeps giving (to me, at least). In the past it wasn't monotonic -- that's been fixed so the name is at least no longer wrong.

But it turns out that it doesn't advance over suspend/resume, so it is monotonic, but not in a useful manner. For that, one has to use use CLOCK_BOOTTIME...

=> More informations about this toot | View the thread

Written by Laurence Tratt on 2025-01-06 at 18:57

It's 2025, which means PLISS is this year... May to be specific! If you're interested in studying programming language implementations, please make sure to express your interest in time https://pliss.org/2025/

=> More informations about this toot | View the thread

Written by Laurence Tratt on 2024-12-16 at 17:10

Finally, a meaningful comparison of background noise projection between dynamic and condenser microphones. Summary: there is a difference, it's mostly minor (except, to my ears, the SM7B vs NT1), and the polar pattern is more important. https://youtu.be/IDunOMDscOI?t=113

=> More informations about this toot | View the thread

Written by Laurence Tratt on 2024-12-12 at 11:43

I like this visualisation of the density of wikipedia articles. It made me realise that it's a proxy for two related, but distinct, things: is there something of interest in this area now? did something interesting happen in this area in the past? https://www.matthewsiu.com/local-map

=> More informations about this toot | View the thread

Written by Laurence Tratt on 2024-12-10 at 08:58

My only, very minor, quibble is that I hoped for a permalinkable page with both audio and transcript, but I think right now it's either/or. Still, what a resource!

=> More informations about this toot | View the thread

Written by Laurence Tratt on 2024-12-10 at 08:58

Also the format of the conversation is pleasingly different to what we'd have got on traditional radio. The hosts create a casual, but well informed, vibe that keeps things moving without feeling like an interview.

=> More informations about this toot | View the thread

Written by Laurence Tratt on 2024-12-10 at 08:58

It's also worth noting how important it is to have 3 hours on this topic: podcasts have opened the ability to dive deep into something which traditional radio would have condensed into at most 1 hour, stripping away vital detail.

=> More informations about this toot | View the thread

Written by Laurence Tratt on 2024-12-10 at 08:58

The episodes are (currently) the top two listed at https://www.thesocialradars.com/episodes. Highly recommended.

=> More informations about this toot | View the thread

Written by Laurence Tratt on 2024-12-10 at 08:58

It's a great example of truth being more extreme than is tolerable in fiction: I would not consider this plausible if it hadn't actually happened.

=> More informations about this toot | View the thread

Written by Laurence Tratt on 2024-12-10 at 08:58

The thing that surprised me is that in the intervening years my mind had started underplaying the details, I think because I had implicitly thought "surely no-one could actually behave in such a depraved manner".

=> More informations about this toot | View the thread

Written by Laurence Tratt on 2024-12-10 at 08:58

Theranos is an astonishing tale of moral corruption. I read Bad Blood 5-6 years ago and my jaw found new ways of dropping. A new 2 part interview with Tyler Shultz, the key whistle blower, made my jaw hurt anew.

=> More informations about this toot | View the thread

Written by Laurence Tratt on 2024-12-09 at 17:10

Registration for PLISS (Programming Language Implementation Summer School) 2025 is now open! If you're interested in programming languages, this is the place to be -- great speakers and a conducive location! https://pliss.org/2025/

=> More informations about this toot | View the thread

Written by Laurence Tratt on 2024-12-04 at 21:31

I for one welcome this new class of audiophile grade connectors, though I wish they came in colours other than just orange https://www.youtube.com/watch?v=_bV1sfQQkZY

=> More informations about this toot | View the thread

Written by Laurence Tratt on 2024-11-30 at 23:01

Today I had to set up SSL certificates for something. I baffled myself, as per normal, just as I wrote in this post a couple of weeks ago https://tratt.net/laurie/blog/2024/pizauth_https_redirects.html

=> View attached media

=> More informations about this toot | View the thread

Written by Laurence Tratt on 2024-11-27 at 12:52

And for those of you who would like to know about new posts as soon as they're released, don't forget that you can sign up for my "newsletter". Super low volume, leave when you want, and all the good stuff! https://tratt.net/laurie/newsletter/

=> More informations about this toot | View the thread

Written by Laurence Tratt on 2024-11-27 at 12:30

New blog: Structured Editing and Incremental Parsing https://tratt.net/laurie/blog/2024/structured_editing_and_incremental_parsing.html

=> View attached media

=> More informations about this toot | View the thread

=> This profile with reblog | Go to ltratt@mastodon.social account

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/109499925865746386
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
347.433155 milliseconds
Gemini-to-HTML Time
9.58976 milliseconds

This content has been proxied by September (3851b).