5 ms·
I too work from a lot of different places, but I find that I absolutely need internet to be productive. Pulling a Gem for instance, or checking Stack Overflow.
by AlexMuir 13y ago
I too work from a lot of different places, but I find that I absolutely need internet to be productive. Pulling a Gem for instance, or checking Stack Overflow.
My favourite places to work are all-inclusive holiday resorts. Lanzarote and the Algarve most recently. Being all inclusive means there is no thought process in eating or drinking. Nor any need to shop, clean, cook.
The most difficult thing is finding out what the internet situation is in hotels - but this has vastly improved even in the last year. I generally call up reception, and travel with an ethernet cable.
Incidentally for an individual or a couple, Airbnb is generally far more expensive than a reasonable half-board hotel. I've only ever found Airbnb type stuff useful in capital cities.
I've been at my most productive working in:
- Wetherspoons in Slough
- An apartment in Cairo
- A bungalow in Lanzarote
- The lobby of the Apex hotel in Dundee (current)
Downsides are seeing a laptop screen in the sun (wear a dark shirt) and being surrounded by happy couples while on one's own.
(I'm back to Lanzarote for a week at the start of December if anyone fancies a coffee)
- mathattack 13y agoI agree completely on the internet access. Very hard to work through issues without online resources nowadays. How did we do it before there was such great online help like StackExchange?
- AlexMuir 13y agoI now find a lot of better answers through Github issues and personal blogs. I should remember to search Github code when I'm stuck trying to figure something out.
- mathattack 13y agoThe point is similar though - need the cheap internet connection on both.
- larrys 13y ago" How did we do it before there was such great online help like StackExchange?" Books. And if you were lucky you would buy 2 or 3 so you could triangulate something that didn't make sense. At least that is what I did. Also plenty of trying and iteration. Try this. Try that. For hours on end. (Not sure by your question if you had done this or were just asking btw.). When I bought a Unix system (mid 80's) it came with a bound set of maybe 10 manuals iirc. Getting other books was difficult I had to drive miles to a University bookstore to even find anything on Unix or C. Software wasn't free of course. It cost real dollars and was pretty expensive and came on floppies.
- mathattack 13y agoI hear you, and that's how I learned. :-) But I find it much tougher on the topics I'm learning today. Perhaps it's because the old stuff is hard wired because it needs to be, but I keep less of the new topics in long term memory because I can outsource that storage to Google?
- larrys 13y agoYeah the memory thing is a problem for sure. I've noticed that and it worries me. A few years ago I built this php/mysql just to store things that I learned or figured out (correct syntax for rsync might be an example) so I wouldn't have to re google them. [1] But now what I'm seeing is that most things can be found by google quicker than in the format I am using the db for. (But it's still helpful because I can cut paste and edit). I also use a wiki to keep track of what I have found that is helpful. Putting something in the wiki seems to help a little. My point is in the past there would have been much more memorization reinforcement (see [1] below) than today. My brain is totally getting lazy because it knows the answer is right at my fingertips one way or another. When I used to do the 3x5 cards [1] I typed it up, printed it, reduced it, pasted it and the act of creating and using those "flash" cards made me memorize the answers. The other problem is the flood of information. To many cool and interesting things to test out and get the hang of. I remember back when I tried C for the first time (don't even think there was c++). Could work with that for a long time since there wasn't really anything else to play with. [2] [1] Old way of doing this used to be 3x5 cards or those 8.5 x 11 plastic (can't think of the actual word for it) cheat sheets like "Unix Quick Reference". See: http://www.bookdepository.com/Unix-Inc-Barcharts/9781572223974 http://www.bookdepository.com/Unix-Inc-Barcharts/97815722239... [2] I'm not a programmer but I do some programming to help with what I do. And have been doing it for a long time. So perhaps if I was doing this full time and my needs were different (instead of intermittent) this would be less of an issue for me.
- Nicholas_C 13y agoThink of the value added by StackExchange and other websites. The amount of efficiency the Internet has created is incredible.
- reeses 13y agoWe read the source code, reverse-engineered existing applications and hardware, wrote test harnesses, and implemented things ourselves. :-)
- tokenrove 13y agoLast year, I spent about six months without regular Internet access. It was fascinating watching my muscle memory adjust, and it got me thinking about how I worked in the past. Not just StackOverflow (which I don't find very useful for what I do), but the tendency to immediately google for a library, or current papers on a class of algorithms, or a piece of code I can study to see the preferred idiom for something. In some ways I was more productive than before, but I tended to reuse less code, and use less sophisticated algorithms and data structures to solve problems. Having good code around to read became a lot more important, as did having access to good books, and good man pages. (It reminded me why I loved OpenBSD so much in the 90s) The most positive thing that came out of it was reading a lot more code; I realized one of the habits that had diminished most since sometime in the last decade was the habit of reading the source code for something when I had a problem with it, instead of immediately googling it. It made me think that maybe younger programmers should try working without a connection now and then (say, for a week at a time). Also that open source has really changed things; there's so much stuff that I don't even think about writing myself now, because I know someone out there has already written and open sourced.
- epsylon 13y agoBooks and Usenet.
- mixmastamyk 13y agoAs the article mentions, there is internet, it's just expensive. And big downloads can be done at an internet cafe in port.
- DanBC 13y agoI'm gently surprised SO hasn't done a 6 month torrent of a stand-alone locally searchable SO. They could possibly do a monthly subscription download? That'd help the people wanting to turn off the Internet. EDIT: And, if you really need it, you can get Internet on a ship. It's hideously expensive, but that's okay. You just need to think before going online.
- df07 13y agoWe release an XML data dump every 3 months. It'd only be a bit of work to make it presentable and load it into something searchable. http://www.clearbits.net/creators/146-stack-exchange-data-dump http://www.clearbits.net/creators/146-stack-exchange-data-du...
- termain 13y agoCould it be converted into a ZIM? http://www.openzim.org/wiki/Main_Page http://www.openzim.org/wiki/Main_Page
- drewbug 13y agoIn fact, that work has already been done: http://stackapps.com/questions/3610/stackdump-an-offline-browser-for-stackexchange-sites http://stackapps.com/questions/3610/stackdump-an-offline-bro...
- brador 13y agoIf someone could make this into an Android app with wifi hotspot functionality that would be awesome.
- kronholm 13y agoI wouldn't mind doing that, but not what sure you mean with "wifi hotspot functionality"?
- TrunkleBob 13y ago
- Kiro 13y agoWhat kind of stuff do you work on where you need to pull gems so frequently? Why do people need so many external libraries?
- AlexMuir 13y agoOver the last week I moved http://www.thebigeat.com/uk http://www.thebigeat.com/uk from PHP to Rails. That uses Geocoder, Carrierwave, Stripe, gmaps4rails, FriendlyId and Rakismet. I use Gems because they do what I need to be done. When they don't then I roll my own - I used to use Devise, but hacking around it just became inflexible and more work than my own.
- virtualwhys 13y agoThe Algarve rocks for work, surfing, sunny weather...and not much else ;-) Might head down for the winter again, would be my my 4th I think, and I still only grok about 5% of the language (Brazilian Portuguese is worlds easier for me to comprehend). My remote work setup is simple: rent an apartment with high speed internet for a few months and dive in.
- kroger 13y agoWould you mind sharing how expensive is to live in the Algarve? (i.e. renting an apartment, food, etc.) I only been there (Faro) as a tourist.
- virtualwhys 13y agoIn the off-season, quite cheap, can rent an apartment for 300-500 euros per month, with high speed internet. Finding that apartment is the tricky bit, you have to dig around on the net -- odd given that there are great swaths of empty apartments everywhere down there in the winter, which is of course the best time to be there, 16-18C, warm-ish water, etc.
- mherdeg 13y agoCan I ask how you spend per day in Lanzarote? We were just there for a weekend and "splurged" on an €88/night property, but it seemed like we could have done just fine at €30–40/night. What an interesting place.
- AlexMuir 13y agoProbably around 50 EUR last time I was there, at a decent 3* all inclusive. In Portugal I was paying 60EUR a night half board at a five star.