News for hackers. Stuff that matters.
Re:Running a Bakery on Emacs and PostgreSQL by 0x445442 on Tuesday February 26, 2019 @08:24AM (#19254034)
Can't remember where I read the story, Steve Yegge perhaps. But they were talking about how where they worked secretaries actually used Emacs apps developed by the IT department and, over time, the secretaries started to extend the apps with Elisp.
Re:Running a Bakery on Emacs and PostgreSQL by bachmeier on Tuesday February 26, 2019 @09:22AM (#19254472)
Steve Yegge told this story:

> Mailman was the Customer Service customer-email processing application for ... four, five years? A long time, anyway. It was written in Emacs. Everyone loved it.

> People still love it. To this very day, I still have to listen to long stories from our non-technical folks about how much they miss Mailman. I'm not shitting you. Last Christmas I was at an Amazon party, some party I have no idea how I got invited to, filled with business people, all of them much prettier and more charming than me and the folks I work with here in the Furnace, the Boiler Room of Amazon. Four young women found out I was in Customer Service, cornered me, and talked for fifteen minutes about how much they missed Mailman and Emacs, and how Arizona (the JSP replacement we'd spent years developing) still just wasn't doing it for them.

https://sites.google.com/site/steveyegge2/tour-de-babel

Re:Running a Bakery on Emacs and PostgreSQL by erikcw on Tuesday February 26, 2019 @02:08PM (#19257325)
Ever since reading that essay years ago I’ve been perennially curious about Mailman. Would be really cool to see a screencast or even just some screenshots of what the UX was like.
Re:Running a Bakery on Emacs and PostgreSQL by emarsden on Tuesday February 26, 2019 @08:59AM (#19254306)
That's from Richard Stallman. “Multics Emacs proved to be a great success — programming new editing commands was so convenient that even the secretaries in his office started learning how to use it. They used a manual someone had written which showed how to extend Emacs, but didn't say it was a programming. So the secretaries, who believed they couldn't do programming, weren't scared off. They read the manual, discovered they could do useful things and they learned to program.”

https://www.gnu.org/gnu/rms-lisp.en.html

Re:Running a Bakery on Emacs and PostgreSQL by kamaal on Tuesday February 26, 2019 @09:03AM (#19254332)
Its from RMS, not Steve Yegge: https://www.gnu.org/gnu/rms-lisp.en.html

It was Bernie Greenberg, who discovered that it was (2). He wrote a version of Emacs in Multics MacLisp, and he wrote his commands in MacLisp in a straightforward fashion. The editor itself was written entirely in Lisp. Multics Emacs proved to be a great success — programming new editing commands was so convenient that even the secretaries in his office started learning how to use it. They used a manual someone had written which showed how to extend Emacs, but didn't say it was a programming. So the secretaries, who believed they couldn't do programming, weren't scared off. They read the manual, discovered they could do useful things and they learned to program.

Re:Running a Bakery on Emacs and PostgreSQL by Spooky23 on Tuesday February 26, 2019 @10:05AM (#19254796)
Tech people have a problem with assuming that everyone is an idiot, mostly because it’s easier to do half-assed work aimed at a moron.

Legacy text based solutions that survived are usually much better designed by people who actually spoke to the users.

Re:Running a Bakery on Emacs and PostgreSQL by Swalden123 on Tuesday February 26, 2019 @04:57PM (#19258670)
The thing that has irritated me often is not that people are idiots but they often lack of self belief that they could learn to do something. The key here is the secretaries didn’t realise they were learning to code, but if you told them to learn to code they would most likely make excuses.
Re:Running a Bakery on Emacs and PostgreSQL by Spooky23 on Tuesday February 26, 2019 @05:11PM (#19258796)
Of course.

You pay your admin $18/hr and pay a programmer $50. People tend to assume their place.

Re:Running a Bakery on Emacs and PostgreSQL by protomyth on Tuesday February 26, 2019 @05:38PM (#19259008)
We bought a new iSeries mainly because the accounting staff said, point blank, the GUI on the replacement system was total crap. The green screen is efficient and they can get everything done quickly without moving a hand off the keyboard.
Re:Running a Bakery on Emacs and PostgreSQL by 0x445442 on Tuesday February 26, 2019 @08:30PM (#19260093)
Exactly. Go to any retailer with these green screen Point of Sale systems and watch them wiz around the keyboard.
Re:Running a Bakery on Emacs and PostgreSQL by ken on Tuesday February 26, 2019 @08:51AM (#19254255)
Millions of people used WP5, with its cryptic codes and huge keyboard overlays. I don’t believe that’s any easier than Emacs (or HTML). People can figure things out, when they have to.
Re:Running a Bakery on Emacs and PostgreSQL by gmfawcett on Tuesday February 26, 2019 @09:58AM (#19254741)
Cryptic, yes, but discoverable! Recently I was trying to help someone fix their bizarrely broken Word document, and I would have given my right arm for "F5 Reveal Codes."
Re:Running a Bakery on Emacs and PostgreSQL by mkesper on Tuesday February 26, 2019 @03:42PM (#19258126)
Emacs is quite discoverable, too. Spacemacs even more, I think.
Re:Running a Bakery on Emacs and PostgreSQL by TeMPOraL on Tuesday February 26, 2019 @04:02PM (#19258283)
Yup. It's called a "self-documenting editor" for a reason :). From built-in help on every command, function, variable and keybinding, through apropos and tutorial, through a full-length manual - all available off-line, in the editor - it's easy to get your bearings around using and customizing Emacs. That is, once you adopt the old-school, pre-web notion of software actually having documentation.
Re:Running a Bakery on Emacs and PostgreSQL by roel_v on Tuesday February 26, 2019 @08:46PM (#19260172)
It's right there in the toolbar, the "P"-ish looking icon.
Re:Running a Bakery on Emacs and PostgreSQL by gmfawcett on Wednesday February 27, 2019 @11:45AM (#19264415)
You mean the paragraph mark, "¶"? The Show All feature in Word will highlight whitespace, tabs, newlines, which is helpful. But in WordPerfect, Reveal Codes would show much more than that: style changes, image and table introductions, etc. It was much more like looking at the HTML source of a Web page in a Web Developer tool -- not only could you see the tags, but you could modify and remove them easily and precisely.
Re:Running a Bakery on Emacs and PostgreSQL by anoncake on Wednesday February 27, 2019 @12:52PM (#19265262)
I wonder if people also get better at math if they don't notice it's math.