Admin
completely blind computer geek, lover of science fiction and fantasy (especially LitRPG). I work in accessibility, but my opinions are my own, not that of my employer. Fandoms: Harry Potter, Discworld, My Little Pony: Friendship is Magic, Buffy, Dead Like Me, Glee, and I'll read fanfic of pretty much anything that crosses over with one of those.
keyoxide: aspe:keyoxide.org:PFAQDLXSBNO7MZRNPUMWWKQ7TQ
Location
Ottawa
Birthday
1987-12-20
Pronouns
he/him (EN)
xmpp fastfinge@im.interfree.ca
keyoxide aspe:keyoxide.org:PFAQDLXSBNO7MZRNPUMWWKQ7TQ
Pinned notes
1y
So I’ve been sharing my Weird Dreams with the fediverse lately. Because I’m a bit of a nut, I figured: why not share my normal dreams as well? I’ll be doing that with the hashtag every morning. If you, too, find dreams interesting, feel free to join in! Some ground rules and background: as a teenager, I was extremely interested in dreaming. I practiced recall and put a lot of work into it, as the first step to lucid dreaming. While I never achieved it, to this day I can generally remember 1 or 2 dreams a night. I don’t believe dreams are supernatural, or have any deeper meaning.I just believe they’re fun, and sometimes an interesting way to get a glimpse of your own subconscious. Also, thanks to some medication I take, my dreams have become even more vivid over the last couple years. If I’m lucky enough to have any explicit dreams, I’ll be keeping those to myself! Will sharing my dreams with the world every morning get me any closer to my long abandoned goal of lucid dreaming? Will my subconscious get performance anxiety and stop dreaming entirely? Will the focus on writing up my dreams in something more than point-form for my dream diary make them even weirder? It’s a social experiment, bro! And you get to follow along on this journey of entirely unscientific and meaningless science! Yay! Yeah…feel free to filter out the hashtag entirely.
2
1
7
0
Latest notes
1w
@SyHoekstra @technocounselor If it’s in Toronto there is crowd noise. The Canadian describers are live on location.
1
0
1
0
1w
@Tattooed_Mummy Sounds like a good use case for AI: finding and dismissing all the prompts to use AI. LOL
0
1
5
0
1w
I do not want to build anymore rust applications. That took an hour of my laptop fan running on full. I did not enjoy it. My laptop doesn't grind that hard when running local LLMs!
1
0
3
0
1w
@alexchapman @pixelate @Mudb0y It’s like shooting a gun. I’m responsible for what the bullet does after it leaves the gun. If I don’t know where it will go or who it will hit, I shouldn’t shoot. Even if AI wrote the code, I’m responsible for it. If I don’t know what it does, I won’t share it. Because when something goes wrong, it’s my fault, not the AI’s fault.
0
0
1
0
1w
@alexchapman @pixelate @Mudb0y Yes, exactly. But when AI writes code, I review it enough to understand what choices it made, if those were the right ones, and how everything all works and fits together. If I don’t have that knowledge myself, and can’t get it by looking at it via the code, and the submitter doesn’t explain his work and his reasoning, I’m not merging it into anything I release. AI code isn’t the ultimate problem.
2
0
1
0
1w
@alexchapman @pixelate @Mudb0y I could. But the upsampler is a custom library. It’s written in C not Python. I don’t have enough audio theory to understand the math behind upsampling particularly well, never mind someone’s custom code and what it’s doing and why. And the author generated it all by AI, so I’m not convinced he understands it either. My co-maintainers feel the same way. If we get a contributor who’s comfortable with C, and knows the required audio theory and math, who is willing to review and merge upsampling, then I’d accept it. But “AI wrote it and it seems to work” is not good enough. When bugs happen, we have to be able to understand and fix what’s going wrong.
1
0
1
0
1w
@Aryan @pixelate @Mudb0y The author wrote his own custom upsampler. I assume he had a reason, but I don’t know what it is.
0
0
0
0
1w
@pixelate @Mudb0y Then I can use a translator. LOL Right now I can’t explain it in any language. Why does it use a custom upsampler? I don’t know. Why not reuse an existing library? No idea. How does the upsampler work? Who knows! Why does it work the way it does? Shrug. I’m not interested in maintaining or releasing code when I can’t answer even those most basic questions.
1
0
0
0
1w
@pixelate @Mudb0y Mine is the base. Then if I won’t accept a PR, it becomes a fork that is welcome to, and usually does, pull my fixes as upstream. I know that’s confusing, and I should probably be less precious. But I’m really just not comfortable putting out code in my name unless I can at least explain how it works to someone in English.
1
0
1
0
1w
@pixelate @Mudb0y The addon is a team effort. The resampler is AI code I don’t include in my fork, actually, because It’s AI generated and I don’t understand it well enough. I have no problem with AI. But I wasn’t comfortable accepting a PR I couldn’t explain. So upsampling is in a fork, not in my upstream.
1
0
1
0
2w
@spacepup Nice. Ottawa here.
0
0
0
0
2w
@spacepup Unfortunately mine is full; it's on a tiny vps.
1
0
0
0
2w
@spacepup Monal on iOS and Miranda on windows. I host my own server.
2
0
0
0
2w
@opentoe @spacepup Get better friends.! lol jk
0
0
1
0
2w
@pixelate They also shortened pauses in eloquence. By a lot. I’m not sure how I feel about it.
1
0
1
0
2w
@bermudianbrit @lynessence @pixelate It's DMA stuff: www.apple.com/newsroom/2026/06/due-to-dma-siri-ai-delayed-in-eu-for-ios-27-and-ipados-27/
1
0
1
0
2w
@lynessence @pixelate Based on how Apple said "our most powerful devices" at the end there, though, I suspect we don't get the new dictation or text to speech stuff.
1
0
0
0
2w
@lynessence I suspect it's a monopoly issue. It's an agreement with Google, after all.
0
0
0
0
2w
@alexhall I suspect it's because of the EU's anti-monopoly stuff. And because they want to punish the EU for forcing them to open up iMessage and switch to USBC.
0
0
1
0
2w
Todays out of context quote: "The chosen one must wait three to five business days before receiving prophecy approval from the ministry of destiny."
0
3
4
0