skysight-inc/HackerNews huggingface dataset:
If you're going to only have one backup (which is the case for most people, realistically), your first choice should be cloud, not local.

As far as I know, the chances of something physically happening to your local backup (the hardware fails, someone knocks it off the shelf, it gets lost in a move, there's a fire) is vastly greater than the chance that your online provider loses your data.

Yes, obviously it's better to have both, but the fact that cloud is both off-site and stored redundantly off-site makes cloud the obvious first choice for most people (since most people are not setting up RAID arrays at separate locations).
On Ketosis - The Special Metabolic State where you lose Fat
Ketosis (often called nutritional ketosis) is the metabolic state where you body uses fat to create energy.

Most of the people are glucose dependent. This means that they use glucose to generate energy. This is the default state of the human body.
A fair point. Yes, I've tested and restored things before. However, those were normally smaller footprints and not the entirety of my data. Given the rest of the public's generally good experience with them that I could find (and kept seeing), I felt fairly confident that my data is safe (which is to say, I might not be able to get to it easily, but it's not going to disappear into thin air either).

I'm thinking given prior experiences, other users, etc. that my experience currently is the anomaly (and hoping so).
“123456″ Tops “Password” as Worst Password of 2013
Acording to the USPS, the current status is:

"Approved by the examining attorney for publication but has not yet published for opposition. Although rare, withdrawal of approval prior to publication may occur after final review. The opposition period begins on the date of publication."

A trademark is not registered until at least 30 days after it is first published for opposition. DannyBee is right on. These developers should be thanking the idiot lawyer for sending a C&D, as now they can file opposition claims with the US Trademark office and prevent it from being registered.
>> simply getting credentialed (i.e. getting your Ph.D.)
>> does not mean you can count on a tenure track
>> academic faculty position.

This has never been the case. In order to avoid exponential growth, the average professor that trains Ph.D.s can only produce in his/her career about one student who goes on to become a professor that trains Ph.D.s. (ignoring some growth in a particular field). Some schools produce a much larger number of future professors. As a result many smaller schools produce very few.
For those interested in trends & hard data on startup failure, this may be of interest - http://www.cbinsights.com/blog/trends/startup-death-data
This is just advertising for their company, how does this algorithm actually work?
When was the last time HP made the front page of HN? Probably something about how they should sell their hardware business or spin it off.

But when was the last time they made the front page because of a laptop or other consumer product?

They're only putting Windows 7 on PC's to get their name in the news.
You saw what that tiny 20-meter asteroid did to that town on Russia last year right? this one http://en.wikipedia.org/wiki/Chelyabinsk_meteor

How many time do you think you have?
Statement fails to take into account all factors by using a contrived example. It isn't just about cleaning the beach. It's about cleaning the beach in the same way as everyone else. It's about a long-term sustainable solution. What happens when the lawyer is gone? Should you find another funding lawyer or is it better to have everyone get into the habit of cleaning the beach? Then once it becomes a community activity, it doesn't matter if the lawyer exists or not. It becomes a thing that people do.

To address your second comment, we must consider the possibility that people are interested in long-term solutions to problems. What happens when the person who thinks that his profession makes too much money has given away all his money? Is the problem fixed?

The world isn't binary. When someone says "I want to help the poor", there's a world of meaning you can gather from context. We aren't AliceBot, we're humans. And humans are fairly good at understanding statements like that. After all, one way to help people is to kill oneself in a manner that preserves organs for donation, but you'd dismiss this kind of meaning even coming from a down and out guy who makes nothing and has no family. Why? What's he implying when he says he wants to help people?
My current backup strategy:

MacBook & Mini -> Time Machine on Mini (second hd), everything is using FileVault

Pictures -> Bitcasa & local copies

Personal Documents -> TrueCrypt Volume on Dropbox with local copies, coding projects are on dropbox also, obviously I have code in SVN/GIT repositories.

I have 2 local copies, one in the safe deposit box and rotate them about every 3 months. This is pictures + personal files on a FileVault volume.

Currently I don't backup my windows gaming pc aside from game saves on Bitcasa.
I found a 17-year-old file still available for download on Adobe’s site
Business buzzwords can cost companies millions a year
Must be nice to live in a first world country.
This was a different machine, but you're right that that problem might not have been backblaze's fault.

But if he had problems downloading on both computers it's quite likely that backblaze is at the very least providing a low-quality downloading application, if not having outright broken features.

It's ambiguous but I think he did the 6GB download on the restored machine?
I understand this concept. I also would not describe me as "decrying" Backblaze at all, nor saying that restoring backups is fundamentally broken. It's broken for me _right now_, and I think the UX and approach could be better.

I've been in IT for 10+ years, and while force killing chrome worked, it was a genuine surprise, given that every other site (including bandwidth-sensitive) activities performed fine. On that one, I should have dug deeper. Rather than closing and reopening the windows, I should have killed the processes sooner. I'm willing to give them a pass on that.

I'm more concerned about waiting 12+ hours for a 6GB restore that then can't be extracted and restored, even when I used their downloader to ensure better results.

These issues also happened on two different machines, both of which work fine in every other respect.
Washington area pops onto tech radar as alternative to Silicon Valley
Well, one would hope that classroom management and people skills are imparted by a 5+ years of TA'ing.
>Make you wonder if our industry's mind share being wasted on web apps and consumer gadgets because of the profit incentive associated?

I Think you over-estimate the capability of "our industry". I don't want to pop your bubble but the people required to make those space machines are not you typical web 2.0 programmer. They are the best of the best and many have half a century of experience. Also they have way more budget. Space is hard.
We're an ecommerce company who have been dealing with the baggage of "1-click buy" that we implemented a year back. To persist the cards we had to build our own infrastructure thereby increasing our PCI exposure. The yearly audits, honestly, are costing us a fortune. I need to make a business case around getting rid of the card related infrastructure and using some third party that provides tokenization-as-a-service. Are there any vendors out there who do that?

After doing this,will my PCI exposure reduce significantly? As long as my customers are entering their CC details over the vendor's secure page and I'm making encrypted API calls to their service on HTTPS pages (like Stripe) do I still need to get PCI Certified?
You may have same objections toward articles that would mention how much money a man makes, what an excelent breadwinner he is, how breave or strong he is. It would reinforce the idea that no matter how accomplished man is in his career what matters is how much money he makes or how manly he is.

I don't think that looks of Marrisa Mayer were not a factor in how much her story was covered.
Topic already discussed here:

https://news.ycombinator.com/item?id=7092164
Interesting. Does something exist where I can visually trace through how my javascript code is being executed? It would be wonderful to have a visual representation.
Going on a tangent, I disagree. While a lot of programmers in the West care about how smart someone is, we care more about how disciplined they are and whether or not they like what they're doing (more on this below).

> Now, there is a lot of that code that is bad. Yet, that is merely the normal distribution working at scale.

No. I feel that the majority of bad code that comes from those places is more due to culture than anything else. There's a mentality of "let's just get this done the fastest way possible without thinking about maintenance or the future." They don't really care about their work; they only care about the money it brings. There's no love for programming. It's just clock in and clock out. Regardless of how smart someone is, this type of thinking doesn't lead to quality code. (to be fair ppl like this exist here as well, just not as widespread or in the same proportion) Then there's the diploma mills that churn out graduates with no skills or preparation for a programming job... but that's another story. EDIT: It also doesn't help that the best and brightest in both places tend to leave for the West.

> People need to think of programming as another job.

This is the kind of thinking that leads to shitty work. It's hard for people to excel or churn out quality products when they're doing something for a paycheck that they don't really like doing.
I've been noticing a general trend where news sites follow stories on Quora. Not sure if it's the demographic present on Quora or something else. Lyndsey Scott (model in the article) wrote an answer about her appearances in which she mentioned she's a developer as well on Quora back in December.
By "not being sure if it was Chrome", I mean that by any user's standards, I had closed and re-opened the application several times.

The first issue (downloads not working) was on an otherwise-fine laptop that I checked to ensure could do other bandwidth-sensitive tasks (streaming HD video, etc.) it was only the Backblaze site and downloader that showed 0-3kb/sec and then failed.

I could have done a lot of weird configurations, but just to be clear, in this situation, I did not. On the first download that didn't work, I was restoring to a laptop that I had just booted up and had not performed any configuration on. In the second case, I was downloading a 6GB file to newly restored system that I'd rebuilt from scratch, and I'd tested all of the components (including the network connection, disks, etc.) prior to considering the rebuild complete. After that and all of the updates, it had run in a stable condition for some time before I attempted the download.

I agree that the customer is not always right. But also note that I am not claiming that backblaze is evil. I'm claiming that this process and my experience makes me question their model as well as my own idiocies.

And I also should note that while I might not seem that adept in this scenario, I've spent years as an IT support person, systems administrator, and developer. Which is not saying I'm right all the time or to bolster my case, just to note that I didn't do _no_ troubleshooting before I wrote the post.
I you like this, then you'll also enjoy this presentation: http://www.infoq.com/presentations/scaling-operations-facebo....
Computer Programming using GNU Smalltalk
This is useful, and interesting, and a good read.

My question: Twitter feels like totally the wrong platform for his thoughts. I know, I know, "it is what you make of it", but this feels a bit like a round peg into a square hole.

Why doesn't Marc just publish thoughts on Tumblr / Medium / Facebook / Wordpress / etc?

Just feels like this blog (and thread) is unnecessary....we're now at the point where someone compiles someone else's 140-character tidbits into a cohesive point, and we're all thankful for it. Kinda weird.
Even after reading your comment it took me a minute to figure it out. Probably because I noticed the the first document was 2 pages and saw 2 thumbnails, so immediately assumed it was just the second page.
Scaling the Operations Organization at Facebook
I had the exact same situation three years ago with Carbonite. Had 80GB of data that I was never able to be restore. Their only means of amending the situation was offering a year for free. Never again. I had a local backup but it was unfortunately 3+ months out of date. Now I keep everything locally backed up with a NAS and a mix of dropbox/google drive.
Show HN: such English to Doge Algorithm. wow
so english to doge
such algorithm.
very open source
many objective c
wow
Backing up your data is not enough; you must also occasionally restore your data ( to a temp location )just to make sure your backup media or its governing database are not silently screwing up your backed up data.
> In this, as in so many areas of business, the consumer (the student in this case) might wonder where all the money is going.

The student has no idea what an adjunct is, and doesn't particularly care. If it occurs to the student to wonder why the instructor seems frazzled or unprepared, or why he isn't available outside the classroom, the student assumes he is just a bad or lazy professor. But the vast majority of the students have no idea why they're there and are much more interested in their social lives than their studies, so it works out just fine in the end... well, society loses and bunch of overeducated schmucks are really getting shafted, but everything else is going according to plan.
I don't use Backblaze, so I don't know what kind of upload speeds they have on restores, but 12+ hours for 6gb seems very slow (or the bottleneck is your download speed). It doesn't seem all that unreasonable for someone that's storing 340gb to download 6gb twice. Of course, and it's been stated already, that if this is critical data you should really keep another backup.

I see that you've made some effort to be transparent and fair, but I think this should have stayed as conversation between yourself and Backblaze until there's more substance to the issue at hand.

With that said, it sounds like there could be some good discussion on their restoration process.
Fukushima vs Chernobyl vs Three Mile Island
I think that the fact that it fixes legal problem is itself a legal problem or rather legislation prolem.
> and repeatedly rejected until the PTO folded under seven continued amended petitions in 2010

Also called "prosecution". This is, literally, how every patent is prosecuted at the USPTO: the applicants file claims as broad as they dare, examiners reject using prior art (or other statutory reasons), after which the applicants amend claims to sidestep cited reasons, and rinse-and-repeat, until the applicant finally presents a set of claims that the examiner cannot reject. It is not "folding", it is being procedurally unable to issue a rejection.

The only catch is that examiner time is not free, so each attempt costs some thousand USD, and gives you one non-final rejection followed by a final rejection -- which is, of course, not final, because the applicant can just pay the requisite fees to continue examination. It's not like the applicant gets multiple bites at the apple for free.

> Applicants are encouraged to reword claims to cover technology invented by others since the original application.

Funny, but no. The examiner would like nothing more than getting rid of a case for once and for all, and they can't make frivolous allowances either. (Which is why you get cases like the one above where the applicant had to try seven times to get an allowance.) They can very much make frivolous rejections, though, and they do. There really is no feasible recourse for those other than coughing up more fees and forging on.

The reality of continuations is, applicants have the right to reword claims as long as the original supports the claims, and many applicants exercise that right. Because, if they find something out there that is described in their patent but sidesteps their claims, they'd be outta luck. The Doctrine of Equivalents goes only so far, especially when juries are involved.

Continuations can be abused, but it does not mean they always are. Unless new matter is added, the new claims must still be constrained by the spec of the original patent. (If the new claims refer any new material, their priority dates effectively change to the date the new matter was introduced, automatically bring into play all the new prior art introduced in the meantime as well.) So the claims in continuations are still judged in context of the prior art present at the time the spec was filed.

>The '462 patent ... It does not describe how to build such a device, of course, just that one could exist

I dunno, the figures look pretty descriptive to me:

http://patentimages.storage.googleapis.com/US7120462B2/US071...

http://patentimages.storage.googleapis.com/US7120462B2/US071...

I agree, however, that it is very instructive to read through the claim construction arguments, just to get an idea of how these things shake out. It is all technical and reasonably easy to grasp, so if you have a few minutes free, go through a few pages of this. (Any more and you run the risk of dozing off.) I couldn't find examples of "abuse of software and networks", though.
Hey, seems like a cool idea. I'm Ben from URX (ben at urx dot com). We're in South Park and we'll happily grub down.
> the chances of something physically happening to your local backup (the hardware fails, someone knocks it off the shelf, it gets lost in a move, there's a fire) is vastly greater than the chance that your online provider loses your data.

This is the key part: almost all of the failure modes affecting local storage also endanger local backups. Cloud backups are intrinsically less risky in that regard, although a local provider might still be affected by a massive natural disaster.

The remaining class of errors, however, are nasty ones like bit rot, human error or malice – all of which are tricky to prevent.
Absolutely! Hell, the ISS is all Linux now.
> a little more finesse than merely using 7-Zip, etc.

RAR works great for this type of situation. Download the data, if decompression fails, download the required parity files. This is how binary downloads on Usenet work (where random articles may be missing from server retention).
A cool thing you’ll notice in these PostScript files: seemingly random number sets. These are actually units of measurement specified in points! 612 x 792 points == 8.5 x 11 inches
I think people who care just get used to reading notes on the numbers instead of having the numbers sanitized before they get to them. I agree it's a problem but I think the best solution is to get more people to read the notes than to sanitize the numbers. I think the numbers should have most of their figures dropped, though.
Note that South Korea is smaller than the state of Kentucky. I'm sure geography has a small part to do with it.
3rd generation rewrite of

http://www.sktelecom.com/en/press/detail.do?idx=1054
I suggest working to demonstrate interest and aptitude beyond PHP. (Even the famous PHP-using successes, Yahoo and Facebook, don't seem to be emphasizing it in their current job listings.) There are certainly PHP wizards and opportunities, but employers can fear that "just PHP" people are minimally self-taught, in isolation or on mostly non-tech teams, on small repetitive projects – and thus have bigger gaps in their experience, or more out-of-date habits, than people who've done a variety of things.

Personal projects, open-source contributions, or any work experience showing flexibility and use of new technology helps here. Simply indicating that you're eager to learn whatever new thing they want you to learn isn't enough, and can be seen as a negative: it's waiting for external direction, and they're hoping to see independent ambition/curiosity in the fields where they need help.

Similarly, avoid sending the signal that your main criteria is anyone who'll get you into the region at your minimum salary number. The employer will fear you have no special interest in their tech or market/products, and thus be harder to train up or likely to jump ship quickly.

Still, to a first approximation, every growing or well-funded company is always looking for people and often having a hard time finding them. Craigslist, the big job sites, and the monthly "Who's Hiring" thread on HN are all reasonable places to look for postings, but it also makes sense to look for companies with offerings you admire using technology you want (and have readied yourself) to work with, and then look for listings on their sites or ways to get the attention of their existing devs. If you're in the area, attending the meetups/networking events for your target technologies will also help you know who's using it, what they're doing, and what for what roles they're hiring.

Good luck!
Does anyone have restore experience with Tarsnap? Tarsnap seems like a great service, but I've never had to do a restore.
That's a good point that I hadn't considered, thanks for the POV-check.
Emmm, so there are now "Code reading groups" ? I need to get with the times. Is this a new thing ?
Nearly half the people in S. Korea had credit card numbers stolen by one man
I completely disagree with both assertions.

1. On the idea that somehow technical debt is culturally ingrained in certain societies.

Silicon Valley is filled with countless programmers who continually drum the ship the shit out philosophy. If you haven't worked there, a rough sample of this forum's blog posts by clueless founders should indicate that.

I have worked in enough American run American programmer driven companies to know that technical debt is not an abstraction. It is a reality that is reflected by programmer pressures.

So it is not culture specific unless the culture you are talking about is programmer culture.

2. On the idea that western programmers care more about discipline rather than smarts.

Programming interviews as evidenced by personal experience and the realms of rants written online are a perfect reflector of the fallacy of that assertion. How the fuck is writing depth first search or some other bullshit graph search algorithm in 2 minutes any sign that you are a good programmer to design an iOS app?
But at least with XP you could recreate the 9x interface without installing additional software.
Agree 100%. In the future I plan to do this with both my local and cloud personal backups. (I would always do this with any business-related backup; I don't know why I my standards be lower for my personal data.)
End Secret Laws
After travelling/living in Southeast Asia for 8 months and paying between $5-10/month for LTE speeds that are consistently more reliable and quicker than in the USA it makes me shudder when I get my bill every month for $100+ for two lines. Granted there are differences i.e labor costs and total land area coverage, but on the whole the price difference doesn't make up for it.
I don't understand why Stripe needs to know my customer's credit card number.

Wouldn't it improve security if my web page encrypted the credit card number using Mastercard's public key before sending it to Stripe?
> So customers actually requested that you collect personal information on them?

"My kid can't walk, so I'm not interested. Please don't try to sell me this again."
Yay I have more points than her. Although my other career besides coding is commenting on HN. Probably significantly less demanding than being supermodel. Wait? She got them in just 9 months? Nevermind.