Have you ever compiled code on a plane, train, or boat?
Yes
74.1%
No
25.9%
Poll ended at .
@climagic in fact, I did do quite a bit of coding on Trains, and since I was working on Arduino libraries, I usually had the necessary dev board with the relevant hardware on a breadboard with me. I was often almost expecting to be looked at as if I was building something nefarious.
@climagic I say "yes", but I think only interpreted code. I've written & run Python in the air and on trains. When I was doing Java, I'd mostly read on planes to get away from the horror.
@climagic and while waiting for transport.
@climagic well technically I didn't compile but my pocket computer (AKA "phone") did :-P
@climagic Tough one: Technically I think the answer is no, because it was via ssh on a remote system. Did that regularly when commuting by train back on my first job and used Gentoo... 😉.
@climagic everyone has. Ever since Firefox v4 introduced Jit in late 2000s JavaScript is getting compiled in your browser 😎
@climagic on train. on my phone. few times.
@climagic while riding them or code that runs on them?
@climagic does LaTeX count? If it does, many times.
@climagic on a train. And for the first half'n'hour I always had to fiddle with docker network stettings as they don't get along with DeutscheBahn's free wifi
@climagic does reconfiguring VoIP servers via VPN on a very very spotty train wireless and no cell phone reception count?
Oh, and of course it was in production and failing would have rendered 50% of the calls useless 🙈
@climagic The Great Train Compilation
@climagic I was working for eleven years for a company on the other side of the republic, so I spent plenty of time in trains with nothing else to do.

@climagic plane, train, boat, tram, bus, metro and car (though not with it in motion). Though the tram one was more, I set it going and just checked on things.

And all in scary looking terminals obviously.

@helle and what reactions one can get just by visibly typing at a terminal, white and green on black! "are you ... a hacker?" (big eyes) – @climagic
@climagic I use mostly interpretted languages and if not the compilation usualy runs in CI. So I don't have much changes to compile on the move.
@climagic I'm a Ruby programmer, so, no.
@climagic I mean, what with JITs these days,,,
@climagic technically I installed and (via libgccjit) compiled an emacs package last weekend while waiting at a red light on my bicycle?
@climagic I have logged into machines and done various coding work plenty of times. I don’t think I have actually, literally compiled anything while in transit.
@climagic on and for but never at the same time
@climagic and then deployed it over train WiFi — not fun. 😌
@climagic I believe I have compiled outdoors.
@climagic you haven’t lived until you’ve released software over plane Wi-Fi!
@climagic *Yes, and I was also asked by the staffers about what I would be doing there, because I was making the other passengers "uncomfortable". 😉
@climagic the first "make" command on a train you never forget!
@climagic  Yes I was coding Pleroma when I was on a train
@climagic I've been on a plane once and couldn't have any devices whatsoever, never been on a train nor boat 

@climagic A while ago I had hours of commute by bus and/or metro at different points in my life.

I still have most of that code.

@climagic are you thinking about the time at LCA2015 in Auckland, when Andrew Tridgell logged into the autopilot of a (drone) plane that was in Australia and started a kernel compilation on the same processor that was controlling the flying plane?

https://youtu.be/2Twl2mQAh6g?t=385

Flying with Linux

YouTube

@climagic yes, and I wrote it on an android phone using a cli text editor

would not recommend

@climagic It depends. I didn't do it yet on a train or plane in a sense of "compiling on the board computer", but whilst riding it on my laptop or phone: sure
@climagic I've done an OS install on a plane, including compiling a new kernel. At least until my battery ran out. 🤣
@climagic what if I did in all of them *at once*?