Knuth versus Email (1999)
www-cs-faculty.stanford.edu
www-cs-faculty.stanford.edu
https://fr.wikipedia.org/wiki/Émail_(verre)
Electronically yours,
Along the same vein Paul Allen and Bill Gates started off doing business as “Micro-Soft”. [1]
[1]: https://money.cnn.com/magazines/fortune/fortune_archive/1995... "Fortune, 2 Oct 1995"
> Being a retired professor is a lot like being an ordinary professor, except that you don't have to write research proposals, administer grants, or sit in committee meetings. Also, you don't get paid.
From the postscript on https://ryanwaggoner.substack.com/p/could-you-delete-your-em...
Well, internet archive verifies it existed on the web in 1997.
https://web.archive.org/web/19970526031736/https://www-cs-fa...
Also, it is pretty much absurd to believe that someone who is on the faculty of a university, where all business is conducted via email, will not read email.
Basically, what he is saying is that he will not read your email.
So I think the content on this page is still substantially true, with rare exceptions.
UPDATE2: How the World’s Most Famous Computer Scientist Checks E-mail Only Once Every Three Months:
https://www.calnewport.com/blog/2008/07/17/bonus-post-how-th...
I find past discussion of this link: https://news.ycombinator.com/item?id=11461077
Neal Stephenson vs Email or Why I Am a Sociomediapath?
https://www.nealstephenson.com/social-media.html https://www.nealstephenson.com/contact.html
Good Links to read more:
https://www.chronicle.com/article/is-email-making-professors...
https://www.calnewport.com/blog/2008/07/02/e-mail-zero-imagi...
https://www.newyorker.com/tech/annals-of-technology/was-e-ma...
(His usual form of reply, as I recall it, would be a note pencilled on a copy of my letter.)
On the other hand, I do have a friend who, while he was Dean, had his email on three day delay. The theory: only those problems which were still problems after 72 hours were worth addressing at a super-departmental level.
I'm a professor. I can't help but think that this is a terrible idea.
As Dean, it is your job to enable the faculty members and department chairs who report to you. To figure out what obstacles they face, and remove them when possible. To figure out who is doing good work -- especially of the sort that goes unnoticed. To sort through requests for money and other resources, and to figure out who will put these resources to good use.
In other words, the same as any manager at any organization.
The medium is part of the message. Avoid sending the wrong message.
Note that immediacy and importance are orthogonal.
We all have different jobs, and all jobs require different amounts of connectedness. But if you want, you can move slowly towards DK's end of the spectrum. I don't have email on my phone, for instance. While inconvenient sometimes, the benefits outweigh the costs. And when I want to do deep work, I close Thunderbird.
[1] Such appropriate initials.
- William Gibson
Your comment adds a funny twist to this well-known quote. Usually it's said in the context of "someone has cool high-tech stuff that other people don't have." But the reverse is true, too; the Sentinel Islanders [1] have so far avoided the "future" of managing your inbox.
Emails feels pretty low pressure to me. I don't need to answer it today -- or, in some cases, ever -- whereas Slack and similar messaging systems come with the expectation that you must answer ASAP. Surely you've seen the message, why aren't you typing an answer yet? It's very high pressure.
I love email. Every attempt at replacing it with something "better" upsets me.
Patches (for some projects) flow via e-mail.
So there's some decent amount of "being on top of things". Not at the rate of "I need to feverishly refresh my Inbox every 2 minutes", but "I ought process these patches/designs/bug e-mails at some sane rate that doesn't drive me bonkers". (Which can be done effectively with venerable tools like Mutt, et al; refer to the recent thread on it: https://news.ycombinator.com/item?id=24173676 – "Mutt email client 25 years old")
This is just saying the boring truth that there's different kind of e-mail—the draining, unproductive long threads that don't go anywhere and the "get the work done"-style patches/designs/bug work e-mails.
Though I sometimes do get pretty close to disconnecting myself if I have some difficult or urgent task, and on vacation of course. If the world around us cannot survive with us leaving for a week or two, there's a problem on both sides!
(On the problem you refer to, some of us here will recognise that well-meaning FOSS developer who starts getting anxious to take a two-week vacation with the family because "there's no one else who is able to process the core pull requests" for their project.)
If you don't need anyone reaching you this seems like a good strategy.
OTOH, maybe his insight says something about our addiction to social media. He has a real life and the rest of us have less of it. Who knew that computer scientists could craft a tool that Could steal our lives.
Loved this quote from Umberto Eco. RIP. (died in 2016)
Perhaps we should just add a (small) price to sending email?
Might work better if the fee is returned unless the recipient explicitly rejects payment within some set time window (which might be automated by or for the recipient, e.g., as part of a spam filter.)
Hashcash is a proof-of-work system used to limit email spam. Bitmessage uses proof of work to combat spam as well. Though those approaches do not seem to be popular.
My guess is that spammers can operate at scale, rent or buy GPUs, may be even build ASICs. So they'll have very cheap work. While ordinary person will use some cheap 5-year old Android phone which would spend a lot of time and battery to compute that kind of work.
It might reduce amount of extremely low-quality spam. But I guess that kind of spam is easily detectable by something like default spamassassin setup anyway.
If I can do it, so can you.
If you want me immediately, call me, message me, or walk over to me (well, pre-COVID, anyway).
I'm confident I'm not as distinguished or successful as Donald Knuth.
I guess he never orders anything on the net, doesn't use any online services, because those usually require an email address where the receipts and acknowledgements are sent.
My worry is that these personal assistants will all be provided "free" by giant companies and hosted in the cloud so I won't want to use them.
The more worrying fact to me, is not MegaCorp will be providing it, but that it's possible that self-hosting would be technologically infeasible. That is, even if MegaCorp gives you a free and open copy of personal assistant, it's still not practical run it on your own hardware - massive computing power and storage is required to operate it, and massive data is needed to train (and continue to train) the machine learning model. Only MegaCorp can afford to run it, and provide it as a service.
This has already happened in web search, content recommendation, speech recognition, machine translation, and many more applications. It's simply impossible to run your own speech recognition or machine translation package that has a comparable quality to Google's.
And these technologies will eventually become an integral part of life in a future society - e.g. When you must use machine translation or personal assistant in your daily life, and when only MegaCorp can provide a high-quality solution, it's a recipe of disaster. It's Ghost in the Shell.
Unfortunately, I'm definitely seeing it as a very likely outcome.
The only possible way to stop it, is to continue advancing computing power according to Moore's Law - which is, fortunately, not entirely impossible if alternative computing technologies are developed in the future. But still, there's still the ML training problem.
No, economies of scale will always result in some services being cheaper to centralize.
I think the same will happen with 3D printing and solar panels. No matter how cheap they get, it's always even cheaper for the power company to build a huge solar farm, or for me to order a printed part online and have it shipped. (For small batches anyway)
Services like search and speech recognition and translation that benefit from having large datasets to work with, also need fast Internet connections to keep that data updated.
So in 2020 my $100 might buy as much CPU as Google's $80, but it only buys as much network transfer as Google's $10.
The ratio is probably worse if you consider that self-hosted or even federated search means all the web scraping has to be replicated to 100x or 1,000x more databases than Google has to manage even with their CDNs. Redundancy is not free.
I want it to work too, but I don't think centralization is a technical problem with a technical solution. We're fighting uphill against a law of economics. Not even capitalism, either, economics itself as a law of nature.
> services being cheaper to centralize.
You are talking about its relative cost, while I'm talking about the mere possibility.
Back in the early 80s, having a personal workstation (not a home computer) to process private information was nearly an impossibility, not simply because it's cheaper to centralize but because it's technologically prohibitive. Even in the early 90s, I still read stories about how a hacker in a crypto community needed to import his private key every time he comes to work in the morning to read some personal messages, and to remove it again at the end of the day. The server could not be trusted and there was no alternative.
And today, everyone uses Gmail and the same privacy problem is still here - the server can't be trusted, but at least, if you are personally willing to spend some money and energy on your project, it's possible to host your own. It'll never be mainstream, yes, but it's possible and Moore's Law enabled it.
Maching translation, or personal assistant, on the other hand, now resembles a "personal-workstation-in-the-80s" problem. If computing power continues to advance according to Moore's Law, at least it's going to be a "Gmail-in-the-20s" problem after a decade or two.
> We're fighting uphill against a law of economics.
Moore's Law and personal computing, regardless of how sufficient or insufficient, is historically a balancing force. If this force continues to act upon, the level of centralization of future software applications will still be imaginable to us.
But if it ceases to exist, things will become much worse.
That is all I wanted to say.
I don't really agree with that. All of these things can be done on your own machine, and generally comparably or even in a superior fashion to Google. Bear in mind that Google has to focus on a very long tail of "serving every single user", whereas your software has to serve you.
This means your speech recognition needs to support your speech, not the speech of every accent and dialect on earth. Your content recommendation can be limited to types of content that are even peripherally of interest to you, and likely in a limited subset of languages.
Basically any amount of data and processing Google needs to do something for everyone, you can massively subset for just yourself. The biggest issue is that most of the data and code that companies like Google are using is proprietary, so good luck getting a copy to run.
Just a quick response here:
> This means your speech recognition needs to support your speech, not the speech of every accent and dialect on earth.
What about machine translation? I don't need French, German, or Russian translation, until the day I need it... Hypothetically, combining it with speech recognition, it will create a perfect platform for wiretapping conversations.
That's all but guaranteed if it's any time in the next decade or so.
My worry is built on your worry; I worry that people won't even think of using their self control to say no to this, but will wait breathless for some third party to save them from their own bad decisions.
I always think Machine Learning is merely a useful and flexible pattern recognition machine that can be trained, anything beyond that is all media hype and marketing, there's nothing to see here.
Now my opinion has changed - if a pattern recognition machine that contains no breakthrough (GPT-3) can be surprisingly intelligent if you throw a lot of data to it, any new development cannot be worse than that. I'm now a true believer on the feasibility of AI assistants.
And that’s why I disagree with the claim that GPT-3 is in any way intelligent. It’s a chameleon. Or a Chinese room [1].
I think to have real intelligence you need a model for reality, not just a language model. Otherwise you can do nothing more than parrot and remix the words of others. Parrots are entertaining companions though.
On the one hand, university is changing a lot in Europe with less funding from governments and more and more fundraising from private companies.
Then there's the point that some professors (or universities at all) really have to leave their ivory towers. Cutting their funding (or secretaries) works wonders in getting those people to move and care about things again.
Then there's the point that one should really ask what needs to be printed and what not. My university life/education fits on a USB-drive and three file folders with notes I made. I know students who have a whole wall filled with folders. Did they really need to copy whole books and whatnot? I doubt it.
At last there's some ecological considerations, too. But that's not really forced, it's more a "nice to have" for the image of the university...
I'm not judging either; my initial thoughts were just of the different perceptions for similar unique and rare circumstances.
I guess it comes down to whether you think technological dinosaur is an insult or an observation.
Now? He probably has some webmail account so he can sign up for online banking, utility accounts, and all the other mundane stuff people do online which would have been science fiction back then.
This is my goal. Avoiding unnecessary stress and interruptions is a bigger goal for me than creating more wealth.
It's not an age thing though. I'm 37. I still happily communicate with other people, but ideally it's only when I make or take the time for it. That's why I worked from home, in a rural area, trying to get to 100% 'passive' income by the end of 2021.
An object unable to receive messages is soon marked for garbage collection.
Oh, I get sent a lot of messages. What I receive is a different story.
Til recently I was in an open office, gone 100% remote again (new role starts in a few weeks) and beyond working in an environment I control the thing I am most looking forwards to is the ability to control the distractions and environment (other than the furry ninja's at least).
Sure.
But you also have to transport people to the forests where they grow, operate machines to cut them down and trim them, transport them to pulp mills, use a lot of water to generate the pulp (often add bleach to whiten it), and then distribute the final product. There's also the create of printers and ink/toner.
And once DK has spent 30-60s reading the printout, it gets tossed into (hopefully) the blue pin where more energy is spent trying to recycle it.
And a lot of the energy used is generated from fossil fuels.