iter::reskeet(๐Ÿฆ€)'s Avatar

iter::reskeet(๐Ÿฆ€)

@tuckersiemens.com

https://mypronouns.org/he-him Senior Software Engineer at Microsoft. Opinions my own. Sometimes I write code, but more often I just talk about Rust ๐Ÿฆ€.

127
Followers
261
Following
143
Posts
29.04.2023
Joined
Posts Following

Latest posts by iter::reskeet(๐Ÿฆ€) @tuckersiemens.com

Preview
Tony Hoare (1934-2026) Turing Award winner and former Oxford professorย  Tony Hoare passed away last Thursday at the age of 92. Hoare is famous for quicksort, ALGO...

blog.computationalcomplexity.org/2026/03/tony...

it was going to happen, death comes for us all. but man. what a legend

10.03.2026 16:39 ๐Ÿ‘ 109 ๐Ÿ” 31 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 4

Actually, at least Zubat doesn't have Defense Curl... ๐Ÿ˜’

08.03.2026 07:54 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Announcing Rust 1.94.0 | Rust Blog Empowering everyone to build reliable and efficient software.

Rust 1.94.0 has been released! ๐ŸŒˆ ๐Ÿฆ€โœจ

A few highlights are array_windows() and element_offset() on slices, Peekable::next_if_map(), LazyCell::get and friends, and the new `include` key in config.toml to include other toml files!

Check out the blog post for details: blog.rust-lang.org/2026/03/05/R...

05.03.2026 20:55 ๐Ÿ‘ 138 ๐Ÿ” 34 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 3

Repel, but just for Zubat, out of spite.

02.03.2026 06:05 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1
Picture of Marjane Satrapi alongside a quote from her. The quote reads:

The world is not divided into countries. The world is not divided between East and West. You are American, I am Iranian, we don't know each other, but we talk together and we understand each other perfectly. The difference between you and your government is much bigger than the difference between you and me. And the difference between me and my government is much bigger than the difference between me and you.

And our governments are very much the same...

- Marjane Satrapi, Iranian-French graphic novelist

Picture of Marjane Satrapi alongside a quote from her. The quote reads: The world is not divided into countries. The world is not divided between East and West. You are American, I am Iranian, we don't know each other, but we talk together and we understand each other perfectly. The difference between you and your government is much bigger than the difference between you and me. And the difference between me and my government is much bigger than the difference between me and you. And our governments are very much the same... - Marjane Satrapi, Iranian-French graphic novelist

Thinking about this quote from Persepolis creator Marjane Satrapi again.

28.02.2026 17:18 ๐Ÿ‘ 19194 ๐Ÿ” 8205 ๐Ÿ’ฌ 44 ๐Ÿ“Œ 121

My wife and I stumbled upon it on our visit as well and had to go inside. Such a cool building!

27.02.2026 04:48 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Typo git reset as git rest and suddenly become enlightened.

27.02.2026 02:30 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
always-already-programming.md GitHub Gist: instantly share code, notes, and snippets.

โ€The distinction between programmer and user is reinforced and maintained by a tech industry that benefits from a population rendered computationally passive. If we accept and adopt the role of less agency, we then make it harder for ourselves to come into more agency.โ€

21.02.2026 23:00 ๐Ÿ‘ 67 ๐Ÿ” 19 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 4

What... would that actually do? Like, how would that work? ๐Ÿค”

Would that require a web-based Minecraft client? A specialized server?

I probably have a decent amount of prerequisite reading (unfamiliar with WebTransport) to understand what this would look like in practice, but I'm genuinely curious.

21.02.2026 21:25 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

If we actually want to get serious about software we need to specify the behavior adequately to satisfy our requirements. Then we can throw the inference engines at it and not look at their output. Until then, vibe coding is dereliction of duty.

21.02.2026 14:00 ๐Ÿ‘ 17 ๐Ÿ” 6 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Seattle man still makes web apps the old fashioned way

18.02.2026 17:57 ๐Ÿ‘ 155 ๐Ÿ” 3 ๐Ÿ’ฌ 15 ๐Ÿ“Œ 1

๐Ÿš… Trains are cool as hell. You're telling me I can

โ€ข Sit in a comfy seat
โ€ข Stand & stretch when I want
โ€ข Walk around
โ€ข Read a book/play video games
โ€ข Use Wi-Fi
โ€ข Get something to eat or drink
โ€ข Meet new people
โ€ข Go as fast or faster than a car

AND I don't have to drive or park? Sold.

16.02.2026 04:46 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

IDK if it matters, but I meant this in the context of prose. There's nuance left off the table for a pithy little comment like "AI;DR", but broadly, if you didn't have the time to dig in as a writer I think it's reasonable for a reader to spend about as much effort reading in as you did generating.

16.02.2026 00:30 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

This is why I'm appreciating ai;dr as a sibling to the usual tl;dr.

15.02.2026 21:03 ๐Ÿ‘ 61 ๐Ÿ” 7 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 3

This is already true for me.

15.02.2026 21:00 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

simply, more OSS projects should DO THIS.

OSS is a long playing game, if not forever. but we are people behind those projects, and we need good rest and balance to keep things sustainable. I am super happy to see this move and looking forward to see how it could change how OSS works for all of us.

15.02.2026 04:39 ๐Ÿ‘ 187 ๐Ÿ” 17 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 1

Yikes. What a miserable way to be. ๐Ÿคฎ

15.02.2026 18:35 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I'm in this picture and I don't like it. I've regularly got hundreds of tabs open. What I really need is a way to organize the information and bookmarks just ain't it.

14.02.2026 15:51 ๐Ÿ‘ 3 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

So uh Ring just up and said they've got a huge centralized private surveillance network they can leverage all at once huh

09.02.2026 02:09 ๐Ÿ‘ 7143 ๐Ÿ” 1623 ๐Ÿ’ฌ 188 ๐Ÿ“Œ 233

Trump didn't go to the Super Bowl? Seahawks have the chance to do the funniest thing and not go to the White House.

09.02.2026 03:33 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Yet another @ratatui.rs project. ๐Ÿ˜Ž๐Ÿฆ€

09.02.2026 03:28 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Loved that halftime show. ๐Ÿ‡ต๐Ÿ‡ท๐ŸŽถ๐Ÿˆ

09.02.2026 01:47 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

what you want is an MCP. oh wait have you tried installing a skill? no you don't have an agents,md file. actually what you want is a plugin. have you tried agent orchestration? you have gotta try hooks.

06.02.2026 04:54 ๐Ÿ‘ 119 ๐Ÿ” 10 ๐Ÿ’ฌ 6 ๐Ÿ“Œ 2

Generating code was never the goal. The goal was to solve problems. I tried my best to avoid writing code by leveraging existing solutions or reframing the problem.

Writing code was always a last resort and a liability. If I was going to write code, then I was going to do it right.

04.02.2026 15:04 ๐Ÿ‘ 193 ๐Ÿ” 27 ๐Ÿ’ฌ 6 ๐Ÿ“Œ 6

It's wild to me that agentic coding with things like Claude or Copilot CLIs is what it took for people to finally start investing in tmux.

03.02.2026 21:45 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Incredible work, as always. Thank you! ๐Ÿ™

01.02.2026 21:24 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1
JetBrains GoLand IDE showing sqlite3 bindings written in Go.

JetBrains GoLand IDE showing sqlite3 bindings written in Go.

I'm still writing code the hard way. I'm slow. I like to think critically about every line of code and fiddle with variable names until everything looks right. I treat code as a liability and try to ship only what's necessary.

It's hard to imagine writing code any other way.

01.02.2026 02:52 ๐Ÿ‘ 848 ๐Ÿ” 93 ๐Ÿ’ฌ 28 ๐Ÿ“Œ 15

It also makes it more clear to me why I'm only mildly troubled by its use in writing code (with significant human oversight), but find applications to the arts so abhorrent. My employer needs my code to have utility ASAP. I'd rather wait for meaningful human connection in the art I experience.

01.02.2026 02:32 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

This writing by @stuffwithstuff.com puts to words the feelings I've wrestled with for a while with respect to generative AI. It highlights the tension between its use at work and in my personal life. It's hard to deny its utility in the former and I crave meaning in the latter that it can't give.

01.02.2026 02:27 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Signal app donation confirmation page.

Signal app donation confirmation page.

I was going to ask y'all to donate to @signal.org but I had to do it first.

Now that I have, please consider learning about Signal, and why privacy is important, even when you don't have anything to hide, then consider donating to help Signal continue their work. signal.org/donate

27.01.2026 02:01 ๐Ÿ‘ 214 ๐Ÿ” 59 ๐Ÿ’ฌ 6 ๐Ÿ“Œ 8