HNHacker News
TopNewBestAskShowJobs

mwcampbell

11,184 karma · joined February 6, 2013

Note to PR folks: I'm not the InfoQ.com editor named Matt Campbell. Please don't email me about your upcoming press release. If anyone knows a better way to clear up this confusion, please contact me.

I'm a software developer specializing in accessibility for blind and visually impaired people. From mid-2017 to late 2020, I worked for Microsoft on the Windows accessibility team, though my comments were always my own opinion posted on my own initiative.

I'm legally blind myself; I have enough sight to read a desktop computer screen up close with slightly enlarged fonts, but I often use a screen reader when browsing the Web, doing email, and other tasks that don't involve code. (Don't get me wrong; totally blind people can program, but I never got used to doing it that way myself.)

Of course, there's more to me than visual impairment. When it comes to programming, I'm also particularly interested in the challenges of developing cross-platform applications that integrate smoothly with the host platform. Outside of programming, I love music and love to sing. Pre-COVID, I often did karaoke (of course, I memorize the words). And like many nerds, I read science fiction.

Email: mattcampbell@pobox.com

Twitter: @mw_campbell

Blog: http://mwcampbell.us/blog/

Location: Wichita, Kansas, US

[ my public key: https://keybase.io/mwcampbell; my proof: https://keybase.io/mwcampbell/sigs/9sbxkfOoTyW6C8IiDB50bP_ZWa-V73AfbdmvUlfOKe8 ]

submissionscomments

Selfish AI

garfieldtech.com·20 pts·mwcampbell·
1

Is using AI wrong? A review of six popular anti-AI arguments

seangoedecke.com·4 pts·mwcampbell·
0

Avoiding generative models is the rational and responsible thing to do

baldurbjarnason.com·17 pts·mwcampbell·
11

AccessKit: Reusable UI Accessibility [video]

youtube.com·3 pts·mwcampbell·
0

Knowledge Worker

newsletter.goodtechthings.com·3 pts·mwcampbell·
0

Picture This: Open-Source AI for Image Description

fly.io·3 pts·mwcampbell·
0

The Marketplace of Ideals

rfleury.com·1 pts·mwcampbell·
0

CheerpJ 3.0 AMA [video]

youtube.com·2 pts·mwcampbell·
1

Modern Health, frameworks, performance, and harm

ericwbailey.website·1 pts·mwcampbell·
1

Dramatically reducing AccessKit's memory usage

accesskit.dev·3 pts·mwcampbell·
0

AccessKit: Looking Back; Looking Forward

accesskit.dev·2 pts·mwcampbell·
0

Egui commit: Implement accessibility APIs via AccessKit

github.com·96 pts·mwcampbell·
37

Doing Things That Scale (2020)

blogs.gnome.org·2 pts·mwcampbell·
0

Writing Small And Fast Software (2001) [pdf]

fefe.de·3 pts·mwcampbell·
0

Does Rust belong in the Linux kernel?

drewdevault.com·47 pts·mwcampbell·
20

Seams (2014)

adactio.com·1 pts·mwcampbell·
0

Misery starts when the struggle ends

world.hey.com·2 pts·mwcampbell·
0

Logic vs. Array Processing (2009)

chadaustin.me·1 pts·mwcampbell·
0

Developer inequality and the technical debt crisis (2014)

alarmingdevelopment.org·2 pts·mwcampbell·
0

On Entering Programming in 2022

sicpers.info·3 pts·mwcampbell·
0

Letter to 20 years ago (2020)

imperialviolet.org·2 pts·mwcampbell·
0

Accessibility in Fedora Workstation

fedoramagazine.org·3 pts·mwcampbell·
0

Apple Unity Plug-Ins

github.com·18 pts·mwcampbell·
2

Developer inequality and the technical debt crisis (2014)

alarmingdevelopment.org·1 pts·mwcampbell·
0

Recession Engineering (2008)

al3x.net·2 pts·mwcampbell·
0

Working on CityDesk (2001)

joelonsoftware.com·1 pts·mwcampbell·
1

Accessibility and Real-Time Apps: Clearing Fog and Picking Fruit

fly.io·1 pts·mwcampbell·
0

Programmer Power (2020)

writing.kemitchell.com·4 pts·mwcampbell·
0

A Web Around the World, Part 6: Routing Calls

filfre.net·2 pts·mwcampbell·
1

Programming Languages and Learning

quorumlanguage.com·78 pts·mwcampbell·
21
Page 1 of 7Next →