8 ms·
I use Posterous, Weebly, Hacker News, and twitter, and love them all. I don't pay a nickel to any of them and never will. I hope very much that they all last f
by edw519 15y ago
I use Posterous, Weebly, Hacker News, and twitter, and love them all. I don't pay a nickel to any of them and never will.
I hope very much that they all last forever.
But I will lose nothing if any or all of them disappear without giving me a chance to retrieve my data. Why? Because everything I've ever posted to any of them was already saved on my hard drive first. A simple solution for a frugal, OCD hacker who wants the best of all worlds.
<HN201203141055.txt>
[UPDATE: Several people have suggested automating this or making it easier. My response: If you're a hacker and more than 5% of what you type goes anywhere other than your code repository, you should probably reevaluate what you're doing before you make it any easier to do it.]
- revorad 15y agoWow, do you always copy+paste or download everything you write on the internets?
- wladimir 15y agoThere's the "It's all text" Firefox extension which might help here. It can open your favorite text editor for text areas. This makes it easier to save a backup copy (I guess you could change it to do this automatically), no copy/paste needed.
- slug 15y agoThat's a pretty neat extension, thanks! To make it work on my machine I had to follow this though: https://addons.mozilla.org/en-US/firefox/addon/its-all-text/reviews/337255/ https://addons.mozilla.org/en-US/firefox/addon/its-all-text/...
- edw519 15y agoYes. I write everything in TextPad first, saving as I go with Control-S to the appropriate directory using the date & time in the file name. I like to work full screen in large letters and I love lime green on black. I have one corporate client that deletes all emails every 6 weeks (for legal reasons). Seems like I'm the only one who has a record of anything because of my practice. I operate under the assumption that anything free will go away at some point. I plan on moving somewhere else with my data. Also, it's really easy to find anything on my hard disk. A little background: Years ago, I found my best friend from college and we started to exchange emails. I emailed him a trivia quiz with 20 questions. He later told me that he was laughing like crazy while he answered them for the next hour. His wife called him when he was on Question #19. By the time he returned, his computer had crashed and he lost everything. (This was obviously pre-Gmail.) Now we'll never know what he answered. I don't know what will be important later, so I'll never let anything like that ever happen to me.
- DanBC 15y agoI'm pleased it works for you. I'm gently surprised you haven't created a more automatic solution. Something that's autosaving (with a timestamp in the name) every X seconds, perhaps. Something that allows you to enter text direct to the browser text field but still saves a copy for you. I'm sure a many people would like to automatically capture everything they type and have it saved, but would not have the discipline to copy and paste. But, as I say, if it works for you that's all you need.
- samspot 15y agoI like Microsoft's OneNote for this because it removes the saving/naming from the workflow, and it has a decent search.
- alanwells 15y agoYears ago, when computers were more crash-prone and and autosave wasn't yet a feature in MS Word, I ran a keylogger on my own computer for just this reason. On several occasions, it saved me from having to rewrite multiple pages of school assignments I would have otherwise lost due to crashes.
- mkopinsky 15y ago<i>I have one corporate client that deletes all emails every 6 weeks (for legal reasons).</i> Isn't this kinda weird? How exactly is he operating his business, such that needs to leave absolutely no paper trail?
- kbronson 15y ago
- pixelcort 15y agoIdea: a browser extension that automatically saves a copy of every form you fill out, as well as content you submit to common XHR-based sites.
- icebraining 15y agoI thought of that (it's rather easy to do in Firefox), but the content would be lost in the noise of all the little search forms and automated XHR requests. I think it makes more sense to write scraper to download your data from the website after its submitted, which is essentially what the Locker Project[1] is trying to do. [1]: http://lockerproject.org/ http://lockerproject.org/
- VMG 15y agoUsing html classes, ids and other identification methods I'd think it would be fairly easy to set up intelligent filtering that differentiates between different types of input fields. Discriminating between input and textarea probably gets you already 90% of the way.
- tomg 15y ago+ Ignore forms with a password field
- bigiain 15y agoAnd hope nobody trojans the Firefox extension you're using to handle passwords "specially".
- icebraining 15y agoAll Firefox extensions can read the passwords if they're trojaned, regardless of whether they handle them or not.
- tomg 15y agoOh, no, I just meant that most forms with a password field are either log on or sign up forms, which I wouldn't want to bother with preserving locally.
- ScottWhigham 15y ago"But I will lose nothing..." Oh come now - surely your time was valuable. And your enthusiasm/willingness to give another service hours and hours of your time for the hope that they will be around "forever" will almost certainly wane if these services went down for the count.
- Isofarro 15y agoInteresting. How do you deal with / save / manage permalinks and inbound links from other sites? Or is it a case of those are just not important enough to worry about? (Since Google has a record of all the content it believes is currently on the Web)
- scott_s 15y agoI assume that Reginald's complain was not about the data itself, but about the fact that he will now have to move his blog elsewhere - the drag of setting it up, and making sure that everyone can find it.
- LiveTheDream 15y agoAny major platform has import tools from the other large platforms. In fact, it's ironic that Posterous once wooed users by building simple import tools to pull in data from Wordpress (among others). Now, people are using Wordpress's import tools to pull their Posterous blogs back into the WP platform. If you have your own domain name set up, rather than a free subdomain tied to the blogging platform, there is no issue of worrying about people finding you. Same goes for using RSS if you use Feedburner or have your feed available at a standard location on your own domain.
- sendos 15y agoIn addition, there is the problem that links from other websites to your blog will stop working, and your Google search rankings will be affected. I have a custom domain name for my Posterous blog, so links to the main site will not break, but links to individual posts will break if the new blogging platform doesn't follow the same link naming convention as Posterous (which most likely they don't) Do you guys have any ideas/tricks how I can avoid issues like the above, and how to make sure that certain posts which currently rank high in Google search results keep their rank, if possible?
- mredbord 15y agoYou can create a set of 301 redirects to make sure traffic that is sent directly to a given post finds the correct page. It will also let search engines re-index your content at the new address. You can do this by dumping the relative paths of your previous blog posts and current ones into your .htaccess file. This won't get all of the old links (category/tag links, for instance) but at least direct links to a specific post will end up in the right place.
- 15y ago
- localhost 15y agoInteresting idea. I do a similar thing with OneNote on long outgoing mails that I write that take a long time to compose. However, how do you deal with threaded conversations and tracking the 1 liner replies to those mails? There are a large # of mails that I write that fall into this category. Someone I know wrote his own email client that is essentially a long text buffer where email conversations are persisted to a single text file. He has commands that allow him to select portions of text from that file to compose in his replies. He's used that system since the 1980's and still has all of his email from back then logged into individual files.
- edw519 15y agohow do you deal with threaded conversations and tracking the 1 liner replies to those mails? I only save that last copy in the same .txt file. I email it to myself, Ctrl-A, Ctrl-C, Ctrl-V, X-Delete.
- icebraining 15y agoI don't get it, email is the easiest thing in the world to backup and view offline. You can just run e.g. offlineimap to periodically download the messages, and then you can use virtually any email client to view them Tracking replies is done automatically as long as you actually click "reply", because mail clients add the In-Reply-To header with the ID of the message you're replying to. I'm not trying to be obnoxious, I just don't understand what's the issue.
- brianobush 15y agoI have a cron job that archives all my gmail content to my local box in mbox format. I use getmail: http://pyropus.ca/software/getmail/ http://pyropus.ca/software/getmail/
- wavephorm 15y agoWhat you've alluded to is actually how people will interact with nearly all services in the future, through a proxy. Great effort is taken by social media sites to make it difficult to migrate off. But what they, and their investors, don't want you to know is that eventually these services will be reduced to API's that your proxy (an intelligent agent) communicates with. Proxies already exist for linking your Twitter and Facebook feeds, and this trend is going to continue and possibly one day even replace the WWW we use today.
- jellicle 15y agoWhy would the site owner allow this?
- wavephorm 15y agoSite owners can't prevent their data from going through a proxy. If they don't provide an API the service is going to look backward, and be less useful in the future. This type of system is inevitably coming because there's no way a human can possibly keep up with the number of new content services that are coming out.
- icebraining 15y agoThat's what scripting is for! 10 minutes with Python + lxml and I have a script that saves everything I write to a text file (usually in JSON to keep the structure). For example, I use Read It Later, so I wrote a script to fetch the URLs and then use wget to mirror each URL. Tumblr is even easier: open the e.g. Liked page, use xdotool in a bash loop to keep pressing pagedown, then just save the page with the browser itself.
- reledi 15y agoI plan on taking this approach and moving my blog to GitHub Pages w/ Jekyll. That way it will all be neatly backed up in a local repo as well, with the benefit of version control. edit: Has anyone here migrated from Google Sites to Jekyll before?
- eykanal 15y agoIt's worth mentioning that, if you're not doing regular backups of your hard drive, storing something on your hard drive as a "backup" is a gargantuanly bad idea. Use AWS or some other redundant cloud solution; the likelihood of Amazon shutting down AWS within the next <X> <time unit>s is a lot smaller than the likelihood that your hard drive will fail in the same timeframe.
- Duff 15y agoThese days, most folks posting here have a backup regime for their PCs.
- benjohnson 15y agoMy experience would lead me to disagree. I would hazard to guess that a lot of people reading this are very capable of creating a backup system, but they 'don't have the time' to either implement it or double-check that it's working. A lot of smart people who deal in abstractions (like computing) are paralyzed. They have understanding how to do a task, but never seem to have the motivation to follow though. Especially if the task has no immediate reward, or no obvious indication that the task is done.
- seanp2k2 15y agoSysadmin here; I've set up Amanda (and those damn disk "tape" rotate scripts) and Crashplan before, and both are currently broken (mostly due to the awful high failure rate of WD and Seagate "green" drives) TL;DR I agree with the above.
- cheatercheater 15y agoReally? I have lots of WD Green's and none have ever failed me. In constant operation (however, mostly parked and idling) since the first generation came out. With me for a long time, they're been around the world. What do you suggest instead? Where do you see problems? I guess my usage profile is very different from yours..
- phil 15y agoAnd of course you grab a copy of what everybody else says too, since things like HN and Twitter are mostly about context...
- gwern 15y agoWell, I pretty much do, but my process is automatic and heavy on third-parties: http://www.gwern.net/Archiving%20URLs http://www.gwern.net/Archiving%20URLs
- j_baker 15y agoIf you're a hacker and more than 5% of what you type goes anywhere other than your code repository, you should probably reevaluate what you're doing before you make it any easier to do it. You know, I was more than willing to "agree to disagree" until I read this. Sorry, but I just don't buy the idea that I should spend 95% of my time in front of a computer writing code. I don't think it's practical or even preferable. Writing things other than code is a useful thing for a hacker. It certainly doesn't seem to have hurt pg, does it? Plus, I can't think of very many people whose emails I've read (myself included) who wouldn't benefit from more writing practice.
- lovskogen 15y agoHe wrote 'type', not 'time'. I think there is a huge difference.
- Dylan16807 15y agoHow? The way I see it it just makes things more extreme because you type orders of magnitude more in a ten minute comment than in ten minutes of coding.
- lovskogen 15y ago95% of your computer typing is far less than 95% of all your time.
- TeMPOraL 15y agoBut still, if this 95% of what you type is code, it takes much, much more time to type it than if it was a free-form text. In other words, it means that 'if 99.9% of the time you spend typing isn't spent on typing code, you're doing it wrong'. Or at least I understood it this way.
- reinhardt 15y agoI think you misunderstood; he suggested using a (version controlled) repository to store the 95% of anything you type (emails, docs, blog posts, etc), not spending 95% of your time coding.
- methodin 15y agoWhat exactly do people do with this data, specifically for sites like hackernews? I don't think I've ever particularly cared about my own comments. Without context they are pretty much useless anyway.
- jabkobob 15y agoI'd go further and say that even with context my comments on hacker news are practically useless. I see online discussions as a pastime, not something that needs to be conserved on triple redundant backups.
- handzhiev 15y ago"If you're a hacker and more than 5% of what you type goes anywhere other than your code repository, you should probably reevaluate what you're doing before you make it any easier to do it." I'm a hacker but I'm also a blogger, marketer, entrepreneur and many other things. And I am sure many other users here also are. The idea that you should only write code all the time is flawed, at best. And hard drives crash. And other backups also can get lost. But I agree one shouldn't worry much about online data being lost. And for any data you really care about, have some backups, yes.
- charlieok 15y agoI think carrying this to its logical conclusion will lead you to a self-hosted instance of something like http://www.engag.io http://www.engag.io meets http://thinkupapp.com/ http://thinkupapp.com/ meets https://singly.com/ https://singly.com/ Which would be a very useful tool indeed.