top | item 19220889

Some Details of My Personal Infrastructure

1308 points| perardi | 7 years ago |blog.stephenwolfram.com | reply

393 comments

order
[+] chubot|7 years ago|reply
Some pretty cool things:

- He's a CEO who dogfoods his own software! Not only that, he seems to be one of its most prolific users. That's amazing.

Having worked for over a decade at Google, I sometimes wonder if the founders still use the products. Larry Page used to always harp on latency (rightly), and now Google products are slower than ever.

- He's a remote CEO, and supports remote working! It sounds like the company was ahead of the curve in this respect.

- He's grown his company to 800 employees over 28 years, and it's still relevant today. And I believe he never took funding. Also amazing! Most tech companies that are 28 years old have gone through a ton of turmoil.

I've heard all the bad stories about Wolfram's personality. Combined with NKOS, that made me think poorly of him.

But maybe has mellowed with old age. People forget how insufferable Bill Gates was 20 years ago too. Gates really rehabilitated his image and maybe Wolfram will too. Despite the ego, he's definitely contributed interesting things to society. And I hope that I'm as excited by my work as he is when getting to that age.

[+] techgipper|7 years ago|reply
Funny, I do this with my digital trash can:

When I was consulting at Bell Labs in the early 1980s I saw that a friend of mine had two garbage cans in his office. When I asked him why, he explained that one was for genuine garbage and the other was a buffer into which he would throw documents that he thought he’d probably never want again. He’d let the buffer garbage can fill up, and once it was full, he’d throw away the lower documents in it, since from the fact that he hadn’t fished them out, he figured he’d probably never miss them if they were thrown away permanently.

[+] hellofunk|7 years ago|reply
I personally wonder what has the modern world come to, that an individual cannot take a leisurely walk without distraction, and thus feels like they must be working on a computer while getting in some basic movement for their body.
[+] anoncake|7 years ago|reply
Jack and Max are walking from religious service. Jack wonders whether it would be all right to smoke while praying.

Max replies, "Why don't you ask the Priest?"

So Jack goes up to the Priest and asks, " Father, may I smoke while I pray?"

The Priest replies, "No, my son, you may not! That's utter disrespect to our religion."

Jack goes back to his friend and tells him what the good Priest told him.

Max says, "I'm not surprised. You asked the wrong question. Let me try."

And so Max goes up to the Priest and asks, "Father, may I pray while I smoke ?"

To which the Priest eagerly replies, "By all means, my son. By all means. You can always pray whenever you want to."

[+] karmelapple|7 years ago|reply
I see him walking while working as a way to keep his physical self exercising alongside his mind, not because he can’t handle being alone with his thoughts. He even mentions that if there’s a stressful meeting, he can walk off some of the stress.

He also works remotely, and it’s important to take the opportunities to move around while remote. It’s easy to stay in the house all day, especially in a snowy winter, but getting some movement in is important for many people to have a happy and healthy life.

[+] magicbuzz|7 years ago|reply
Different strokes for different folks - and he is certainly different. I have fantasised for years about doing my dev work away from a desk. So maybe it’s just me but I find his ‘walking desk’ fascinating and thought provoking.
[+] Kluny|7 years ago|reply
To be fair, he's a very weird individual, and pretty old too (not all that modern).
[+] alexpetralia|7 years ago|reply
It's a world that increasingly values cognitive output over physical output. Doesn't seem that dystopian to me.
[+] jnty|7 years ago|reply
Given the alternative would be working while being sedentary, I think it's probably a fairly good (if odd) setup? I'm assuming he doesn't take the laptop like that when we he wants to walk to the shops at the weekend.
[+] TeMPOraL|7 years ago|reply
Depends whether this is really "work" for him. He strikes me as a type who found his calling.
[+] VBprogrammer|7 years ago|reply
One thing that had me wondering about is how on earth he deals with reflections on the screen. Any attempt I've ever made to work outside in the sun (usually when it's too nice to be indoors) has resulted in me frustrated and giving up when I can't see a bloody thing on the screen. Maybe I'll give it a go on the Macbook Pro I've just gotten at work.
[+] SZJX|7 years ago|reply
I don't think he ever meant it that way. It's not that he "cannot take a leisurely walk without distraction", but that he wants to get some walking while working, i.e. the priority is reversed. He claims to walk for "a couple of hours" which is too long to not be doing anything for him. You seem to be generalizing a lot from this one person's preference.

Also, a lot of people listen to podcasts/audiobooks while walking/jogging. Is that a "distraction"? I'd say it's actually even a plus and those two activities are complementary to each other: Being in the wild helps you concentrate on the audiobook, and being able to read something uninterrupted motivates you to go out and do some exercise every day.

[+] bufferoverflow|7 years ago|reply
He is walking while working on a computer, not vice versa.
[+] cma|7 years ago|reply
He may take regular walks also and find it weird that you can't work without sitting in a chair.
[+] sytelus|7 years ago|reply
A lot of people don’t know absolutely massive amount of functionality that is stuffed in to Mathematica. It does everything from symbolic math to astronomy to economics to deep learning to biology to ... If Wolfram had figured out how to make his software free while still having sustained business, he would undoubtedly be the hero of the tech/nerd/geek world, perhaps shoulder to shoulder with Jobs or Linus or Gates - at least for the tech crowd.
[+] vortico|7 years ago|reply
How cow, this guy is the world's most organized person. I operate in the exact opposite way. The more disorganized, temporary, inconvenient, and cluttered my workspace is, the more I can ignore the outside world and focus on the abstract problem at hand.
[+] noir_lord|7 years ago|reply
Funny how people are so different.

My desk has to have exactly, 1 keyboard, 1 mouse, 1 A4 5mm graph paper pad and that's it.

I used to struggle to work on a slightly cluttered desk but these days it has to be basically empty.

In terms of paperwork, it goes behind me on shelves sorted by "Important, will need soon, Important, will need later, Not important" everything else goes in the bin.

Periodically I rip the pads apart and put them through the bypass scanner on the MFP in the main office and store the resulting PDF's.

First time my partner saw my office at work she was positively shocked because at home (other than my work space) I'm a messy, "leave it where I had it last" type.

[+] Sileni|7 years ago|reply
Completely unqualified thought, but I think it has to do with how you organize information in your brain. Are you spatially oriented or do you think in lists?

I'm a chemist, and I definitely think spatially. Creating images of physical objects in my head and reorienting them is a major part of my job, and the "memory palace" has been the most valuable memory tool I've found.

I can't think if there's an extra set of papers on my desk. I tend to organize my tasks using the physical space on my desk, so the most urgent item is about 3 inches from my keyboard at any time. I start to get anxious if too many things pile onto my desk without intentionally organizing them into priorities.

[+] duado|7 years ago|reply
It is always great to see what an utterly incorrigible dweeb (and I use that term affectionately) does with power and money. I just fucking love that instead of a Learjet he has basically a large ecosystem of software built specifically for his personal needs.
[+] jurassicfoxy|7 years ago|reply
I agree. This was one of the most motivating articles I've read in a while. This is a man who unabashedly goes 100 % all in to whatever he wants, fully admits it's nutty, and looks like he's having the time of his life.
[+] VectorLock|7 years ago|reply
He says in the article he went from never traveling to traveling all the time. I wonder if he has a Learjet as well.
[+] biztos|7 years ago|reply
Here's a guy I think of as very successful, and very smart, and yet he seems extremely tethered to his computers.

Meetings while walking, and assuming nobody notices? Questioning the practicality of time spent outside? That's kind of... really... sad.

[+] henning|7 years ago|reply
I think there's great value in walking with no distractions and it is definitely still very productive if it lets you focus and gather your thoughts. Many great thinkers in history (Immanuel Kant, Charles Darwin, Carl Jung, doubtless many others) had walking as important part of their routine. But, there's no accounting for taste, and whatever works for you is all that really matters.
[+] SllX|7 years ago|reply
That was an intense read. I’m not sure I actually learned much of value beyond how awesome it might be to have an entire IT department at your beck and call, but certainly his File System has helped solidify some of my germinating ideas on how to reshelve my own file system with which I am lately dissatisfied.
[+] ranie93|7 years ago|reply
Through the article I found he livestreams many of his meetings on Twitch!

This is particularly candid moment I happen to find: https://www.youtube.com/watch?v=HGjvFyRk_4I&feature=youtu.be...

edit: I wasn't aware of the negative opinions regarding his ego, but from listening to this meeting I can say they aren't unsubstantiated!

[+] avinium|7 years ago|reply
First, it's awesome that these are live-streamed and publicised.

Second, I didn't hear anything unreasonable in that meeting. SW has a reputation for ego, but honestly this particular extract just sounds like frustration with buggy/messy documentation. I mean, the fact that the CEO is personally going through documentation is telling in itself.

[+] jamesmiller5|7 years ago|reply
I think this video highlights as a leader being the 'bad guy' in a meeting because they are demanding excellence to a specific vision/goal and their subordinate's output isn't meeting their expectations.

There are no personal attacks, just critiques on the thought process, output and plan (or lack of planning), all of that is fair game. The dev(?) even admits at ~25:40 that they should be taking notes and fixing what is pointed out.

[+] duado|7 years ago|reply
This is crazy. He is the CEO of an 800 person company and the people talking to him sound like they are completely unprepared for the conversation. Of course the third argument needs to be fucking documented! Their response should have been "yes, this is a clear bad, we'll fix the documentation by tomorrow's meeting." Not just sit silently on the call while the CEO has to go do it themselves.
[+] atwebb|7 years ago|reply
Interesting stuff, here's a recent one, if anyone is interested they are reviewing some new blockchain related methods and they walkthrough the methods. Not everything is clear to everyone, it's refreshing to see a very smart, CEO level person, logically step through new concepts/code.

https://www.youtube.com/watch?v=CYcH0IngWxs

[+] nthnclrk|7 years ago|reply
I have somewhere between 5–20% comprehension of what they're talking about in a technical sense but found the conversation from 4m31s (as you've linked) to ~10m45s utterly fascinating.
[+] twohearted|7 years ago|reply
Oh boy. If people think this is an example of being unacceptably direct and gruff, I need to reexamine the way I talk during technical discussions.

I've always thought it best to just cut straight to the core of issues like he's doing. I suppose it's a jerk move to corner people into admitting they're wrong even when it's obvious. Maybe there's a nicer jedi-mind way to do it.

[+] throw7|7 years ago|reply
Oy, I'm fascinated that this is publicly available, but kind of horrified if I was one of the developers on this public "con call"!
[+] newnewpdro|7 years ago|reply
Thanks for the amusement, I'm left with the distinct impression that if everyone on that call were in the same room it would have gone a lot better.

His staff didn't even seem engaged in the subject.

[+] mlevental|7 years ago|reply
you know what's insane about that video? the CEO of a 100 (200?) person software company is writing docs. but then again i'm not surprised that wolfram is a micromanager.
[+] argd678|7 years ago|reply
Reminds me of this Sir Issac Newton quote:

> Tact is the knack of making a point without making an enemy.

[+] KingMachiavelli|7 years ago|reply
I always find it interesting to see what personal productivity improvements highly successful people _do not_ implement. Considering that the typical productivity speel for technology & progaming tasks is tiling window managers (minimize mouse movement), mechanical/ergodox/split keyboards (ideal hand width and orientation), possibly linux or OSX w/ homebrew to automate tasks using scripts. It's interesting to see how relatively rare these setups are among CEO's (in tech) and how 'normal' the setups of successful people really are.

There are several factors I see that are or have been impeding implementation of such setups. Firstly, many of the most common tiling WMs have only existed since the 2000s resulting while the current, mature segment of highly successful individuals likely started with the tools available in the 80s & 90s and by then both Windows and Mac OS were using desktop metaphor (floating) environments.

The use of floating windows (even with snapping, etc) increases use of the mouse and decreases the relative benifit of highly specialized keyboards like the ergodox. And a lot of membrane keyboards nowdays can /feel/ decent w/o mechanical switches.

The choice of OS is likely whatever they have been using since the 90s with some bias towards switching to OSX/MacOS and since it provides many linux-like capabilities in terms of shells for scripting(albiet often horendiously out of date).

Finally, likely the largest factor contributing to having relatively normal setups is that the more involved tasks can be delegated to employees whom may or may not have highly customized setups.

[+] dkersten|7 years ago|reply
Personally, I use tiling window managers and mechanical keyboards not to be more efficient, but rather for 1) physical comfort and 2) personal taste.

By physical comfort, I mean that I rely on my hands too much to not take care of them to avoid RSI and personal taste, well, I like not having to reach for a mouse, being able to have what I need side by side with the press of a button and just the minimalist look of tiling window managers.

Does it also make me more efficient or productive? Maybe, possibly, who knows! It probably does, as it removes roadblocks from my workflow, but its not something I pay a lot of attention to.

[+] distant_hat|7 years ago|reply
That's because a lot of gains can be realized from sticking to a given system. The hardest part is starting some system than sticking to it. Also, being a CEO makes things easier from other perspectives. You have staff to take care of your mundane stuff and people double check to make sure they utilize your time effectively. A random employee wouldn't walk over and lean on his desk to comment about the weather.
[+] crispyambulance|7 years ago|reply

    > It's interesting to see how relatively rare these setups are among CEO's (in tech) and how 'normal' the setups of successful people really are.
I suspect that's because one's setup isn't really a big deal.

Saving a odd second or two because you're using a split mechanical ergodox or whatever dvorak keyboard with no window manager and scripts to automate the wazzoo out of everything adds up to... not very much at all unless you're doing very repetitive tasks where seconds count.

I mean, I think folks should just use whatever makes them happy, and it is interesting to see what people end up using like on usesthis (https://usesthis.com/). But really, people can be productive with almost anything.

[+] crodri54|7 years ago|reply
I almost wish more CEOs published something like this. It's quite fascinating to see what sort "manpower" it takes to help them run/lead their org at their greatest efficiency... the behind the scenes look. I imagine head fashion designers or Apple and Tesla execs have a troupe of people working tirelessly to make sure the boss doesn't scew up.
[+] slm_HN|7 years ago|reply
I can see why some people think this guy is a bit much (Wolfram-branded Pilot Precise Grip pens, Wolfram Cloud, Wolfram Language) but this is a very thorough and interesting article. He even admits the embarrassing stuff: Apple Mac Pro.
[+] jclay|7 years ago|reply
I really like the personal homepage idea. Reminds me of the iGoogle days.

Anyone know any products / tools to create a simple one consisting of essentially an organized collection of links? I guess any static site generator could work, but would be nice to have an out of the box theme and can show RSS Feeds.

[+] mark_l_watson|7 years ago|reply
I just don’t know about hiking with a laptop. Down time is also productive time. That said, it is interesting how he organizes the digital assets of his life.

A little off topic: I subscribed to use the Wolfram Language a couple of years ago and really liked the integrated documentation, and the capabilities built in for just about everything. What was a turnoff was the very slow cycle time between entering code to be evaluated and seeing results. I signed up for a less expensive level of service (about $20/month) and that may have been the problem. I would like the speed of, for example, Common Lisp repl development with the power of the Wolfram Language.

[+] gregorymichael|7 years ago|reply
Wow. This mans brain operates differently than mine (in a wonderful sense).
[+] afterburner|7 years ago|reply
Most interesting to me here is his "walking outside" work setup (fairly simple, as he says, like you're selling popcorn). Because apparently walking outside reduced his resting heart rate more than just relying on a treadmill.
[+] graeme|7 years ago|reply
One could imagine any number of reasons: air quality, sunshine, a calming effect from seeing nature or variety in peripheral vision, difference in terrain providing stimuli, strength benefits of carrying the apparatus (it sounds like he often carried stuff even before working outside)

The benefits of the outdoors are pretty widely reported. And it doesn't sound like he went outside much of his own inclination.

[+] NelsonMinar|7 years ago|reply
I'm struck by how his Metasearcher is somewhat similar to Gelernter's Lifestreams concept. I've taken for granted for 20+ years that would eventually be coming and it hasn't yet. Some Google products are a little like it: Photos, Gmail. I like that Wolfram has his own.