skysight-inc/HackerNews huggingface dataset:
> Turns out, I care less about the DRM than about getting good content at a good price.

As long as it's convenient. Not all DRM is equal. Even though I backup my Amazon books DRM-free, I only do it because it happens automatically when I connect my kindle to my PC. But compare that to the DRM in many PC games or the Audio CD DRM we had a few years ago. I'd rather skip a game than getting one that requires me to be online to play it in single player.
I'd be curious to hear about their backup/restore procedures with just ephemeral storage.
Cool cooperative coloring book, don't color alone.
In another post I likened the government with an investor. It invests in you and everyone else, and thus owns part of what you create with that investment. The difference is, if I receive venture capital for a share of my business, I don't get to decide one day that I've paid enough to them and take my business elsewhere. Why should it work differently in society? Society invests in everyone, but not everyone makes it big. For the system to function, you need to hold up your end of the bargain. Instead, we get a race to the bottom. It's particularly apparent in the US, where even individual states try to steal businesses from other states with lower tax rates and perks.
The problem with wireless is mainly physics: at the higher frequencies that could be used for high-throughput links, you have problems with water. Basically, the signal attenuates very quickly in water (by heating it, which is how a microwave oven works), and so things like plants, fog, rain, etc. all cause problems. Trying to deliver wireless service to homes is going to be expensive -- you're going to be setting up a lot of APs in strategic locations that have line-of-sight to your nearest base station.

It's not impossible, just hard. You also have to deal with airspace e.g. if someone decides to put up a new building right through one of your beams, you need to somehow get around that building, which could be hard. The only people I know of who are doing wireless broadband are doing it in very rural areas, where they can follow the electrical lines, which have nice, clear paths through the forests. Their biggest problem is regulations -- they cannot put up towers because of rules about visual appearance.
Read your source more carefully, and stop selectively quoting. Systrom spoke of formal, written offers. The Twitter offer was a verbal agreement. I do not know my corporate contract law but it would surprise me if these were the same thing.
> a "perl" program

Why is perl in quotes here?
Good article - it discusses things in a good way to get an overall quick look into how the ecosystem works.

I'm yet to play with AWS on any significant level, but this is the kind of thing to bookmark.

Further to that, are there any recommendations for books/sites/entries that discuss more best practices?
Also, you now can't ever sell exclusive rights[1], because there's a perpetual sub-licence capable party floating about out there.

[1] IANAL, but I think that's how it would work; for any licenceable aspect which you wish to grant exclusively, they can grant the same to one or more others, making it non-exclusive.
"May have" is not news

What is potentially more relevant here is if a discussion about legal processes being put into place to deny the suspect his freedom. These would actually be verifiable facts.

"May have" is speculation.

Other than that, your comment is stating the obvious.
-1, sorry.

> So I just stopped my reading there, sadly.

This is a fascinating article, and you're derailing the conversation (the article is not actually about the topic you're discussing at all). I recognize I'm only derailing it further, but I feel it is good etiquette to explain downvotes.
In the textbook "multivariate stats" by izenman, (http://www.amazon.com/gp/product/0387781889/ ) , he claims that stats & ML progressed in parallel. So traditional stats techniques like OLS, multiple regression, nonlinear regression, logistic regression, GLMs are generally not covered in ML. Similarly ML topics like k-means, svm, random forests etc. are not taught by the stats dept.

What is happening in this past decade is a convergence of stats & ML, primarily driven by data scientists working in the domain of big data. The stats folks are slowly incorporating ML techniques into stats & finding rigorous heuristics for when they should be employed. Similarly ML guys, who are mostly CS folk who unfortunately have taken only 1 course on undergraduate stats & probability, are discovering you can do so much more without resorting to needless large-scale computation, by sampling intelligently & leveraging plain old statistics.

This schism between stats & ML can be leveraged very profitably during interviews :))

When I interview data science folks, I usually ask very simple questions from plain stats - how would you tell if a distribution is skewed...if you have an rv X with mean mu, and say rv Y = X-mu, then what is the mean of Y...if you have an rv A with mean 0 variance 1, then what are the chances of being 3 standard deviations away from the mean if you have no clue about the distribution of A ? What if you knew A was unimodal ? What if A is now normally distributed ?

Now if its a stats guy, I ask very simple ML....what is perceptron, have you heard of an neural network etc.

surprisingly, the stats guys do much better on ML than the ML guys on stats!
To be fair, that's just a render -- but you have a point.

Reminds me of the Microsoft Zune -- what genius thought that the best color for a device competing with black and white iPods was poo brown? What was wrong with, say, navy blue? Ruby red? Forest green? I always wondered if the marketing guru who made that decision got fired.
There's a big difference between being surprised by behavior and simply not liking it. Being surprised by Instagram's intent to monetize is unreasonable, but it's fine to dislike it.
Code Hero: The Kickstarter success story that soured
That code is offered as part of the extensive documentation that Microsoft provides on its various frameworks.

It by no means sanctions what still remains a terrible hack. A badly written hook could render a users system essentially unusable, and as I explained, its a very common heuristic for anti virus software.

The point remains: the fact that you have to resort to globally hooking all input to break the expected behavior of a key can not possibly serve as an example for bad documentation or bad API design. It in fact proves the very opposite: you have to work very hard to break what users expect.
Facebook Now Suspending Accounts Which Question Mainstream Media Reporting
> For these reasons, and our strong focus on uptime, we abandoned EBS entirely, starting about six months ago, at some considerable cost in operational complexity (mostly around how we do backups and restores). So far, it has been absolutely worth it in terms of observed external uptime.

So what do you use now for your persistent storage? This might be the most interesting part.
I wouldn't use "Thousands of applicants and landlords can’t be wrong, can they?"

I'd instead split into applicants and landlord testimonial sections, and instead of bringing in the idea of wrong, (and giving a verbal choice) I'd use something like, "Thousands of applicants have used MyRentr to get the appartment they wanted." I'd also probably not reuse bandwagon appeals for the landlord, instead go with something like "Here's what successful landlords have to say about MyRentr."

I presume that the service was launched locally and that accounts for the testimonials. If they are fake, remove them. If you grow and have more testimonials, try to geo target the first testimonial to the nearest big city.
Interviewstreet is hiring VP of Sales 
==About Interviewstreet?

Interviewstreet helps companies screen & hire programmers via programming tests. We've built a codechecker which evaluates candidates' code snippets classifying them based on the correctness and optimality of their code. This saves a ton (~40 developer hours for every hire made) of dev time in the initial phone screen process. You can try out our product here (interviewstreet.com/recruit2)

==Health status of the company

We've 100+ high paying customers and our revenues are growing every month. We power the programming challenges in the careers pages for a number of companies. Some of them are..

-- Facebook (http://facebook.com/careers/university)

-- Amazon (http://india.amazon.com/CodeNinjas.html)

-- Quora (quora.com/challenges)

-- Evernote (evernote.com/careers)

-- Box (https://www.box.com/about-us/careers/engineering/)

-- Palantir (palantir.interviewstreet.com/challenges)

==Goal:

We'd like to be on the careers page of every company that's hiring programmers.

== Your role:

-- Work with the founders & the board to outline a plan to get to $1M+ revenue
-- Grow the sales team
-- Signup more companies

== Skills:

--You'll not be programming but a basic understanding of Computer Science concepts is essential (complexity of a code snippet, compiled language vs interpreted language, etc.)

-- Experience as a sales engineer for a B2B product

-- Numbers/analytics obsessed and the first thing you wake up to is a metric dashboard

-- Embrace chaos and working in a young startup (5 people in Mountain View)

-- An absolute hustler - it takes months to signup an enterprise customer and seconds to lose one.

== How to apply?

Please send an email to team [at] interviewstreet with

-- Your resume/online profile

-- A code that prints "hello world" 100 times in GO programming language (http://golang.org/)

-- A hack you've done earlier to signup a customer

-- Biggest failure you've faced in life till now.
If IOS and Android are the path to poverty, is Microsoft the next big thing?
Why be depressed? If you are young and a programmer making 100K at 25, party with your hipster friends and sock away 40K in savings every year. You'll end up with 200K by 30, not a cool billion dollar but with 6% muni-bonds, you suddenly have tax-free interest income of equivalent of $1.2 million at regular 1% CD rate.

Work on interesting projects that you want to work on. Do some traveling. Go back to grad school for fun. Learn a new language, sport or talk to girls. Go to your favorite startup or software company website and click on the mugshot of the guy who's in 40's in blue dres-shirt, is that who you want to be when you want to be?

If no, don't get on the VC rat-race; it's just as soul-crushing as the investment banker's rat-race except less lucrative.
Template - Web Dev CSS/HTML Framework For Quick Front-end Webpage Development
> Lisp was invented 54 years ago. The Common Lisp standard is the capstone on an unusually long and fractured history of development.

Hm. If we do this, then C++ is merely one 'capstone' on the history of Algol development, which is about as old as Lisp is.
I like this dynamic equity split idea.

To really supercharge it:

1. Embody the terms in a straightforward template operating agreement.

2. Automate and integrate all of the required bookkeeping in one central piece of software that gets feeds from github, constant contact, dribble, amazon, stripe etc. so that all of the costs and contributions are measured in one repeatable and auditable place; and all the revenue goes through one central checkpoint.

3. Join it to a social milieu like Startup Weekend, so that it's very easy to form new development groups to explore profitable ideas; and so that many experiments can be tried.

4. Harvest the best practices for successful ventures and spread that knowledge around.
I'd do AB testing on abstract representations vs. pictures, And I'd consider switching the fist bump to a hand shake.
Also similar to tamagotchi pets, a fad in the late 90s.

http://en.wikipedia.org/wiki/Tamagotchi
> Systrom was asked about formal offers. The Twitter offer was a verbal agreement.

Verbal contracts are still contracts. Written form is preferred because it's easier to enforce after-the-fact, not because it's required for legal contracts.

And either way, Systrom would have taken an oath to "tell the truth, and the whole truth". This type of glaring omission over quibbling about whether an offer was a "formal" offer or not would get most in trouble with the courts...
Show HN: RepoMap - track your local git repositories
People not in the middle of working on the program don't understand the magnitude of the problem and it's way easier to be an internet warrior shooting off their mouth. GP's comments made it appear to be trolling.

In fact the problem was way worse, the program used floating point for movement computation and could accumulate floating point errors along the way and moved too much. The floating point size was changed in 64-bit and exacerbate the problem. That's probably why the collision detection didn't work.

It's better to rewrite from ground up than fix it.
Do you mean a device where the expectation is that the user will do his own programming? I don't see the need for special hardware. Just make apps that make programming more accessible. Or even just emulate the old hardware.
> No they're not. This article from the Verge is weird. The important changes are in the copyright license.

A reply from the author of the article in the comments[0]:

> You guys know that I used to be a copyright lawyer, right? This stuff is all boilerplate terms of service — every service from Apple, Google, Microsoft, Twitter, etc all have it.

0: http://www.theverge.com/2012/12/18/3780158/instagrams-new-te...
>As if you could actually know something like that better than I.

The level of arrogance is too damn high.

And you avoided many points, like civiliant against civilian violence in the scenary of a civil war.
Unfortunately, it's a buzzword that marketers use however is convenient.

The most common definition refers to the size of the dataset, but I've heard it used by so-called-experts in reference to some very small datasets.
We use Percona's XtraDB streaming backup to take backups of our smaller databases, and incremental backups of the larger DBs. We store them in a series of places: on a backup instance within east-1, on a second dedicated backup instance in west-1 (in case east-1 ever bites the dust completely, such as during hurricane Sandy), and then long-term archival on S3. S3 is good for smaller databases but for our biggest ones it takes multiple hours to download a full archive, hence the backups in multiple places.

However, our primary strategy for uptime is redundancy -- every db has at least one slave, and we are spread across multiple availability zones.
I like where you're going with the site. The first time, you never get it right, but I think you're on the right track. I would try to list more benefits on the homepage. good luck
I'm not sure how Instagram has obtained my photos, but I will not stand for this.
There are plenty of open source pinball games. Why can't people just download them?
So instead of settling the matter early using something like a vesting schedule and then moving on, you're supposed to continually argue about what coefficients to assign to your contributions in some equity formula?
I've not found any, which is part of why I wrote this post! It seems a lot of people blow time and money re-discovering these things.
I've been considering changing the paper to a step-by-step illustration on how to use the product. My thought was that I wanted the paper form to be a photo because I wanted the customer to see an example of the product.

Thanks again for all the feedback
And at the low cost of only a dollar! I think grandparent's onto something big here.
Regarding number #2, do you have data for that or is it more anecdotally? The reason I ask is that you could be experiencing it more due to age. I have read that as we get older, it becomes harder to develop close friendships, so you will find it harder to find friends now compared to 20 years ago. Just a possible explanation, might not be true in your case.
Well then you win. Congrats?
All our persistent storage is on "ephemeral" drives. If we lose the instance, we lose the data, so we have a lot of redundant slaves and backups (see my other comment).
Thanks brother.
I get the impression from your post that balls to wall burnout effort isn't the key to success, so why do you do it that way?
Meh! Another reason not to use Facebook.
Bear in mind, IA64 is not x86-64, but rather the ISA for Itanium chips.
Eh? Having $1.2m beats having 200k any day... If 6% muni-bonds are a good investment (I personally have no idea), then presumably the guy with the $1.2m portfolio could buy them too... why is the 1% CD his only investment option?
Fear of being committed may have caused Connecticut gunman to snap
Not looking to get into a whole thing here, but...

> he wouldn't have been able to if he didn't have easy access to firearms and a large cache of ammunition.

There's no possible way you can know that. Guns are certainly more accessible than, say, making a pipe bomb, but definitely less accessible than knives. Reference that story floating around the internet the past few days of some guy stabbing 22 kids in China. Not to mention the fact that you also have no knowledge of how capable he was of illegally obtaining the firearms and ammunition from other sources.
I think it was a stab at Apple porting their app store to Mac OS, but I agree that it was worded poorly as well as out of place.
I should also mention that Firebase does let you run trusted code if you want to -- you can run a server as a Firebase client using our Node.js library or using our REST API. Then you can do anything you would normally do with a server, and still get Firebase's real-time updates.

The model is reversed in this case though, where instead of clients talking to your application server, clients talk to your database (Firebase), and your application server only ever talk to your database (Firebase). It's a bit of a conceptual shift, but we have many customers doing this in production and it works quite well.
I'm not sure this case can actually be said to be nautilusy rather than simply uneven concentric circles.
I don't know anything about German regs but couldn't facebook say: 'we reserve the right to kick you off our service for whatever reason we choose or no reason at all.
p.s. We prefer that you use your real name'?
It's already been pointed out that the Verge ignored several important pieces of the ToS when writing that article - take a look at the comments both on HN (for other articles) and The Verge to see.

http://news.ycombinator.com/item?id=4940062
I fail to understand this as well. You've been blessed with skills that are in demand. You live in one of the best cities in the world, and you're young. You need to go live as a native in a 3rd world country to give you some appreciation. Get over it and get some work done, that's why your competition is kicking your ass.
Everyone knows startups are not the optimal economically rational way to make money. But to an entrepreneur, living off 6% muni bond interest is profoundly uninteresting, and dare I say soul crushing.

Repeat after me: If you think it's only about the money, you're missing the point.

And even if it is all about the money, most 25 year olds would jump at a 1% chance to make $10 million over a $100% chance to make $200K. Not mathematically rational, but if everyone was rational there would be no outliers.
Uh, no. For a verbal agreement to be binding it must pass the same requirements as a written agreement. A few guys discussing a takeover is not a formal takeover offer any more than if they exchanged e-mails about it. I am no expert in securities law but the bar for contractual consideration has got to be very high.
The author mentions it in passing, and I do wish Starcraft/Broodwar and Warcraft III were open-sourced. Blizzard has understandably chosen to stop updating both games for newer Mac architectures (there is no build for Intel Macs for either, and thus no support for OSX 10.7+). The community would be happy to port the games to new platforms, increasing the popularity of the lucrative franchises.
I'd agree that not everyone contributes the same value per hour. And as with any arrangement where you have self-reporting meeting monetary reward it will be necessary to have checks against bad actors. But those are problems that you deal with in any sort of business, and it's an agreement among peers, so the social pressure to be honest about both the value and quality of work contributed is going to be quite high.
Windows has millions of users. If Microsoft went out and said: "Hey, this game you all like has a bug in 64-bit versions, here's the source, any ideas?", I bet tons of people would have invested a couple of days. As you see in the blog post, it was not even possible to invest that amount of time into the problem within Microsoft.

Open source is not magic in the least. It just enables other people to try and help out if your project means anything to them.
Wonder if this episode caused many account deletions. I deleted.
Sure, but isn't it awesome if, instead of being just one unit tests, you can have some critical checks running in every unit test (and when running the code as a whole)?

However, if you're going this route, it might be worth having a second assert macro that can allow you more fine-grained control of enabling/disabling fast asserts vs slow asserts.
Point is having FU money, for most people it's $3mil at today's current interest rate to generate $30K which is annual young person's cost of living in a big metro.

If you can cut your cost of living down $12K, then only $200K is needed.
[Ms] Lanza had begun filing paperwork to get conservatorship over her troubled son, but that could not be confirmed because...such records are sealed.

-- The relevant bit

(Notwithstanding attribution to motive.)
I believe his claim is that one country has 4 disconnected regions. If you have that and can only use one graph node to represent all of the disconnected regions then the adjacency graph isn't necessarily planar.
Zero of those 22 kids in China died.
I'd like to see a site/service along the lines of http://www.tldrlegal.com/ but which crowdfunded some decent lawyers to review the ToS, privacy policy, etc of popular sites (determined by user votes) and provided a list of potentially objectionable statements.

Not as Proper Noun Legal Advice, but more as a set of things which might be a concern, and you should have your own qualified legal counsel examine in detail if desired)

I can think of all sorts of problems though; malpractice, negligence, copyright infringement of ToS, libel for misinterpretations, and many more besides. Maybe that's why it doesn't (can't?) exist.
There other "stickiness" factors. One is that the population is increasingly aged and the exorbitant cost of healthcare means a greater incentive to stick with an existing employer, and possibly even existing doctors.

The other is housing prices which are ever greater compared to median income. That makes moving a far greater financial hurdle, and making an initial purchase far more significant. (As a thought exercise consider how you would behave differently if house prices were a tenth of what they are now, or tens times as much.)

Education would seem to be another issue as (other than private schools) you have to move to where the schools are and then stay there.

I believe average lengths of employment at any one employer are also going down. Consequently the costs of movement versus the benefits of that period of employer are higher.