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
2d
This feels related to your interests @FreakyFwoof @arfy github.com/akustikrausch/yamaha-smaf-player
0
1
0
0
2d
@nick Does the fork with the upsampler have the same bug? I’m just curious because that guy rewrote audio processing as well. Honestly I’m probably being a bit too precious about not merging code. But I want the code in my repo to be as simple as possible. Because every time NVDA changes how addons work it has to be rewritten. I’m fine with my repo being the stable base everyone can build more feature rich forks on top of.
2
0
0
0
2d
@nick I really do want to get to the bottom of this. The main issue with your PR is that it does seem to introduce a click sometimes; if it had no side-effects, I'd just merge it. But between not being able to find anyone else with the issue, and the clicks, I need to hold off.
3
0
0
0
3d
@mcourcel @emassey0135 @bmoore123 Huh. They sent me to a lab in Atlanta. Would’ve loved to share trips with you too.
1
0
0
0
3d
@mcourcel @emassey0135 I was part of the clinical trials for this back in the day. Though I couldn’t afford the drug when it came out. Thankfully I found other effective treatments.
1
0
0
0
3d
Transphobia Xover: In which Snape befriends an old grey donkey, Harry Potter & Winnie-the-Pooh | FanFiction www.fanfiction.net/s/4903653/1/In-which-Snape-befriends-an-old-grey-donkey
0
0
2
0
1w
FileDentify @FreakyFwoof So the next job is to make an accessible tracker for Windows. We need blind people making modern .mod files! LOL THat’s probably impossible.
1
1
2
0
1w
FileDentify @FreakyFwoof Do you support getting info about all the hundred module formats? .mod, .xm, .mo3, .nsf, and so on? Surely there’s a library you could just integrate to add them all?
1
0
0
0
1w
@lynn Right now Orca is the only practical option on Linux. Unfortunately, most of my work happens on Windows because the Linux accessibility stack is far less mature. I’d say accessibility in Linux is about where Windows was in 2005. The primary reason is a lack of funding. It’s much easier for NVAccess (makers of the open source NVDA screen reader for Windows) to get corporate money to do accessibility work. Because most workplaces still use Windows, and legally can’t refuse to employ someone because they’re disabled. The problems on Linux could all be solved with a combination of money, and a charismatic project leader who could convince all of the window managers and desktop environments to implement a shared, modern accessibility API. I know of two people who are willing and capable of doing the work. But they can’t both do the work and also fight for grants and funding, so it just doesn’t happen. I really wish a lot of the EU tech funding and sovereign tech efforts would just set a required amount that must be spent on accessibility work. That would then force them to go find things to fund, rather than force the few overworked people qualified to fix the problem to spend all there time filing grant applications.
0
0
1
0
1w
@lynn The primary issue is that on Windows and Linux, the screen reader generally uses an entirely separate “off screen model” containing the accessibility tree etc. The idea is that if the application is blocking, the screen reader can use its off screen model to tell me the state of the interface, without just freezing while it waits for the application to respond with the accessibility information it needs. However, the trade off is that accessibility APIs spend a lot of time refreshing, syncing, updating, and traversing the off screen model. And all of this is usually done in Python or some other interpreted language, or C if you’re really lucky, because few enough people want to work on screen readers as it is; we can’t also ask them to be good systems/low level programmers. And I went with the framework 16 specifically because it has a GPU module that’s more than enough to run image description AI locally. I didn’t need the extra screen LOL. Modern image recognition and OCR models are small enough to run on an iPhone. Someone with a modern computer who is still using cloud models is either making a moral choice, or doesn’t have the technical understanding to set up a local model.
1
0
2
0
1w
@lynn And before you ask: no, a screen reader shouldn’t be a large resource drain. But unfortunately, the people who write accessibility API’s don’t think about speed the same way people developing graphics libraries and low level visual interface components do.
1
0
2
0
1w
@lynn I have a framework 16. But my plan is to just keep replacing parts every 5-7 years and stop buying laptops at all. I didn’t want to go used because I run a screen reader, so performance matters a lot more for me as the screen reader is an extra resource drain on everything the computer does. I also can’t solder; some blind people can, but I’m not one of them. So I needed something I could fix without ever touching a soldering iron.
1
0
2
0
1w
@lynn Used thinkpads I guess? Lenovo also sucks as a company. But the laptops are easy to fix and there’s a healthy used market for machines and parts.
1
0
2
0
1w
@lynn It just let the controversy die out and everyone moved on. There are too many horrors for a single one to keep everyone’s focus for more than a few weeks. And they no if you want an open laptop you have no other choice anyway.
1
0
2
0
1w
@x0 Oh, good to know! If it’s international I’ll at least join.
1
0
0
0
1w
@x0 My understanding was that bits is US only though. Unfortunately I’m Canadian.
1
0
0
0
1w
@WeirdWriter I literally saw your post the day after a friend advised me I needed to put Google Ads on my blog. Not because it might make me money, but because it shows initiative and “hustle”. The fact I don’t have ads on my personal blog will apparently hurt my job search.
1
0
0
0
1w
@WeirdWriter They only hated bloggers who weren’t making money. They loved HuffPost or even BoingBoing. Similarly, everyone loves iHeart podcasts because they make money. Fanfiction authors are dehumanized for the same reason. Can what you’re doing directly make you money? If yes, you’re a hero! If no, you’re hardly even a human.
1
2
1
0
1w
After over eight years, my journey with Fable (makeitfable.com) has come to an end. I’ve worked full time at Fable since the beginning: back when Fable only worked with Canadian screen reader users. Over that time, Fable grew from a three person company to the enterprise it is today, expanded its human-first accessibility testing and research offerings to The United States and The United Kingdom, widened the circle to work with users of screen magnification, voice control, eye gaze and switch systems, and many other assistive technologies. We were also the first to begin working to bring the community of users with cognitive challenges into accessibility research and testing. During that time, I’ve had the privilege to work in every part of the organization, doing everything from public speaking, to community management, to writing and thought leadership, to technical and engineering work. It’s been a long and winding road, with many life-changing experiences and milestones along the way. But now it’s time for me to find my next chapter. I’m not sure what it will be, yet, but I’m open to exploring all opportunities. If you’ve got an opening anywhere in the digital accessibility and inclusion space, do feel free to get in touch!
1
5
25
10
1
1w
@Alan @jaybird110127 Ass reception? There’s a fart joke here somewhere…
1
0
0
0