Greg

@gregmorenz.bsky.social

Rust, programming, urbanism and other left leaning Canadian politics.

Some initial thoughts, and a complicated mix of feelings. Wow. I mean, Erdos problems are cool (I genuinely mean that), I didn't know about the Jacobian conjecture before it got disproved. But this newest batch from OpenAI hits home in a way the previous announcements did not.

Great piece explaining why Canadian fires by and large are not the result of forest management issues & for the most part cannot be fought, only mitigated near infrastructure and inhabited areas. Non-Alaskan US views of fire management just do not apply. www.theclimatebrink.com/p/canadas-bo...

Canada's boreal wildfires aren't just bad forest management

Higher fire season temperatures are strongly correlated with increased area burned

theclimatebrink.com

- because I didn't want to - because while the other library is fine, they didn't do things the way *I* wanted them done, and it's unfair to push my idiosyncrasies onto them - because it started as an unserious effort but it turns out I'm pretty happy about what I made

amos@fasterthanli.me · last mo.

answer key re: "why didn't you contribute to project X" - project X is stable and not looking for trouble - project X and I have irreconcilable differences in perspectives on UI/UX/licensing/platform support/human rights - by the time project X accepts one PR, I could've shipped three apps

Don’t Worry — It Can’t Happen (also, the scientists who claim fission exists are just in the pocket of Big Science, and they’re literal nazis anyway, and also it’s just a stochastic reaction that peters out, and only physbros care about it, and it hasn’t ever happened before so it won’t)

Bild

Just like last year, we replaced a whole wall of movie posters with our own punny movie posters at the cinema where RustWeek 2026 took place. I designed seven new posters for this year's event. See the thread below 👇

Nine movie posters displayed next to each other.

I've had to update my computer 2 days in a row because of new linux vulnerabilities caused by C, found by LLMs. Is this the end of C as a viable programming language? Or the beginning of a sufficiently sophisticated "linter" to make C actually robust?

re rusty-bun: incredible how many people who think it's worse to have "a rust codebase with a lot of unsafe" than to have a codebase in a language where ALL the code is unsafe by definition.

Huh? The proposed rule changes nothing. There are no e-mopeds certified to "meets all applicable Canadian Motor Vehicle Safety Standards (CMVSS)". Insurance won't exist as no legal e-mopeds exist. Enforcement won't happen just because illegal vehicles are now illegal in a slightly different way.

Could there be fewer e-mopeds in Toronto bike lanes soon?

New rules could force riders of fast e-mopeds and e-scooters to get a restricted motorcycle licence and insurance

torontotoday.ca

A lot of popular AI cyber security discourse fails to understand the asymmetry between offense and defense. Defense is avoiding, fixing, and mitigating vulnerabilities you don't know about with defensive code and practices. Red teaming harder than the attackers is neither necessary nor sufficient.

People talk about 0days like they’re a naturally occurring phenomenon and not an engineering failure we ought to be trying to solve

The hospital I'm waiting in provides the free fun game of "how to bypass a network blocking controlplane.tailscale.com". Turns out 1. They block via SNI 2. Tailscale's servers don't care about SNI 3. Tailscale let's you set your own control plane... to a local proxy that forwards without SNI

Strange bug of the day: mosh and ratatui fighting... the screen isn't clearing properly, isn't getting filled back in after a clear properly, etc. I've never seen mosh break like this before.

Obamacare conspiracy nonsense suggests that Trump is going to do something like name the ballroom the "Trump Ballroom" and charge the government royalties for using his name.