Flutterby™! (short)

Flutterby™! (short)

Thursday November 20th, 2025

Memory safety is a small part of safety Dan Lyke / comment 0

I've been thinking a lot about what language I want to use next. I've been mostly working in Objective-C for the past... egads... too many years, and while there are aspects of the language I like, it is not terribly performant in message dispatching, and introspection is possible, but can be ugly.

C and C++ are awesome for so many things, but there's always the memory safety thing lying over them, and C++ in particular is annoying as hell cross-platform: What version of Boost is on this platform? What compiler semantics have changed such that there's now some obscure template matching error that's preventing code that compiled fine a decade ago from working now?

Swift is...

I've done a little bit in Rust, and looked a little bit at Zig and Go, and all of them feel like it's hard to really express an idea in them. Which, I mean, on the one hand is kind of the point, they're about straitjackets, on the other hand I wonder how much value the straitjacket has.

TARmageddon (CVE-2025-62518): RCE Vulnerability Highlights the Challenges of Open Source Abandonware is, on the one hand, about trying to do responsible disclosure on a package that's been forked a gazillion times and is no longer maintained, on the other hand it's also about how memory safety is only a small portion of safety.

nullagent @nullagent@partyon.xyz who has "...a grey-beard rant about how Rust give developers a false sense of security.".

Wednesday November 19th, 2025

New Servo release Dan Lyke / comment 0

I've become more and more disgusted with Firefox. Switched to Vivaldi as my main browser, but it's still a Chromium engine. Tried Waterfox, which is available cross-platform, but their password fill is... uh... not up to contemporary professional standards (and, yes, I have written some password autofill code).

Anyway, The Register: Latest Servo release hints at a real Rust alternative to Chromium — As Mozilla stumbles into 'AI everywhere,' you might be glad of a non-Google browser engine

Might be time to try some stuff with Servo just for the experience.

deep fry turkey gender reveal Dan Lyke / comment 0

‪U.S. Consumer Product Safety Commission‬ ‪@cpsc.gov‬

Some people are saying deep fry turkey gender reveal and why would you even put that out there.

‪U.S. Consumer Product Safety Commission‬ ‪@cpsc.gov‬

Trying to save lives out here with the power of the internet and you're not helping, Keith.

Today's walk to work is accompanied by Dan Lyke / comment 0

Today's walk to work is accompanied by The BEAM Chronicles, and gotta love an audio drama podcast that accompanies the extended fight scene with electroswing.

Target's DEI rollback has consequences Dan Lyke / comment 0

Oh, what a shame. Reuters — Target investors brace for market share drop, weak sales due to US shutdown

Via.

Alright which one of you chucklefucks Dan Lyke / comment 0

Alright, which one of you chucklefucks broke Github?

Sigh.


Flutterby&tm;! is a trademark claimed by
Dan Lyke
for the web publications at www.flutterby.com and www.flutterby.net. Last modified: Thu Mar 15 12:48:17 PST 2001