RMS could have taken a photo of his screen, or done something cheeky like dump his screen to a padded ASCII text file and submitted that. Stick in the mud.
I met RMS at the Atlanta Linux Showcase in 1998. In the area with vendor booths in the lobby area of the show, he had laid down a blanket and was sitting in the middle with his legs crossed. He had printed copies of man pages printed and stapled together with covers laid out in front of him.
I walked up and introduced myself and said that I was a big fan, appreciated his hard work, etc. He looked at me coldly and just said "so are you going to buy something?" and motioned toward the booklets. I didn't need a printed copy of the `sed` man page so I shrugged and he seemed quite annoyed, turned to his assistant with a notebook computer and started dictating something to them, as almost to make it clear that our interaction was over.
I'm not sure what the point of posting this is, but that's my RMS story - it was my first "never meet your heroes" moment, I guess.
I met RMS at a lunch in his honor at an Edinburgh vegetarian restaurant with very high ranking scholars/academics present, after an invited talk of his. Everyone was talking, eating, drinking and having a good time, whereas he was sitting at the head of the table doing email on his ThinkPad (yes, in text mode).
So I walked up, I introduced myself and asked a question about the freedom of _data_ versus the freedom of _software_, and without looking up to me he said "I don't do smalltalk". So I got back to my seat and told my "story" to my immediate neighbors, who were keen to learn what he'd said.
For what it's worth, I've never met the guy but I wrote to him once regarding the image of free software that people who are selling unsupported LibreOffice CDs are causing.
He was willing to civilly discuss and listen to a different point of view. We never reached agreement, but I felt that so long as an interesting twist on something dear to him is being discussed, he is patient for discourse.
Unsure why this is a reply to the OP, the only thing common is RMS and nothing else.
But, RMS is known to be socially awkward, the same goes for many autistic individuals. It's just that he doesn't mask and comes out as “rude”.
If send an e-mail, he will usually take his time to write down a succinct response.
He's gotta have a weird thing with his feet. My old boss saw him at a talking event here in Orlando, and he said he was picking skin off his toes or something weird the entire time he was talking. He's the hero we needed but probably deserve (as punishment for being bad humans).
This is the guy who is 'browsing' web using wget+email afterall:
> For personal reasons, I do not browse the web from my computer. (I also have not net connection much of the time.) To look at page I send mail to a demon which runs wget and mails the page back to me. It is very efficient use of my time, but it is slow in real time.
Ye I need more pure hearted dogmatism in my life such that I can say that and don't lie. Have some secretary send me webpages with obfuscated JS by fax when I need to sin.
It is a strange answer because I use an alias to a ruby
script ("shot") which just wraps imagemagick mostly. So
I don't understand the "I don't know how to make a
screenshot" part of RMS really. He seems to never fully
understood why python or ruby are useful.
Most likely that photo would have been on film in 2002. Shoot it, then wait to shoot all the pictures on the roll, bring the roll to a shop, get the prints, either scan the screenshot or mail it, with a stamp. A Polaroid would cut most of the wait time to zero. Anyway, still a lot of trouble compared to a few years later.
By the way, I think RMS doesn't have a mobile phone even now. Somebody's else could have taken a picture for him. Phones with cameras were not common back then because what would you do with it on GSM?
The Trisquel website has some screenshots. The 7.0 LTS is from 2014 so it's likely he was probably running something like this: https://trisquel.info/en/7.0-screenshots
Linus Torvalds often says that he does not know how to do X (like install a Linux distribution, or other simple stuff). I wager that it's a status thing.
You could be right but I would like to put forward another possible reason. They could be telling the truth. I studied computer science late 90s and to this day I cannot use MS Excel beyond summing a column of numbers. To make matters worse I work in data engineering space. So people often assume I do not want to help them when I tell them I cannot help them with their fancy spreadsheets. I have never owned a Mac book and sometimes I get asked for help and I haven't a clue how to help. The answer is how come but you have been working with computers for all these years.
Due to these sorts of quotes from them, I often say semi-seriously that programmers don't know how to use computers. Another thing in this vein I often recall is Notch saying he finds both vim and emacs too confusing/difficult (while many non-programmers can use them both without issue). It may be an over-specialization. With modern labels you could say they put everything into "Dev" and only the bare minimum into "Ops".
Yes, it's a form of signaling. It's like a milloinaire showing "I have so much money that I can dump 10k on a Rolex and not even think about it", or a billionaire showing "I have so much money I don't even need to dump 10k on a Rolex to show how much money I have". These guy's version is "I'm so technically accomplished, that I can tell you I don't know X basic thing and you'll interpret it as a sign of my genius".
That's ok. In our society we attribute too much importance on money, I don't mind if the likes of Stallman and Linus get a bit more fanhood from the wider society than they currently do.
I completely misread '2015' as '2025' and thought these were from this November rather than November 10 years ago. I couldn't believe so many people were still using what appeared to be Aqua-era OS X.
Aqua-era OS X is the best looking out of the box desktop environment in the entire history of computing, and given 1) the lack of interest everyone seems to have in the desktop these days and 2) the directions in which the few remaining contenders are headed, I wouldn’t be surprised if it remained that way for a long time.
It’d be fun, as a side project, to build a pixel perfect replica of it (along with the core apps that make it useful) that runs on a modern Linux kernel and preserve it in amber forever.
RMS to me is really a curious case. He doesn't know how to install GNU+Linux and relies on others to do it. He doesn't know how to take a screenshot, and I remember reading other snippets from him about not knowing how to perform other basic tasks.
I once asked a YC alum, "Got any good Paul Graham stories?" And he had a couple; apparently the dude would often ask for help with basic tech things like setting up his wireless. Same kind of thing, I guess.
TBH with everchaning ifconfig/ip/systemd under GNU/Linux you almost forget that over years when your focused on Lisp or similar.
Under OpenBSD as the settngs are pretty much the same over releases, you can use ifconfig and /etc/hostname.if almost forever. That's it, upgrade and forget.
The more 'h4ck3r' screenshot you have with useless toys at /r/unixporn in Reddit, the less you actually know about computers.
Most i3 setups there are for showoff; cwm has better defaults and conmuting between
tags it's far more manageable than fighting with tiles where often the window resolutions are either useless or scramble your content.
Also most fluxbox or *box users will have far better setups than i3 ones because they use their actual setups to do actual stuff instead of posting screenshots.
They are just old school. When you learn coding before GUIs were mainstream, you don't care that much about exciting UIs.
Heck, Kernighan was one of the original developers of Unix. In 2015 he was already coding for more than 40-50 years, more time than most from Hacker News are alive. The only constant from that time is the terminal, so no wonder most people in the post gravitate towards that
Coincidence? No, these are people for whom the computer is a tool. My smartest and most productive colleague run stock KDE and a more or less unconfigured Vim. He truly does not give a shit.
I don't know why people take him so seriously. He said some decent things about software freedom, and the rest of his entire existence seems to be him being deliberately obtuse and generally off-putting. I find it bizarre that there's this strange carve-out here for him, especially considering that he would absolutely loathe 99% of the software that gets discussed here.
RMS is an extremist, and not the kind of person I tend to agree with, he seems to be a bit of an asshole too...
But that's also the kind of people we need. Companies are not going to compromise on their profits, we need someone to balance that and not compromise on software freedom. With these two extremes we can take an balanced position and that's how we got Linux and distros like Debian: it is free software, but it is also pragmatic. If we only had pure GNU (HURD), we wouldn't get far, but if we didn't have GNU at all, it would be even worse.
Richard Stallman didn't just talk. He actually wrote code, famously Emacs, and started the whole GNU project. I am not aware of recent technical contributions though.
I think that sort of goes hand-in-hand. "Normal", well-rounded people don't decide that software licensing is the most important thing in the world and don't devote their entire life to that. A normal person would be content with a 9-to-5 software engineering job at Sun, IBM, or Microsoft.
I think you see that with a lot of other revolutionaries. They often take unreasonable positions and behave in unreasonable ways. RMS' tragedy is probably that his side more or less won, so now he's just a weirdo without a cause.
This couldn't be further from the truth. He has given several talks where he's projecting his computer, you can see him comfortably switching between all the programs he uses (Emacs, Mathematica, etc); in fact he is very efficient and has them customized just the way he wants it. (I even recall some blog post where the author watched one of these talks and was amazed by just wizardly he was navigating between programs or Emacs buffers or whatever.)
If you scroll down to the bottom of https://cs.stanford.edu/~knuth/programs.html you can see his configurations for Emacs and fvwm and even macOS keyboard layouts; some of them were updated as recently as this year.
> I designed my own bitmap font for use with Emacs, because I hate the way the ASCII apostrophe and the left open quote […] I prefer rxvt to xterm for terminal input. Since last December, I’ve been using a file backup system called backupfs, which meets my need beautifully […] Incidentally, with Linux I much prefer the keyboard focus that I can get with classic FVWM to the GNOME and KDE environments that other people seem to like better. To each their own.
Can you cite this in some way? Given he's shown the competence to write and typeset an impressive series of books, I find this claim pretty hard to believe.
FVWM setups can be really complex. Ditto with (c)twm. Once you are free to choose your windows geometry and keybindings, everything it's just either bloat or severely restricted.
It's been well known for awhile now that it's his preferred setup.
He seems to want as much stability as possible; while being as minimal as possible; with as little fuss to install and keep up to date as possible. Fedora meets those needs. Gnome is Fedora's main concentration.
Which is weird, I've compiled and ran custom kernels and modules on debian before fedora 1.0 iso was announced on freenode/#fedora and it wasn't even good.
LTT is my most watched channel according to YouTube rewind, but this one was one of my favourite of all time.. I was excited for this to drop as soon as Fake Linus started to hint at it.
This is really fascinating, I would love to see a 2025 version from those willing to respond.
All of the screenshots strike me as "get things done". Little flourish, just windows and text mode apps where needed to finish the day's task. To me, an ideal to aspire to.
It does seem like yesterday. Perception of time changes as one ages. We were settig up the Christmas decorations last weekend and I had an overwhelming feeling of "we just did this like a month ago" but it has already been another year.
My desktop progression has been
1989: twm
1995: ctwm
2000: kde
2022: lxde
I moved from ctwm to kde because they accepted a patch that allowed me to maintain some modifier/mouse shortcuts I had configured in twm. Gnome rejected my patch
Moved to lxde because kde got too complex and hard to deal with
Still run tcsh with a .cshrc migrated from one i cloned from a friend at university
I’ve been on a bsd based workstation since the 80s with a few years on Mac and linux. Sunos->ultrix->osf/1 -> FreeBSD (on alpha) -> FreeBSD i386 -> macOS x -> Ubuntu-> FreeBSD/amd64
Mine is unchanged since I switched from DOS (Borland) to Windows (Visual C++/Visual Studio) development in 1995. If I sat 1995 me down in front of my PC it wouldn't take more than a couple of mins to figure everything out. He'd be confused about all the AI panes on the dev apps, though, I suspect.
(I've also never had a window tiled in my life; every window maximized at all times to avoid noise)
About 15 years ago I tried xmonad, a tiling window manager, and I was hooked. I moved to awesome a few years later and that has been my desktop ever since. I still pretty much use only emacs, terminals, and a web browser in my daily work, and that goes back even further than my use of tiling window managers.
I walked up and introduced myself and said that I was a big fan, appreciated his hard work, etc. He looked at me coldly and just said "so are you going to buy something?" and motioned toward the booklets. I didn't need a printed copy of the `sed` man page so I shrugged and he seemed quite annoyed, turned to his assistant with a notebook computer and started dictating something to them, as almost to make it clear that our interaction was over.
I'm not sure what the point of posting this is, but that's my RMS story - it was my first "never meet your heroes" moment, I guess.
So I walked up, I introduced myself and asked a question about the freedom of _data_ versus the freedom of _software_, and without looking up to me he said "I don't do smalltalk". So I got back to my seat and told my "story" to my immediate neighbors, who were keen to learn what he'd said.
(He is much more constructive by email.)
He was willing to civilly discuss and listen to a different point of view. We never reached agreement, but I felt that so long as an interesting twist on something dear to him is being discussed, he is patient for discourse.
But, RMS is known to be socially awkward, the same goes for many autistic individuals. It's just that he doesn't mask and comes out as “rude”. If send an e-mail, he will usually take his time to write down a succinct response.
Dead Comment
> For personal reasons, I do not browse the web from my computer. (I also have not net connection much of the time.) To look at page I send mail to a demon which runs wget and mails the page back to me. It is very efficient use of my time, but it is slow in real time.
Dead Comment
By the way, I think RMS doesn't have a mobile phone even now. Somebody's else could have taken a picture for him. Phones with cameras were not common back then because what would you do with it on GSM?
I bought one around that time (Olympus I think, sub-1MP), and used a script on Linux to extract the images. I was not a terribly early adopter.
Linus Torvalds often says that he does not know how to do X (like install a Linux distribution, or other simple stuff). I wager that it's a status thing.
Yes, it's a form of signaling. It's like a milloinaire showing "I have so much money that I can dump 10k on a Rolex and not even think about it", or a billionaire showing "I have so much money I don't even need to dump 10k on a Rolex to show how much money I have". These guy's version is "I'm so technically accomplished, that I can tell you I don't know X basic thing and you'll interpret it as a sign of my genius".
That's ok. In our society we attribute too much importance on money, I don't mind if the likes of Stallman and Linus get a bit more fanhood from the wider society than they currently do.
I don't think the second answer even qualify as a screenshot nor why he should do that upon random request by strangers.
I also have no idea how to make screenshots of text terminal (as f1-f12 with no fb)
It’d be fun, as a side project, to build a pixel perfect replica of it (along with the core apps that make it useful) that runs on a modern Linux kernel and preserve it in amber forever.
Dead Comment
There was something magical about it.
Under OpenBSD as the settngs are pretty much the same over releases, you can use ifconfig and /etc/hostname.if almost forever. That's it, upgrade and forget.
Most i3 setups there are for showoff; cwm has better defaults and conmuting between tags it's far more manageable than fighting with tiles where often the window resolutions are either useless or scramble your content.
Also most fluxbox or *box users will have far better setups than i3 ones because they use their actual setups to do actual stuff instead of posting screenshots.
Heck, Kernighan was one of the original developers of Unix. In 2015 he was already coding for more than 40-50 years, more time than most from Hacker News are alive. The only constant from that time is the terminal, so no wonder most people in the post gravitate towards that
Dead Comment
Often I find that apps have features only because I see others using the application.
Make me do anything on applications banking/government/delivery-related and I have to ask family members.
But that's also the kind of people we need. Companies are not going to compromise on their profits, we need someone to balance that and not compromise on software freedom. With these two extremes we can take an balanced position and that's how we got Linux and distros like Debian: it is free software, but it is also pragmatic. If we only had pure GNU (HURD), we wouldn't get far, but if we didn't have GNU at all, it would be even worse.
Richard Stallman didn't just talk. He actually wrote code, famously Emacs, and started the whole GNU project. I am not aware of recent technical contributions though.
I think you see that with a lot of other revolutionaries. They often take unreasonable positions and behave in unreasonable ways. RMS' tragedy is probably that his side more or less won, so now he's just a weirdo without a cause.
Well, he also created GCC and GNU Emacs.
Linux and the idea that developer tools should be free wouldn't exist without him.
If you scroll down to the bottom of https://cs.stanford.edu/~knuth/programs.html you can see his configurations for Emacs and fvwm and even macOS keyboard layouts; some of them were updated as recently as this year.
This 2020 profile has a photo of him standing at his desk: https://www.quantamagazine.org/computer-scientist-donald-knu... and in the 2008 interview with Binstock (https://mmix.cs.hm.edu/other/knuth-interview.pdf = https://web.archive.org/web/20250408034153/http://www.inform...) he mentioned the set of tools he uses, which includes even “in rare cases, on a Mac with Adobe Photoshop or Illustrator”. Overall he is very comfortable with his computer.
> I designed my own bitmap font for use with Emacs, because I hate the way the ASCII apostrophe and the left open quote […] I prefer rxvt to xterm for terminal input. Since last December, I’ve been using a file backup system called backupfs, which meets my need beautifully […] Incidentally, with Linux I much prefer the keyboard focus that I can get with classic FVWM to the GNOME and KDE environments that other people seem to like better. To each their own.
(source: https://www.youtube.com/watch?v=mfv0V1SxbNA )
He seems to want as much stability as possible; while being as minimal as possible; with as little fuss to install and keep up to date as possible. Fedora meets those needs. Gnome is Fedora's main concentration.
Deleted Comment
After spending years with Arch/NixOS/Ubuntu/Sway Im quite happy with Fedora+GNOME now. It just works.
All of the screenshots strike me as "get things done". Little flourish, just windows and text mode apps where needed to finish the day's task. To me, an ideal to aspire to.
Well they are hardly going to send in screenshots showing them surfing porn sites or doomscrolling Facebook.
Or do you expect IRC users to switch to Discord?
I moved from ctwm to kde because they accepted a patch that allowed me to maintain some modifier/mouse shortcuts I had configured in twm. Gnome rejected my patch
Moved to lxde because kde got too complex and hard to deal with
Still run tcsh with a .cshrc migrated from one i cloned from a friend at university
I’ve been on a bsd based workstation since the 80s with a few years on Mac and linux. Sunos->ultrix->osf/1 -> FreeBSD (on alpha) -> FreeBSD i386 -> macOS x -> Ubuntu-> FreeBSD/amd64
(I've also never had a window tiled in my life; every window maximized at all times to avoid noise)
3588 (10W) plays HL2 at 300 FPS and streams it at 60 FPS to twitch.
Turns out 2025 was the year of the ARM linux desktop after all!
TWM + emacs + irssi + mpv(ytdl)