skysight-inc/HackerNews huggingface dataset:
Yes, you are correct, they are not the same, one applies to the individual the other when you meet specific rules by the IRS as your link points out. At one time I am almost positive the EIN field was required by Stripe (it is possible I confused it with Balanced or First Data) and for sole proprietors you were to use your SSN in that field. Effectively the field should have been labeled TIN if they were using it as a dual purpose field as the IRS uses TIN as the overall classification for SSN and EIN's (but again they usually provide two separate fields for them, just look at a W9).

So I should have double checked the form before replying to make sure I didn't provide potentially inaccurate information. Glad you pointed it out.

A quick double check on Stripe's FAQ just now shows this link, which says the EIN is optional: https://support.stripe.com/questions/sole-proprietor-without...
This connection—between earning money and providing value to others—is something that sounds obvious, but I only really internalized it recently, after reading Kevin Simler's Congolese Trading Window thought experiment[1].

It would be easy to take this line of reasoning into dangerous territory and suppose that earning money is equivalent to being morally virtuous, but this neglects externalities and the sometimes fundamental difficulty of accurately pricing certain kinds of goods (subjective wellbeing, community, a sense of meaning, etc.). Money is, at best, a very rough proxy measure for human value.

[1] http://www.meltingasphalt.com/wealth-the-toxic-byproduct/
Neat little experiment! Delays between packets are not normally logged, so detecting this would be a challenge - any ideas of the best way to detect this sort of channel?

Interesting side note: If I recall correctly, a variant of this can be used to de-anonymise Tor connections if you have visibility over the entry and exit connections. Measure time and size relationships between packets and look for corresponding matching ones at the other end. Not 100% accurate, but with lots of connections it builds in confidence.
>Then overdeliver.

I feel this brings up another important thing. Set realistic expectations. Always set the bar at what they expect while remaining near the bare minimum of what you can realistically deliver...then do everything you can do deliver past that.

1) If you overpromise and underdeliver you give yourself a bad rep and have an unhappy client.

2) If you promise reasonably and overdeliver your client will be happy. Happy clients often lead to more clients.

Assuming in 1 and 2 you did the same amount of work and the only difference was you didn't promise them the world and a field of kittens to boot. Marketing for 1 might land you the sale; but that's incredibly shortsighted. 2 will almost always do better for your business.

You will likely lose some sales if you market with #2 in mind. However are those the types of sales you want to begin with?
Any decent marketplace for one-app or brand companies needs to prominently display intedependently-verifiable, evidence-based due-diligence metrics than can be dug into by your legal and forensic/tax accountant folks before a transaction. Saves lots of time. BTW: on apps, it is usually more profitable to license source code to games and similarly common apps (say for gyms, restaurants, etc.). If it's a FNAC app that you're bored of try to sell it, first, don't just throw out your work (or at least salvage the best parts business of assets/staff/knowlege)! Reduce, reuse, recycle.

(Some, but not all, due-diligence is worry alleviation through hazing ritual business theatre.).
>Function calls are really slow

Really? How can you design a new language with such a problem? It's not the 80ies anymore.
Yeah, I actually run a lifestyle business myself, and have done so for the past 18 years. I make a decent living (albeit much less than I'd earn working for a SV startup or Google), have a virtually stress-fee life, live in paradise, and can set my own work schedule. I don't have any employees at the moment, but when I did employ someone I gave him the same work conditions that I set for myself (i.e. work whenever you want, and take time off whenever you feel like it).

Before I started working on my business full-time I earned about 5x what I make now (and that was over 15 years ago), but I'm much happier now.
> Loyalty is such a ridiculous thing for most companies to expect. It needs to be earned, and it's not even that complicated.

In this day and age, anyone who expects loyalty--from an employer or an employee--is either blinded by nostalgia, hopelessly naive, or a blithering idiot. Loyalty in the workplace died many, many years ago.
The SUPER EASY Way to Earn Online
Snap: A visual drag-and-drop programming language
I was confused as well. A market place is basically lead-gen into the funnel of deciding whom is worth further diligence (interviews, tours, IP review, finances, customer surveys, etc.)
Poll: Technology/Web Startup Engineer+Devs: CEO+Founders Ratios?
I notice a few startup websites list their "team" as being 4 or more CEO's with business degrees but no technical backgrounds, and absent from their webpage is any mention of the developer & engineering team.

What is your startup's ratio of engineers + developers to non technical founder + CEO overhead?

Engineers+Devlopers : CEO+Founders
( approximately )
1:3
~2:3
1:≥5
2:1
~3:2
≥5:1
I didn't relise FreeBSD used git, when did this happen?
OpenMP was easy to use in Visual Studio, to parallelize obvious data-parallel sections of the code without changing the code too much, and without spending lots of time learning OpenMP itself. For things like texture encoding, filtering, processing it was the right fit and much better than rolling yet another worker version. Also DEBUG versions had it disabled. Another plus was easier control from the environment.
Perhaps they can do a better job, but I think tech companies are already pushing for more housing.
The Ballmer who wanted to buy Yahoo for $44.6B in 2008? http://news.microsoft.com/2008/02/01/microsoft-proposes-acqu...

No thanks.
> more likely to commit suicide than others who live with a fraction of their privilege.

data that supports this?
I have nothing to ask in the way of questions, but I do feel compelled to ask you to pass on a "thank you" for the company opening an outlet in Dillon, MT. I grew up in Bozeman, and I love that Patagonia would open a store in a place that most businesses would ignore wholesale.
I have noticed out during the last decade that a lot of more expensive products usually end up being cheaper if carefully maintained. For example, a lot of Arc'teryx (and Patagonia by that matter) products that I own are quite old but still look good and retain their functionality, and if I tear them Arcteryx will do the repairs for a nominal fee. So by paying 50%-150% more I end up with the item that can be used for at least three times longer, than the comparable products from some cheaper brands.
>It's still possible, depending on what real estate market you look in, and if you're ok buying somewhere out of state and having someone manage it for you. A friend who lives in the bay area bought two rental properties in Dallas ~2 years ago and (even with a property manager fee) it's been a great supplement to her income. I've been thinking about doing something similar.

From personal experience -- buying in a market you are not familiar with (i.e. you don't live there) inherently increases the riskiness of the investment because you are on the short end of information asymmetry. You may be able to ride momentum, but in aggregate you are signing up to the short end of the bargain.

More importantly, what are her after tax returns on capital after the management fees, and what is her leverage? What is the profile of her risk exposure on these properties? Just because the properties are working out for her now from an absolute returns perspective doesn't mean that (a) there aren't better investment options out there, and (b) the risk adjusted returns are good. Just my 2c.
Where's Waldo in Google Maps?
Founder of Facebook's Oculus hit with lawsuit
Proper language usage probably involves causal modelling, in which case intervention experiments are one of the only known ways to learn correctly.
Ask HN: How to bill for an API?
I almost done coding an API that target mainly developers (Take arbitrary S3 files and stream it immediately as zip file.), I wonder what will be the best way to bill the customers. I think I want to provide a free access until a certain volume. I am thinking of 3 main paths:

A: Monthly subscriptions, a credit allowance that refresh every month.

B: Package of credits, you buy a bunch of credits then you can use the API

C: Amazon style billing, you use the API then you are billed according to your actual consumption.

Any advices/experiences?
> The idea of dragging things out until firing is a "last resort" makes it sound like it's a long process and that is a bad thing.

"Last resort" does not mean "long process", it means, "only when there is no reasonable expectation of being able to improve fit to an acceptable level".

Whether it takes a while to reasonably determine that or not depends on what the problem that has manifested is and what opportunities there are to alter conditions to address the problem.
what about the lagrange points ?
You've misunderstood the real issue. Not being open source is mildly annoying, but not really a problem.

The actual problem here is that, having decided to use a non-free license for their code, they created a shitty one, which will not hold up, and is unsuitable for use when entering into a commercial relationship.

They still have plenty of time to repair this before going live, or public, or exiting stealth, or showing anything to anyone, or whatever they feel like calling it. But such an obvious misstep is very, very concerning to see in a company that proposes to maintain the software that manages such an important resource.
Maybe it is just me, but I don't see an issue at all, the puzzle is well stated, the answer is pretty easy to get when you understand the puzzle.

The trick, if there is one, is deciding what can be filtered out immediately (the 5), and what can be filtered out based on the direction of the implication (the blue).

Done.

(Maybe it helps that I studied logic - and math, lots of math - at uni, and that I read Fast&Slow recently, and therefore pay more attention than I used to? Dunno.)
Depends on the likely target developers, but given that you're targeting AWS S3 users, I'd suggest using Amazon-style usage-based billing. The main downside for you is the risk associated with any post-paid service (people using the service and then not paying or having their credit card bounce). And along the same lines, have a low "free tier" below which you don't get billed (coinciding perhaps with the level where it isn't worth it for you to bother charging a credit card).

If you want to create "tiers", you could do so on the basis of usage and support: "if you spend at least this much, the rate goes down and you get X class of support". Perhaps upsell people to that higher level of support as needed.
To be clear: I'm a fan of weighted density. It's better than simple density. It's just that it still suffers from selection effects. I think it's still just an unsolvable problem. Which suburban areas get glommed on to the dense core? Weighting reduces the impact of low density glommers, but if you glom on as many people as the urban core has from medium density suburbs, with a different culture and self identification, you get an inaccurate picture.

It's true that LA has some urban bits. And it's suburban bits aren't nearly as suburban as in other places.

It's more about the central problem of defining urban. To me, Fremont isn't even vaguely the same region as SF. SF has cultural attractions, Fremont does not. In Fremont, you need a car (I once walked 3 miles through Fremont to get to my bed for the night. I got a lot of bemused stares).

SF, and Boston, and Manhattan, feel like they're cities, and people who live in the outlying regions don't claim they live in the recognizable urban core. LA has a few dense zip codes, but everyone, including all the folks in relatively low density areas, feels like they live in LA.
My account has been suspended. Unfortunately, being it a free host, my hands are tied.
Url changed from http://bearsfightingbears.com/do-not-use-rails-as-just-an-ap..., which now redirects to a porn site.
That's fair, but you can only reason that way with an owner who is mentally "done" with his business, or his business is flat/ declining. For entrepreneurs that feel they haven't yet attained anything close to the full profit potential of their business, you just have to make them an offer they can't refuse, which leads to absurd valuations. Sometimes works great, sometimes it doesn't, hopefully it evens out positively in the end. That's the game you play when you invest.
A chef of a wealthy businessman helped steal leftover scraps and give them to me. I used the food to feed a starving child on the streets. The food was going to be tossed into the trash, so there is no negative impact towards the wealthy businessman by my stealing of it. It is a victim-less crime. The chef and I are breaking the law. Should we go to jail for what we are doing? Is what we are doing 'wrong'?

In your world of absolutes - yes. The chef and I would go to jail or be fined for theft and the child may starve to death. All over food that otherwise would have been trash. That doesn't seem logical or moral on any level.

To allow for my lazy analogy, let's pretend we asked the wealthy businessman if we could donate any scraps to an orphanage and he was a Scrooge and said no.

>If someone I trusted unilaterally decided that I was breaking the law and then used that as a justification to steal documents from me and give them to journalists, I would be very upset. That's just wrong, man.

That sounds like something the mafia might say of a rat. "Dude, I trusted you. WTF? Why would you tell about our drug smuggling to the police?" The important thing about Snowden's whistleblowing is that they were violating the law.

>The world would descend into chaos pretty quickly if we all decided to start reviewing and passing judgement on the data that we're in charge of, instead of just making sure that it goes where it's supposed to go without incident.

"Absolutely no questions asked" is a dangerous policy and once again smells of a criminal ring. "Don't ask what's in the package. Just get it to where it needs to be." What if someone is paid to transfer a trojan to your computer. Should they simply move the payload without questioning what it is or why or the legality of it?

>We have a system of rules that must be enforced equally, for the good of all of us.

The system is constantly revised, outdated laws are thrown out. Some laws are reworded. Laws are a reflection of the values of a society. These values can and do change. If it is the popular opinion that Snowden did the right thing then he did the right thing. That's that.
Most of the ruins were looted by the Assad regime and its supporters. Leaving the area to be seized by ISIS on purpose.
Meerkat vs. Periscope
On AngelList- Periscope has 111 new applicants this past week... and Meerkat has 0.
The ideas of PID theory are really useful in a lot of operational/automation contexts.

For example, if your business is using any sort of machine learning model to govern a process, and you have some sort of idea of how you want this process to run throughout the day, you can build a PID system to change the model thresholds automatically to govern that plan.

An example might be any sort of retention/marketing strategy where you want to reach out to customers based on some factors X, and have a certain quota/capacity to do so during a day, and the expected number of customers with the best factors X can change throughout the day/week or is just erratic.
Interview with Charles Nutter (Co-Lead JRuby Project)  GOTO Chicago 2015
The Senate is holding an unusual weekend vote tomorrow to extend section 215 of the Patriot Act 2 more months. If that vote fails, NSA bulk spying on U.S. citizens is illegal on June 1st.

Here's how senators have voted in the past. http://www.nationaljournal.com/politics/patriot-act-reauthor...
Whatever happens in the short term the PATRIOT Act can be repealed.

If, that is, we have a congress and presidency that will let it die.

Since 2001- 14 years- we've had both congresses and presidencies that supported and renewed this piece of legislation. Despite abuses from the beginning and with the support of people who generally oppose the PATRIOT Act. (EG: Democrats voting for Obama, Libertarians who voted for Bush the second time around.)

I think this shows the flaw in the "two party" system.

I would be so much happier if everyone I met who was politically aware and active was supporting either the green or libertarian parties. The greens and libertarian presidential debates are already better than the "real" one that's televised. (The two parties have been having their alternate debates the past several election cycles.)

But so long as the Republicat Party can count on your support because you're afraid the Democans will shove Wedge Issue down your throat...well, they have you under control, don't they?

Even the wedge issues are a joke: B. Clinton signed the Defense of Marriage Act into law with 3/4 congressional democrat support, H. Clinton opposed gay marriage until 2013, and personally, I believe Obama is a homophobe and still opposes it, but says the words that appease the base, and can't actively undermine it because the tide has turned.

How did the tide turn?

At the state level and in the courts.
It's really quite important to maintain both.

Becoming wealthy without manipulating the system (or, put another way, becoming wealthy while creating a similar amount of value) requires both prudence and either a great deal of luck or a lot of hard work and reasonably good luck. Many people work hard; most do not become wealthy. Sometimes that's due to their own choices, but not always. It's something of a disservice to teach a child that he or she is a fully empowered actor; the reality is very different.

In the real world, you are competent, professional, and hardworking but your employer goes under during a bust. During the 2 years you're out of work, you drain your savings and have to start over from scratch. 5 to 10 years of earning, saving, and investing go down the crapper.

In the real world, you work hard, draw good pay, and invest wisely. Unfortunately, due to monetary policy established by unelected officials, you are faced with a choice of losing money to inflation every day or paying wildly inflated prices for any asset available to you. As a result, you never achieve financial independence no matter what you do.

In the real world, you may be faced with a choice between working a job that will never enable you to become financially independent and engaging a crooked physician to help you collect disability benefits from the government for the rest of your life. You find it impossible to accept that you should have to work for what others are given for nothing.

A child who grows up believing he or she is fully empowered is likely to respond poorly when encountering these situations later in life. It would be reasonable to interpret them (incorrectly, of course) as evidence of one's own failure, inadequacy, or even bad character. The reality is that the game is rigged, and badly so. The industrious good behavior the Calvinist work ethic endorses makes success a little more likely, but it's nothing close to a guarantee. Better to learn these lessons young, even if it encourages "cheating" later in life. Sadly, cheaters usually do prosper; the choice to be "honest" or not should be made from moral principles, not a misguided belief that it will lead to success/happiness/financial independence.
> in what situation would you need to extract the key while you still have access to it in one of your apps?

I use FreeOTP on Android to store and generated OTPs. Many years ago I had an HTC One (old version). I was listening to music one day and it just died - wouldn't turn on. Thankfully I extracted most of my OTP keys and was able to setup FreeOTP from scratch. If I didn't - I would be in a world of hurt for the ~20 services that may or may not provide recovery codes (I know you do - but just keep in mind phone dying or theft).

Like I mentioned in the previous post - to me a recovery key isn't to be used lightly, in my opinion it should only be used for "oh crap I need to login right now and I don't have my phone".

I'm not saying I don't trust you and recovery codes - I already got burned once and I don't want to be in that position again. My solution is to squirrel away the OTP keys. Besides - I can already get it by using a barcode scanner on the QR code you generate so I'm not sure what we are arguing about.
$100 for 3-year wildcard SSL cert with code RENEW3YR
You're being massively exploited. You'd be better off spending your time working on some visible Open Source project that you can later hold up as an example of your work, which will have a far higher expected value than equity in a startup that's not even bothering to pay their developers.

Make a significant contribution to an existing project, which carries a lot more weight than starting a new one unless you create something earth-shattering. Talk with some of your professors, who will likely have some experience and connections there, and who might be willing to suggest a project; also seek out prominent projects with TODO lists.

And in your remaining year, do whatever it takes to get your focus back and improve your grades. Remember, there is a grade above A+; it's "hey, I have this project you might find interesting". Half of the value of your education will occur outside of your classes. Depending on just what you mean by "atrocious", you might also want to retake some critical courses, both for the grade and in case you missed something foundational.

Also, don't sweat the "rockstar" thing, and don't undervalue yourself; diligence is a critical skill that people often undervalue, and well-applied diligence plus experience makes for an exceptional engineer. I'll take diligence over half of the "rockstars" out there any day.

When you go to build your résumé, highlight the project or projects you worked on and the impact it had.
I would disagree with that. If in a social context where being a victim works, then a new social context is needed.

Even pretending to play at a victim is corrosive to a proper attitude of being in control and responsible for your life outcomes.
Companies look for people that love code work for it's own sake, they do it for many hours for fun. Have you ever done any of that type of obsessive work-of-love type of thing?
Companies are built on people who build up things on small boards like Arduino and create programming problems and solve them - all as part of getting better at the skill of it. It is a form of self learning or self studying.
After the three weeks, if they see none of that you = history
The tonne smells of England or so, which is at least relatively tight on housing (which is a situation where rent tends to end up including quite a bit of economic rent).
1. I'm not getting any sort of compensation for posting this.

2. The price is so much better than any other current wildcard SSL certificate provider (until letsencrypt goes live) that I thought it would be helpful for people to know.

3. For those who haven't used SSL before, a wildcard cert allows you to use httpS on domain.com as well as *.domain.com (any 1st-level subdomain).
Does the tree's absorbency color depend on the frequency of the actual photos that actually hit t?
There are many better hosts; you might try Github (via their .github.io mechanism), or if you're willing to pay a very small amount, something like nfshost.