Founder of SourceHut, designer of the Hare programming language, original author of Sway and wlroots, and much more. I blog about politics and free software. Antifascist, feminist, leftist, etc.
Public Key
npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Profile Code
nprofile1qqs9jr30zep97fe37mwv88yfx8mqndaljlcy7v8n0hmtdttc4d3r2rqpz4mhxue69uhhyetvv9ujuerfw36x7tnsw43qzynhwden5te0danxvcmgv95kutnsw43qqf2hvk
Show more details
Published at
2026-10-20T10:58:21Z Event JSON
{
"id": "b59df6e083377264e4a79861adae506439cb1c43bd76eabc70ed22bcca5f283f" ,
"pubkey": "590e2f16425f2731f6dcc39c8931f609b7bf97f04f30f37df6b6ad78ab62350c" ,
"created_at": 1792493901 ,
"kind": 0 ,
"tags": [
[
"proxy",
"https://social.freebitcoin.gay/users/drew",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "{\"name\":\"Drew DeVault\",\"about\":\"Founder of SourceHut, designer of the Hare programming language, original author of Sway and wlroots, and much more. I blog about politics and free software.\\n\\nAntifascist, feminist, leftist, etc.\",\"picture\":\"https://social.freebitcoin.gay/fileserver/01E4J5CRGRE4TATH9PJM9GD10P/attachment/original/01M4WR5V1R9ME233Q71Z7GY127.jpeg\",\"banner\":\"https://social.freebitcoin.gay/fileserver/01E4J5CRGRE4TATH9PJM9GD10P/attachment/original/01KTBTCXWT5B6AH8SNF5T9PKNF.jpeg\",\"nip05\":\"[email protected] \",\"fields\":[[\"Pronouns\",\"he/him\"],[\"Website\",\"https://drewdevault.com\"]]}" ,
"sig": "8fbc11bf38fe4307a80fe8bad83c68c1fa8e47e60e7363592fa710d04256d48632c242dba1120c739d0289da20ff95bcf6e0c8930f97480494136ac1a941cf0f"
}
Last Notes npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault Looking for wiki software which is slop free _including_ its dependency tree npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault Need a logo for #AlpineBSD, any artsy types want to take a crack at it? tl;dr what is ABSD: a slop-free OS with bits of the Alpine Linux userspace ported to run on the NetBSD kernel npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault I think the only viable high level programming language that isn't slop or lisp at this point is... Lua, Java, and quickjs? Is that it? npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault #alpinebsd updates * Got networking going, including WiFi * s6-based init system is in pretty good shape * ported Hare 😁 * ported Go (in the slop repo) * crond * lynx (web), catgirl (IRC), aerc, mbsync, and mblaze (email) * doas And I've done away with my hacky bootstrap system, I'm working on it on a pristine install on a new laptop 🎉 npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault First #AlpineBSD install report from @nprofile…c7c7! https://www.princesse.moe/articles/first-alpinebsd-install.html I'm actually pretty impressed they pulled it off given I haven't written an installer and barely any docs, well done! npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault What SSGs are around that are slop free _including_ in their dependency trees? Zine is one, others? npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault Been cooking something up for a few weeks https://social.freebitcoin.gay/fileserver/01E4J5CRGRE4TATH9PJM9GD10P/attachment/original/01M3Q055MNYH15AC91Y7TCE7NX.jpeg npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault I got sent this really cool project: https://zaytun-project.codeberg.page/index.html It's a game engine for text-based games with a focus on accessibility by making the same interface accessible for everyone. You can play it with a screen reader and get the same experience as a sighted person. And the games are cool! npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault Why is Hacker News like that? https://drewdevault.com/blog/Why-is-HN-like-that/ npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault Here it is, now I *do* have a list! Weird little guys of FOSS: https://drewdevault.com/weird-guys/ npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault So, I guess I need to add that in addition to being slop-free, Vim Classic is explicitly antifascist and does not associate with fascists or care for endorsements from them. npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault Changes to SourceHut's terms of service regarding LLMs https://sourcehut.org/blog/2026-08-27-tos-changes-and-llms/ npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault Draft proposal to ban the use of AI assistance on SourceHut: https://paste.sr.ht/~sircmpwn/1a08d9f1fd25b74a55caf885bd29a03b43db8646 npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault @nprofile…kesx I got an email this morning npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault The Nazi laptop company leaked my full name, phone number, and billing address in a hack. Nice one. npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault I've just finished rolling out one of the longest-awaited features on #SourceHut: navigating around projects on each service. A git repository, for instance, now has links back to the project page it belongs to, plus the related mailing lists and bug trackers, other git/hg repos, and so on. Check it out: https://git.sr.ht/~sircmpwn/hare npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault AI in Linux https://drewdevault.com/blog/AI-in-Linux/ npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault I spent like two hours today racking my brain for a decent way to build a simple frontend/backend website that would inspire some joy rather than just be digging through slop, and... I just couldn't. Python, Go, Ruby, Rust, Elixir, even .NET, it's all just infested with slop. I looked at Rust and the predominant web thing is Actix which is... mostly written by Claude, now. Linux is slop and Linus espouses the now-default view among leaders in FOSS and tech, which is ethics are not up for discussion, so fall in line and keep up with the changing world. The major BSDs are slop. It's all fucking slop, everywhere, too much to fork, software no one can live without. I went to the zoo the other day and walked out of a David Attenborough documentary because the whole fucking thing was AI-generated. npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault Honestly... I might need to find/start a support group for people with anti-AI sentiments. Is there anyone else here who needs that, and would want to join, or help build it, or knows something that already exists? npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault Is it practical to write Rust without a language server? npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault Did anyone visiting the Hare meetup at FOSDEM take a picture of that silly slide which said "Welcome Crustaceans" with the Go mascot npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault Looking for someone near #Amsterdam who drives an automatic and is open to swapping cars with me for a week in August, so that I can take a road trip without worrying about charging my EV. Any takers? Open to discussing compensation for it. Please boost! npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault Shoutout to past me for the assist https://github.com/git/git/commit/dd84e528a34c3822e7ab0473a95e411665b37681 https://social.freebitcoin.gay/fileserver/01E4J5CRGRE4TATH9PJM9GD10P/attachment/original/01KVSXABPBPV17W9XKF4NZRGRP.png npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault One thing that really stuck with me after learning about Disability Justice was the extent to which supposedly abled people, aren't. I have nearsightedness and I require accommodations for my disability in the form of prescription eyeglasses and contact lenses. I also require other accommodations, such as using specific fonts and a bigger font size than some people. And I'm lucky, because my disability is very well provided for by society: there are two dozen optometrists in my mid-sized city and access to the accommodations I require is very convenient, albeit sometimes expensive -- and it's indeed a form of economic privilege that I can depend on those accommodations. But, nonetheless, it's a disability, and it requires accommodations, and framing it in these terms, instead of the pleasing myth that I am a fully abled person, has helped me to empathize better with people who suffer from more challenging, less socially supported and normalized disabilities. npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault "To my students" http://ozark.hendrix.edu/~yorgey/forest/00FD/index.xml npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault This is one of the most impressive #IOCCC entries I've ever seen: https://www.ioccc.org/2025/cable/index.html Hoooooly shit https://social.freebitcoin.gay/fileserver/01E4J5CRGRE4TATH9PJM9GD10P/attachment/original/01KTGGA8B8P7B0BZ6WCNCEF3QY.png npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault Found bubbles.town yesterday, I think it's super cute and I like it a lot but it 10000% needs to be open source 😑 @nprofile…zstd? npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault The circus freaks of open source https://drewdevault.com/blog/Circus-freaks-of-FOSS/ npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault Vim Classic 8.3.0 is released 🎉 https://vim-classic.org/news/vim-8.3-released.html This is the first release of #Vim Classic, a 100% human-written fork of Vim. Happy editing! npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault @nprofile…e46s @nprofile…g4vn anyone who was paying attention already knew that, though. The security circus is nothing new, it's the inevitable result of the primary talent pool for infosec being obnoxious teenage skiddies swapping 31337 h4x0r reputation points in exchange for vulnerabilities of widely varying credibility npub1ty8z79jztunnrakucwwgjv0kpxmml9lsfuc0xl0kk6kh32mzx5xq935pv7 Drew DeVault And one more thing: please boost this so I can find people among your followers to follow myself 🙂