Live data from Hacker News

I program on the subway

scd31.com

151–160 of 213 posts

Re: I program on the subway

#151
Years ago I was part of a cross-disciplinary group doing game development.

After our standup in the morning, the graphics artists would have made tons of drawings on the paper table cloth. If they had access to a pen and paper, they would be drawing.

Re: I program on the subway

#152
post #83

Doing connected work from the subway has gotten much, much easier in the last few years. I attribute that to three things: 1. Cell service has become low-latency. This is very different from "fast", which it has also become! When I started working from the train (on HSPA+), pings in the hundreds of milliseconds were the norm. My first step was usually to SSH to a remote machine, and let just the text lag on me. Nowad…

> The ability to take a 30 minute meeting At the small cost of making everyone around you miserable.

Maybe they mean those meetings when you don't talk much, just listen to everyone else

Re: I program on the subway

#153
I used to commute 1h40m one way, which accounted for 50mins in a train (+10min avg waiting). While I ususally did pull out my laptop, the productivity just wasn't there - I can't consistently work while groggy/vitamin-d deficient during winter mornings, or in the evening being cooked after having worked for 8 hours (I have an office job, but not programming). The seats are cramped and uncomfortable, not being able to raise my arms enough to use the keyboard without bothering the passanger next to me, so I'd have to put it away during the crowded parts of the ride, and I'd be very frustrated if the train was unusually crowded. Having your "flow" be broken by arriving at the end stop and having to rush to pack your things is awful. The only conversation someone's struck up with me was a guy who insisted he'd never understand what I was doing even if he tried.

Suffice to say, after almost two years of this, I was extremely tired and sleep deprived as this ate away at my available time more than what is reasonable. Using the time for personal projects didn't compensate for it. Never again, it's really not worth it.

Re: I program on the subway

#155

About 20 years ago, I landed my first real, high-impact job at an upstart consulting agency in Washington DC that came from the ashes of the Howard Dean campaign. Unfortunately, I had also just signed a lease on an apartment in the town I lived in, a two hour drive from downtown DC. I spent the first year at that job commuting into DC 2-3 days/week, which involved about an hour drive, then an hour regional commuter t…

what else has comprehensive off-line docs these days?

I usually make do with `man` pages for C (very comprehensive), and the `python-docs` package in my distro (you can download a static copy of the python documentation, and even the search will work offline). As well as whatever PDF manuals I need for what I'm doing.

As I use Gentoo I also usually have the source code for anything on my system, so I can dig into that if I'm missing some docs, as there's frequently a docs/ folder in the archive.

If I'm missing documentation, I make a note of it and see if there's a way to make it available locally, somehow.

Re: I program on the subway

#156

This is essentially how I work on hobby projects these days. My bus commute is about 45 minutes each way and I find this to be just enough time to get work done. I also try not to work on these projects outside of my commuting hours; this gives me time to mull problems over rather than jumping headlong into writing code. The lack of internet on the bus has not really been a problem since I plan ahead and make sure an…

Do you have a public GitHub profile? Those projects sound cool.

Sadly, only the text editor is on public source control at the moment (https://github.com/jpsheehan/ocaml-edit). The game project and operating system are ongoing until I get bored of them and move on to something else. Most of my obsessions over the last few years have been bus projects. My Tetris clone is another example (C, SDL): https://github.com/jpsheehan/tetris

Re: I program on the subway

#157
post #62

Earlier quoted context omitted.

Why would you ever think this an acceptable thing to say?

I’ve recently learned to downvote/flag and not respond to green names. The number of new accounts coming in hot with inflammatory takes lately has seemed higher to me, but admittedly this is purely a “vibe,” I have no numbers to back it up. Anyway, I just flag/downvote and move on.

TIL that the green color means the account is new. I always thought it was a special marker somehow, like the equivalent of a blue checkmark.

Re: I program on the subway

#158

I used to commute 1h40m one way, which accounted for 50mins in a train (+10min avg waiting). While I ususally did pull out my laptop, the productivity just wasn't there - I can't consistently work while groggy/vitamin-d deficient during winter mornings, or in the evening being cooked after having worked for 8 hours (I have an office job, but not programming). The seats are cramped and uncomfortable, not being able to…

Started a comment to write basically what you said. I've been commuting like that for five years. At the end I didn't bother trying anything productive anymore.

Losing 2-3h per day commuting is not something I am gone miss anytime soon.

Re: I program on the subway

#160
post #22

> they would have to do it at a station, where they could immediately get off the train. I think, though, that this would be risky, given that subway stops generally have a lot of people getting on/off the train in the first place. I've seen a phone jacking in this exact scenario and nobody moved to stop the guy running. Nobody on the train can help cause the doors have closed, and nobody on the platform has any idea…

On my phone, I have a faceid requirement on basically any app, so getting it ripped off my hands would be just a minor inconvenience.

Laptop on the other hand... Many times working on the train i've been thinking about some accelerometer based emergency lockdown. Can't be that hard to do.

Post reply on HN