Sign in

Martin Algesten

@algesten.bsky.social
45 followers 87 following 64 posts

Dog daddy. Rust lover.

PostsRepliesMedia
Martin Algesten @algesten.bsky.social · 09/10/2026
I couldn't complete when I got to the 8 first/second - for many of them they are "equally bad". Me answering first or second is therefore arbitrary, but I can't express that choice.
100
Martin Algesten @algesten.bsky.social · 04/10/2026
I hate it, but then I'm Swedish. I tried subscribe to NYT. But even interesting articles have a human angle – no matter science, war, politics. It always starts with some personal tragedy you have to wade through to get any stats or facts. JUST GIVE ME THE FUCKING NEWS!
180
Martin Algesten @algesten.bsky.social · 01/10/2026
Yeah. I’m sure there are good reasons.
000
Martin Algesten @algesten.bsky.social · 01/10/2026
My Linux desktop of choice, Pop OS adopted a hard no LLM code policy. github.com/pop-os/pop/c... A bit sad since I love Rust + Linux desktop. I don't know what lead up to this, I'm sure there are good reasons, and maybe I was part of the problem submitting a vibe coded feature PR. #linux #popos
github.com
CONTRIBUTING.md: add brief AI/LLM policy · pop-os/pop@b81151a
Signed-off-by: Jeremy Soller <jackpot51@gmail.com>
110
Martin Algesten @algesten.bsky.social · 30/09/2026
I'm going.
001
Martin Algesten @algesten.bsky.social · 23/09/2026
How did it go?
000
Martin Algesten @algesten.bsky.social · 16/09/2026
XCode 27 is a big step forward in terms of automation and remote control. (warning: AI generated gist) gist.github.com/algesten/8df...
gist.github.com
Xcode 27 MCP and skills: headless setup for external coding agents, startup behavior, simulator control, and troubleshooting
Xcode 27 MCP and skills: headless setup for external coding agents, startup behavior, simulator control, and troubleshooting - XCODE27.md
010
Martin Algesten @algesten.bsky.social · 19/08/2026
Hard agree. I ran out of usage on Codex, so decided to try some Claude again – and I regret it. So insufferably slow and verbose. Productivity down the drain.
110
Martin Algesten @algesten.bsky.social · 26/07/2026
I want to be excited about Apple TV doing Neuromancer – it looks amazing! However every show I've watched there lately runs like 30-40 min per week and it's too short and abrupt when a season is like 8 episodes. tv.apple.com/us/show/neur...
tv.apple.com
Watch Neuromancer - Apple TV
A disgraced superhacker and a razorgirl assassin are recruited for a high-stakes heist targeting a powerful corporate dynasty with untold wealth…and s…
000
Martin Algesten @algesten.bsky.social · 11/07/2026
And lately I feel like Claude been running insanely slow to the point where it's affecting my productivity. 3-5 minutes wait for every single prompt is too much for my brain. I just zone out.
050
Martin Algesten @algesten.bsky.social · 04/07/2026
In the discourse around Bungie, Destiny 2 vs Marathon, etc. I never heard anyone mention tech debt. A game released in 2017 that gone through a number of big release cycles, is probably not in a good place code wise. I'm sure any code I was involved in 2017 would be ripe for replacement :)
100
Martin Algesten @algesten.bsky.social · 20/06/2026
Hey @michaelhobbes.bsky.social can we on Patreon also get the episode? My husband on Apple Podcast got it and I didn't :(
000
Martin Algesten @algesten.bsky.social · 22/05/2026
Which one is your favorite so far?
000
Martin Algesten @algesten.bsky.social · 05/05/2026
Lately been loving your Extra Bad Gays, and this multipart deep dive is great! I'm a follower since season 1, but it's super nice with some fresh new formats from my favorite Gaggony Guncles!
010
Martin Algesten @algesten.bsky.social · 03/05/2026
I was like "groan" – Aren't we trying to increase adoption of AV1 still? I guess AV1 is never going to be great for low-latency streaming compression. Is that why you say "yessss"?
010
Martin Algesten @algesten.bsky.social · 29/04/2026
But that search opening in a new tab… I just can't get over it.
000
Martin Algesten @algesten.bsky.social · 27/04/2026
Has anyone seen this pattern somewhere before? What is it called?
000
Martin Algesten @algesten.bsky.social · 27/04/2026
I've been pondering app architecture in Rust. Complex applications, like teleconferencing, with many moving parts. I don't like Flux/Redux, reducers modifying a shared global store (state). The idea is "query-driven", like rust-analyzer, but simpler by using memoized fns for queries.
github.com
100
Martin Algesten @algesten.bsky.social · 24/04/2026
OMG I can't believe you said that. Just because I get off on being offended and my self-diagnosed letter combination needs a constant flow of injustices to rage about, doesn't make me an annoying internet leftist! I hereby cancel atrproto – there! I said it!
000
Martin Algesten @algesten.bsky.social · 23/04/2026
I was joking. 5 years of german language in my youth taught me the basics ;) Swedish also does compound words and it looks broken if someone splits them.
120
Martin Algesten @algesten.bsky.social · 21/04/2026
I like german, where you not only get unreasonably long words but also random capital letters thrown in the middle too.
211
Martin Algesten @algesten.bsky.social · 20/04/2026
How should it format the output?
100
Martin Algesten @algesten.bsky.social · 20/04/2026
French Canadian. Quebec I think. Love them!
000
Martin Algesten @algesten.bsky.social · 04/04/2026
Oh wow! That's a divisive decision. I guess we haven't seen much Rust drama lately. 🍿
030
Martin Algesten @algesten.bsky.social · 03/04/2026
I thought the US solution to this problem is that everyone carries a gun, private and officer alike?
100
Martin Algesten @algesten.bsky.social · 01/04/2026
I really don't want to hear anything more about this idiot rapist. But then, I'm like a moth to the flame with you two.
020
Martin Algesten @algesten.bsky.social · 31/03/2026
I sincerely hope they are in different complimentary colors that matches your personality and mood. Albeit slightly too bright and jolly.
000
Martin Algesten @algesten.bsky.social · 31/03/2026
1/3 of your daily 10,000 galleons must at all times be carried around in your oversized Stanley cup – or you risk spontaneous dehydration.
120
Reposted by Martin Algesten
srrrse @without.boats · 09/03/2026
Keyword generics has not become less of a misjudged idea just because two to three years have passed since it was criticized.
2291
Martin Algesten @algesten.bsky.social · 09/02/2026
And while I acknowledge I'm not Shakira, I also think people should follow the law and the law should be evenly enforced.
000
Martin Algesten @algesten.bsky.social · 09/02/2026
Bigger scale: Lots of foreigners have overseas assets that technically have to be declared to the Spanish tax authority. But many don't do that. I had tax advisers telling me we should not declare because "you're not Shakira" (they only go after famous people)
100
Martin Algesten @algesten.bsky.social · 09/02/2026
Micro scale: jaywalking is not allowed in Spain, but it's very rarely enforced. You see people jaywalking in front of police all the time, and they do nothing. So when I hear about a friend getting caught for it, you have to wonder… why? Why was it enforced this time?
100
Martin Algesten @algesten.bsky.social · 09/02/2026
Spain going after X is not undivided great. I hate Elon Musk, but I also worry about the how laws and rules are enforced in Spain (and EU at large). Spain has many laws, but enforcement is arbitrary in the hands of politicians and the police. Thus the law is a power tool in the hands of the ruler.
100
Martin Algesten @algesten.bsky.social · 08/02/2026
Ah yes. Let us know when you are approaching FFI. The wrappers to handle pointers safely are out of this world. developer.apple.com/documentatio...
100
Martin Algesten @algesten.bsky.social · 25/01/2026
I'm sorry to hear that. FWIW, I always appreciate your input on lobsters. Because it's a smaller community, I spot you more there than on HN. But then, I mostly agree with you, so probably more impact on HN. Apart from jj. I'm not sure you're right about jj :)
140
Reposted by Martin Algesten
Graham Bower @grahambower.bsky.social · 02/01/2026
I'm very excited to announce that my new fitness app, Reps & Sets 26, is out now! You can read all about it here: www.cultofmac.com/news/reps-an...
cultofmac.com
New fitness app Reps & Sets 26 gets serious about strength training
Designed exclusively for iPhone, iPad and Apple Watch, strength-training app Reps & Sets 26 was developed by a long-time Cult of Mac writer.
041
Reposted by Martin Algesten
Plabayo BV @plabayo.bsky.social · 02/12/2025
On Netstack.FM🎙️Ep.16: A deep dive into #WebRTC & Sans I/O with Rust developer @algesten.bsky.social We cover STUN/TURN, NAT traversal, SRTP/DTLS, RTC internals, why UDP matters, and how the #Rust WebRTC stack str0m runs in production. Curious how WebRTC works? 🔗 netstack.fm/#episode-16 #Networking
netstack.fm
Netstack.FM — A Podcast About Networking and Rust
Interviews, monologues, and deep dives into Rust and modern networking systems.
122
Martin Algesten @algesten.bsky.social · 02/12/2025
Loved talking Glen about #webrtc and Sans IO in #rustlang – full on geek talk! podcasts.apple.com/es/podcast/n... In other formats here: netstack.fm#episode-16 #rust #rustlang #sansio #rustlang #code #webrtc
podcasts.apple.com
netstack.fm
Technology Podcast · A podcast about networking, Rust, and everything in between. Join us as we explore the stack: from protocols and packet flows to the people and projects building the modern intern...
172
Martin Algesten @algesten.bsky.social · 25/10/2025
Could combine that idea with changing to keyword to detach.
000
Martin Algesten @algesten.bsky.social · 25/10/2025
Why not force all captures to be named if you start enumerating any? Leave today’s inferred move as is, but make the new version explicit. If you name a single thing, you must name all. That way it’s super easy to see what’s captured and how.
100
Martin Algesten @algesten.bsky.social · 07/10/2025
🎉 The DerefMut for Pin<T> #rustlang "unsoundness" is fixed! It wasn't ever an actual problem, since you couldn't use it for anything reasonable. I seen it used repeatedly as an "even Rust is unsafe" argument, so I'm happy it's gone. * github.com/rust-lang/ru... * github.com/rust-lang/ru...
github.com
A `Pin` unsoundness involving an `impl DerefMut for Pin<&dyn LocalTrait>` · Issue #85099 · rust-lang/rust
Haven’t got the time to do any more explaining right now, but here’s the code (Edit: I added a few inline comments anyways): use std::{ cell::{RefCell, RefMut}, future::Future, mem, ops::DerefMut, ...
010
Martin Algesten @algesten.bsky.social · 27/09/2025
DTLS 1.2 you say? But isn't DTLS 1.3 the modern standard? Yes, it is, but that's not what we use in #WebRTC.
010
Martin Algesten @algesten.bsky.social · 27/09/2025
This is to support my other #rustlang project, str0m, a Sync Sans-IO #WebRTC implementation in Rust. There I'm currently using openssl, which is less than ideal in many ways. crates.io/crates/str0m
crates.io
crates.io: Rust Package Registry
120
Martin Algesten @algesten.bsky.social · 27/09/2025
Ever needed a pure #rustlang DTLS 1.2 implementation? Sync and Sans-IO? I suspect not, but I made one. crates.io/crates/dimpl
crates.io
crates.io: Rust Package Registry
120
Martin Algesten @algesten.bsky.social · 06/09/2025
Eurovision Song Contest contribution. That’s the line.
040
Reposted by Martin Algesten
Graham Bower @grahambower.bsky.social · 01/08/2025
We need Lisa Rinna to investigate www.theguardian.com/culture/2025...
theguardian.com
Justin Timberlake reveals Lyme disease diagnosis
Singer says on social media living with disease can be ‘relentlessly debilitating, both mentally and physically’
011
Martin Algesten @algesten.bsky.social · 01/04/2025
Vibe coding by making the AI know its place. Maybe I'll upgrade to "your highness"? I'll probably be the first target in the robot uprising.
010
Martin Algesten @algesten.bsky.social · 05/03/2025
nice
040
Martin Algesten @algesten.bsky.social · 03/03/2025
I was on the fence of whether to try Kingdom Come Deliverance 2 since I didn't play 1. I love RPG, but don't like having a fixed character (like The Witcher). But then I googled "KCD2 gay" and I'm excited. If I can subvert Henry, I'm all in. #KCD2
010
Martin Algesten @algesten.bsky.social · 03/03/2025
Excellent! Feedback and PRs are very welcome!
000