Uploaded a Week Ago: Richard Stallman Responds to Questions at EmacsConf 2022
- Dr. Roy Schestowitz
- 2022-12-26 08:49:25 UTC
- Modified: 2022-12-26 08:49:25 UTC
Also (very recent):
New Talk by Richard Stallman About GNU Emacs and Its Purpose
Older:
Sacha Chua on What's New in Emacs
Video download link
Summary: The following questions and answers session is new (Invidious link); towards the end Richard Stallman speaks about Gemini (at the end of last year he said they'd consider it for GNU and the FSF)
Outline (text) reproduced below:
00:56 Pragmatically, how are people that buy into these ideals, and especially those that build the software, meant to live/thrive, short of renouncing many of the luxuries of modern life, as many have been struggling to reconcile both, it appears? Wouldn't it be smarter and more productive longer-term to solve that problem too?
03:24 I have been admiring your work for free software for many years now. I am a bit concerned about what will happen to the GNU project when you retire (not soon, I hope!!). Have you planned how to manage the GNU project in the long run?
04:52 In response to your aversion to JavaScript support in Emacs: In the same way that to revolt against the nonfree spirit in software development one has to develop software, and that to fight nonfree compilers one has to write a free compiler - can you fairly consider rejection of JavaScript as a tool conducive to improving the state of free JavaScript? A server can send back any MIME type to execute on your machine, JS was just the most convenient.
07:27 With all the recent additions and optimizations to Emacs Lisp (lexical scoping, native compilation etc.) would you deem Emacs Lisp suitable for general purpose programming outside Emacs (i.e. scripting, running web servers). If not, why?
08:44 Could you give a few examples of the medium-sized jobs necessary for WYSIWYG-editor support in Emacs?
09:33 Should GNU (or someone else) define a safe-subset of HTML/CSS/JS to make web browsers simpler and safer (e.g. by preventing JS from contacting servers)?
10:57 How can we ensure the continuity of an understanding of the more arcane parts of the [Emacs] source code, and increase their evolvability, notably with regards to display, single-threading limitations, etc.?
13:50 Are there any problems or disadvantages using the GNU AGPL for non-networked software like Emacs packages?
14:50 Is there a list of Emacs issues which can be solved by programmers with different levels? For example my level is A, I know basic elisp and C. How can I help?
16:36 What roadblocks kept some of the other efforts from being used with Emacs?
17:36 What do you use emacs for beyond editing?
17:55 Song about e-mail
18:49 Emacs is used by a small population relative to the population that could benefit from it. Do you have any thoughts on how to expand the user base more broadly even among software developers?
20:05 Would a namespace system similar to Common Lisp packages but without :USE work in Emacs? Modern CL implementations have package local nicknames to create package local prefixes.
22:42 With Emacs 29 adding more (awesome) features into vanilla Emacs, how should we ensure vanilla Emacs does not get bloated with many similar features? (example: ido/icomplete, vc/magit)
24:26 Do you recommend reaching out in [high] schools for volunteers instead of universities because they are more prone to value the objectives of freedom?
25:35 What was the thought process behind making Emacs Lisp dynamically scoped when you first created it? What advantages did it provide over the alternative?
27:18 It's hard to pick up Emacs if you do not speak English. Can something be done to address that?
29:28 Do you use Org or Org mode, and if so, to what extent?
33:54 What do you have in mind for more modular Emacs development?
35:19 Reframing the school question
36:18 In light of that critique of JavaScript not being about the language per se but rather the "culture of blindly getting and running packages/libraries", what's so different with what's currently done by the vast majority of Emacs/Elisp users to just install packages blindly?
37:48 Do you still intend to merge your patch to the "shorthands" feature to the master branch?
38:54 Do you think the freedom e.g., we have in Emacs, becomes a hurdle for some people to pursue more important things in the world? I used to do a lot of Emacs programming, but I recently try to stay away from tinkering on Emacs.
40:27 Question about software freedom: how does it apply to software that are art/media experiences, like videogames? In your view, Is the creator of a videogame obliged to release it under a free license?
43:35 Have you seen Haketilo? It seems similar to LibreJS.
45:45 Do you have any suggestions for helping propective contributers streamline
47:09 Can complexity induced by company-funded free/libre code become a problem, when the company pulls out, leaving the code potentially unmaintainable?
49:31 What do you think of Hyperbole or EEV instead of org mode, or other things for the stuff that org mode does "second brain / knowledge base", or GTD 'getting things done' etc... among other things in Emacs or other Emacs packages
52:06 Are there plans to bring modal editing (eg. evil-mode, viper) to Emacs core and did your opinion on modal editing change over the years?
53:03 What is your opinion on the current state of large machine
54:14 I thought it was a virtue to separate the content from the style orappearance of information. Part of being free is also to view information in the format that you want. Does your WYSIWYG idea erode this virtue and lead to more thinking -- perhaps undue thinking about style over substance?
55:38 Do you ever dabble in retro-computing, e.g. logging into TOPS10/20 systems SDF, etc?
56:38 Do you know Gemini?
58:04 stallmansupport.org
Recent Techrights' Posts
- Newer is Not Better, Lunar Edition
- Maybe in 57 years (2083, after all these wars) we'll managed to launch a capsule with a human and a dog above the stratosphere again
-
- It Would be Good for Debian to Have a Female DPL, But...
- Debian isn't exactly selecting people for quality or policing bad behaviour
- IBM Insiders Say What's Wrong With IBM in Albany (and Yes, There Are Layoffs)
- promotions boil down to what insiders now call "brown-nosing" and nepotism
- After Killing OpenSource.org IBM Together With OSI Told Us It Would Carry on OpenSource.net, But the Site Has Been Essentially Dead for 9 Months (Effectively Abandoned)
- OpenSource.org has been dormant for 4 weeks already and OpenSource.net last had a new page 9 months ago (it'll be 9 months tomorrow) [...] That's IBM in a nutshell
- A Lot of What Happened to OSI is Because of Reporting by Techrights
- Half a year since Stefano Maffuli (Executive Director) "left"
- Public Presentations by RMS Hardly Interrupted Anymore
- We'll carry on covering those sorts of topics throughout the year
- Links 07/04/2026: US Wants to Put Journalists in Prison for Reporting Facts, Artist ‘Bale’ Arrested Over Rape Allegation in Social Control Media
- Links for the day
- To IBMers, IBM Has Failed and is Fast Becoming a Book of Jokes and One-Word Punchlines
- How else can one make it obvious that IBM is circling down the drain?
- "AI Revolution" Was a Lie: Microsoft CEO Admits What He Calls "AI" is Sometimes Sloppy and Microsoft Admits That Slop is for "Entertainment Purposes Only" (Not for Any Serious Work)
- if it gets "memory-holed", we can bring it up again and again
- Social Control Media is Not a Viable Business Model
- The future of the Web might not be the Web
- From Datacentres Boom to Actual Booms That Target Datacentres, Now Struggling to Justify Humongous Energy and Water Consumption
- Datacentres that are used for mindless "entertainment" (as Microsoft calls it) like slop are not a priority at this time
- Gemini Links 07/04/2026: Aircraft Lift Force, Editor History, and Consumer Hardware Stagnation
- Links for the day
- Over at Tux Machines...
- GNU/Linux news for the past day
- IRC Proceedings: Monday, April 06, 2026
- IRC logs for Monday, April 06, 2026
- What Matters is Software Freedom, Not the Brands
- The important thing is to speak about Software Freedom
- Wikileaks is About to Turn 20
- ~2 days ago it turned 19.5
- The Cloud of Smoke
- Will 2026 be the year that "The Cloud" openly confesses the risks it brings about?
- SLAPP Censorship - Part 36 Out of 200: Claim KB-2024-003529 in a Nutshell (Microsoft Employee Does Terrible Things, Then Sues the Reporter in Another Continent)
- It commences with more of an overview
- Gemini Links 06/04/2026: Solar Panel Story and Centralisation
- Links for the day
- "Free Speech, Free Press": What the World Needs to Improve
- Darkness breeds corruption
- IBM prioritises a "lot of smoke and hype and use of trending buzzwords"
- IBM can pretend all it wants things are fine
- GAFAM Paying the Price for Pursuing US Military Money (Taxpayers' Money as 'Stimulus' With Strings Attached)
- The "cloud" in cloud computing is a cloud of smoke
- Observing Slop's Demise
- If energy becomes more scarce, then one rare/side perk (or upside) will be slop companies screaming for lifeboats
- Links 06/04/2026: Crackers Breached the European Commission, Why "Old Way of Campaigning Won’t Cut It Anymore"
- Links for the day
- Enron Versus NVIDIA (the Cost of Circular Financing, or Funding Your Own Customers to Buy Your Products) - “The Inventory Paradox” or “The Vibe Revenue Admission”
- Round-tripping (finance)
- You Know "The Economy" is Fake When 6 Months After Oracle Says Debt-Saddled 'Open' 'AI' (Slop) Will Pay It $300,000,000,000 Oracle Says It Must Lay Off 30,000 Workers at 6AM
- Oracle is in deep debt, which increased at a pace of almost 4 billion dollars per month lately
- Free Software Will Outlive GAFAM
- GAFAM is overhyped
- Techrights Was Further Decentralised Three Years Ago
- In 2020 we began working on IPFS stuff
- The Military Attacks on Dubai Internet City as Reminder That GAFAM Isn't Safe (Disregard the "Nobody Gets Fired for Buying GAFAM" Mindset)
- These are all realistic and foreseeable scenarios that GAFAM sceptics have long warned about
- The Wars Aren't Ending, Now We See GAFAM Facilities Being Bombed
- This is becoming a tech issue
- Links 06/04/2026: Turning 34, Throwing Things Away, and Printing in GNU/Linux
- Links for the day
- Links 06/04/2026: Ex-Microsoft Engineer Explains Why Azure Fails, Germany Prepares for War
- Links for the day
- EPO "Cocaine Communication Manager" - Part XI - EPO Strike Enters Its Second Week, EPO Sheds Off Qualified Staff to Make Way for Nepotists
- More than six months ago the "Cocaine Communication Manager" got arrested for cocaine use
- Another Microsoft Outlook Downtime
- Microsoft has sloppy code, it's not something suitable for mission-critical things
- Week 2 of April IBM Layoffs Accelerate Based on Rumours
- "Heard about Layoff at IBM"
- Over at Tux Machines...
- GNU/Linux news for the past day
- IRC Proceedings: Sunday, April 05, 2026
- IRC logs for Sunday, April 05, 2026
- Culture of Harassment Inside Microsoft, Says Former Director at Microsoft
- listen to Microsoft insiders
- Drone Strikes on Amazon (GAFAM) Datacentres Highlight Azure's Miniscule Share
- Azure is failing
- SLAPP Censorship - Part 35 Out of 200: How to Make ~10,000 Pound Sterling (13,220.50 United States Dollars) by Copy-Pasting and Editing 10 Pages
- Today it's Easter Sunday, so we'll keep this part relatively short
- Gemini Links 05/04/2026: Artemis II Mission Tracker, Meditation on Copyright, Alhena 5.5.5, "Gemini as the Final Frontier of Human Cognition"
- Links for the day
- Microsoft Windows Falls to All-Time Low of ~60% in Switzerland, GNU/Linux Among Top Gainers
- What will it take for mainstream media (not just geeks' site) to cover it?
- Mainstream Media on "Practical Survivalism"
- Suffice to say, panic buying begets more panic and price surges
- Cloud Computing as a Cloud of Smoke (Your Hosting Provider is a "Legitimate" Military Target)
- When a French datacentre went up in flames people joked that the "cloud" meant a cloud of smoke
- Andreas Tille Congratulates Sruthi Chandran Before the Election for Debian Project Leader (DPL) is Even Over
- Andreas Tille, the current Debian Project Leader (DPL) who has been in this role for nearly 24 months
- When You Try to Change the World for the Better and Somehow They Find a Way to Say You Are the Villain
- Don't be a fool. Don't fall for inversions of narratives.
- Slop Was a Flop and Energy Crisis Will be Slop's Final Blow
- Today we see no slopfarms in Google News
- Links 05/04/2026: "Taiwanese Airlines to Hike Fuel Surcharges 157%" and Openly Racist Voter Suppression Starts in the US
- Links for the day
- Gemini Links 05/04/2026: Playing with Hyprland and Migrating Antenna Filters
- Links for the day
- Links 05/04/2026: "Confidential Computing" as Proprietary Bundle of False Promises and "The Web Is an Antitrust Wedge"
- Links for the day
- Over at Tux Machines...
- GNU/Linux news for the past day
- IRC Proceedings: Saturday, April 04, 2026
- IRC logs for Saturday, April 04, 2026