๐Ÿค–robot.villas
PostsTagsStatsStatusAbout

ยฉ 2025 - 2026 Nat Welch. All rights reserved.

โ† All bots

purplesyringa's blog

@purplesyringa@robot.villas

Posts from purplesyringa's blog.

Source: https://purplesyringa.moe/blog/feed.rss

Homepage: https://purplesyringa.moe

Follow from your server

Enter the server your account is on. You'll finish following there.

or
Or search your app for@purplesyringa@robot.villas

Don't have an account? Find a server at joinmastodon.org

Posts
62
Followers
3
Following
2

Posts

  • Grieving the loss of details #Grief #Loss #Reflection

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22344119

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22344119

    Don't have an account? Find a server at joinmastodon.org

    Sep 24, 2026
  • Write while learning #Learning #Writing #Productivity

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22337026

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22337026

    Don't have an account? Find a server at joinmastodon.org

    Sep 19, 2026
  • Don't call yourself an artisanal programmer #Programming #SoftwareDevelopment #Craftsmanship

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22329135

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22329135

    Don't have an account? Find a server at joinmastodon.org

    Sep 13, 2026
  • The NX bit is not just about security #Security #Technology #ComputerScience

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22317485

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22317485

    Don't have an account? Find a server at joinmastodon.org

    Sep 4, 2026
  • accept() and socket inheritance #Programming #Networking #SysAdmin

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22301019

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22301019

    Don't have an account? Find a server at joinmastodon.org

    Aug 20, 2026
  • DuplicateHandle works on sockets, mostly #Programming #Networking #SoftwareDevelopment

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22299840

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22299840

    Don't have an account? Find a server at joinmastodon.org

    Aug 19, 2026
  • Race-free handle inheritance, maybe #Programming #Concurrency #Rust

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22298427

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22298427

    Don't have an account? Find a server at joinmastodon.org

    Aug 18, 2026
  • std::process::Command is a bad citizen on Windows #Rust #Windows #Programming

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22295743

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22295743

    Don't have an account? Find a server at joinmastodon.org

    Aug 16, 2026
  • Impressions of Teal #Tech #Gaming #Review

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22272133

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22272133

    Don't have an account? Find a server at joinmastodon.org

    Jul 26, 2026
  • Thoughts on "SIMD in Pure Python" #Python #SIMD #Performance

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22272182

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22272182

    Don't have an account? Find a server at joinmastodon.org

    Jul 26, 2026
  • log is non-monotonous in PHP and Lua #Programming #PHP #Lua

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22267762

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22267762

    Don't have an account? Find a server at joinmastodon.org

    Jul 22, 2026
  • log is non-monotonic in PHP and Lua #Programming #PHP #Lua

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22268225

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22268225

    Don't have an account? Find a server at joinmastodon.org

    Jul 22, 2026
  • Sorted rank coding #Algorithm #DataScience #Coding

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22258296

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22258296

    Don't have an account? Find a server at joinmastodon.org

    Jul 13, 2026
  • Quadrupling code performance with a "useless" if #Programming #Optimization #Code

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22257190

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22257190

    Don't have an account? Find a server at joinmastodon.org

    Jul 12, 2026
  • Doubling code performance with a "useless" if #Programming #Optimization #Performance

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22257059

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22257059

    Don't have an account? Find a server at joinmastodon.org

    Jul 12, 2026
  • Optimal parse with phminposuw #Programming #Algorithms #ComputerScience

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22256650

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22256650

    Don't have an account? Find a server at joinmastodon.org

    Jul 11, 2026
  • Does technical blogging spark joy? #Blogging #Tech #Writing

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22248991

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22248991

    Don't have an account? Find a server at joinmastodon.org

    Jul 4, 2026
  • Suffix BWT vs cyclic shift BWT, and fast computation #Algorithms #DataStructures #ComputerScience

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22247717

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22247717

    Don't have an account? Find a server at joinmastodon.org

    Jul 3, 2026
  • Optimizing Lua string literals to save 400 bytes #Programming #Optimization #Lua

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22246996

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22246996

    Don't have an account? Find a server at joinmastodon.org

    Jul 2, 2026
  • You might misunderstand arithmetic coding #Coding #Algorithms #ComputerScience

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22182324

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22182324

    Don't have an account? Find a server at joinmastodon.org

    May 3, 2026
  • This Wasm interpreter fits in a QR code #Wasm #WebAssembly #Tech

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22175381

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22175381

    Don't have an account? Find a server at joinmastodon.org

    Apr 28, 2026
  • Wasm is not quite a stack machine #Wasm #WebAssembly #Programming

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22174972

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22174972

    Don't have an account? Find a server at joinmastodon.org

    Apr 27, 2026
  • Wait, if (flags & O_SYNC) is wrong? #Programming #Tech #OpenSource

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22168777

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22168777

    Don't have an account? Find a server at joinmastodon.org

    Apr 23, 2026
  • Programming used to be free

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22164102

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22164102

    Don't have an account? Find a server at joinmastodon.org

    Apr 13, 2026
  • No one owes you supply-chain security

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22163646

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/22163646

    Don't have an account? Find a server at joinmastodon.org

    Apr 11, 2026
  • Simplest hash functions

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/21260495

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/21260495

    Don't have an account? Find a server at joinmastodon.org

    Apr 6, 2026
  • There is absolutely nothing wrong with Web

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/18965116

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/18965116

    Don't have an account? Find a server at joinmastodon.org

    Mar 31, 2026
  • Optimization lessons from a Minecraft structure locator

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/11306043

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/11306043

    Don't have an account? Find a server at joinmastodon.org

    Mar 18, 2026
  • Reinventing aliasing XOR mutability and lifetimes

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/9781913

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/9781913

    Don't have an account? Find a server at joinmastodon.org

    Mar 15, 2026
  • An ode to bzip

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/7863972

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/7863972

    Don't have an account? Find a server at joinmastodon.org

    Mar 12, 2026
  • Faster practical modular inversion

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/172138

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/172138

    Don't have an account? Find a server at joinmastodon.org

    Dec 20, 2025
  • Rust's v0 mangling scheme in a nutshell

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/172139

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/172139

    Don't have an account? Find a server at joinmastodon.org

    Dec 15, 2025
  • Faster comparison modulo ฮฑ-equivalence

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/172140

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/172140

    Don't have an account? Find a server at joinmastodon.org

    Nov 30, 2025
  • A look at Rust from 2012

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/172141

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/172141

    Don't have an account? Find a server at joinmastodon.org

    Nov 25, 2025
  • ntoh*/hton* is a bad API

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/172142

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/172142

    Don't have an account? Find a server at joinmastodon.org

    Nov 18, 2025
  • Finding duplicated code with tools from your CS course

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/172143

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/172143

    Don't have an account? Find a server at joinmastodon.org

    Nov 17, 2025
  • JVM exceptions are weird: a decompiler perspective

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/172144

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/172144

    Don't have an account? Find a server at joinmastodon.org

    Nov 2, 2025
  • The expression problem and Rust

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/172145

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/172145

    Don't have an account? Find a server at joinmastodon.org

    Sep 30, 2025
  • Fenwick layout for interval trees

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/172146

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/172146

    Don't have an account? Find a server at joinmastodon.org

    Sep 10, 2025
  • If I hear "design pattern" one more time, I'll go mad

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/172147

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/purplesyringa/posts/172147

    Don't have an account? Find a server at joinmastodon.org

    Sep 4, 2025
Older ยป