skysight-inc/HackerNews huggingface dataset:
That's a measure of app sales - that is not a measure of offline services or SaaS subscriptions generated via the app.

That means straight-up app sales and things like in-game currency. It does not mean things like shopping via the phone or subscriptions like Spotify.

The profitability of iOS vs. Android is highly variable depending on what you're doing - doubly so when you're not in the traditional in-app purchase model. It would be wise to find out where one's profitability stands independent of these numbers.
The Fair Price of a Bitcoin is Zero
Mobile-first referral programs explored: Designing the "give $5 get $5" campaign
No matter what it's too leaky an abstraction. Everything in the stdlib uses require. Every fundamental piece of ruby code not in the stdlib uses require. The process of getting from point A to point C involves crossing a point B so frustrating, limiting, and ugly no one is really willing to cross it.

Ruby's global constant namespace was probably a mistake in hindsight, but at this point it'd be a language fork to change it meaningfully.
So now the limit is effectively 10mph faster than what is actually posted.
I agree with his initial premise that a good company - that offers a good product - first becomes well known through word of mouth. That is a given for any situation, hype will, whether false or not, bring people to your door steps; what you present to them afterwards is another story. But having them visit/try your product for the first time is essential.
What do they use? Trusted couriers?
The first few sentences show your claims above to be specious.
See: http://en.wikipedia.org/wiki/Ninth_Amendment_to_the_United_S....

I tend to take a pretty originalist stance on the 9th. All it means that what the founders would have understood to be the "rights of Englishmen" in 1789 are still the "rights of Americans." In turn, those rights were defined by case law, tradition, and long-standing practice.
Thanks, I fixed that.
How much of the stack are you willing to look at when you hit a guard page? The non-tail call might not be right near the top, depending on the structure of the code. I'm not saying it's impossible, but I think the approach of having the higher-level language add the annotations is probably more practical.
The instructions per cycle is the interesting number. It is independent of frequency.
I wonder how many people knew what a fiat currency was before bitcoin... actually wait.

http://www.google.com/trends/explore#q=%22fiat%20currency%22
Hmm, apologies. I somehow forgot to scroll down and did not realize that there was (a lot) more below the scroll.

The dad seems calm and collected. The officer seems to be pissed at the fact that his authority is being questioned (superseded even?) by the dad. The entire six-ish minute exchange seems surreal and bizarre, to be honest.

Help me understand here, why would there be a rule prohibiting parents from walking their kids to/from school? No pavements? Very busy roads? Precedent of some sort?
No, it wasn’t written that way at all. Notch never intended it to be moddable and he had no idea at all that modding would be such a big deal for Minecraft. In the very beginning Notch was even (slightly) opposed to modding. I think it was more like a gut reaction: People are doing things with my stuff I didn’t expect and I don’t like it. (Not that he ever even began to consider taking legal steps against it or something awful like that.)

He came around to it, though. By the time he handed Minecraft off he was fully in the “modding is great for Minecraft” camp. But the game was never developed for that. A real modding API has been in the works for quite some time now, but it seems to be quite hard to pull that off.
Generally speaking Lockers only accept boxes small enough that I'd get them shipped to work anyways. Also sadly there aren't that many Lockers in lower Manhattan :( Definitely none within walking distance of me... and taking the subway to get your package seems to defeat the point of Lockers.

Hopefully Amazon expands the Lockers program.
Thanks for the feedback, I really appreciate it! Already changed the button :)
Happiness in school vs. math scores
Is this true even for packages where the sender specified no signature was required?
No it wasn't a quine, it was in the same spirit as the linked page, a transpiler graph.
Some analysis on the comparison of the two systems.

This system chooses all streams (one play by one user of one track) equally, rather than by treating all subscriptions (one user) equally.

When you treat all streams equally, you effectively make a system where users who listen to the most streams have their weight felt the most.

For instance, consider this world with two users.

[User 1 listens to artist A once a month]

[User 2 listens to artist B five times a month]

Under the Spotify stream-based system, artist B is awarded five times as many royalties as artist A. This might be seen as "fair" in that royalties are paid out depending on the proportion of value/happiness/"utility" created, assuming each stream produces the same unit of value.

Under an alternative user-based system, artist A and artist B are awarded equally. This might be seen as "fair" in that royalties map as directly as possible to the user fees. It sees users 1 and 2 as equally satisfied through their bare use of the service, regardless of the number of streams they've consumed.

People generally want to see systems where value creation is proportionately awarded. Under that goal, which model is "better" depends on how you map value to streams and users. That's the core problem... also consider some complicating factors like users gaming the system by spam-streaming artists they want to support or the value associated with stream consumption by free users (a large part of Spotify's user base).
better still, skip your latte every day. lattes are shit.
>> I just wish there was a place for those of us who appreciate the craft to hang out. Hacker News, for a long time, was that place for me.

I still don't get what you're talking about, you like to look at and admire code like it's art? Can you give an example of code that gives you satisfaction to just look at it regardless what it does?
Yes, but this pig NEEDS more lipstick.

It would be great to have a major company supply a fully cross-platform html5 app framework.
I thought Microsoft OS releases were generally agreed to be like Star Trek films - you really only need to see every second one.
There's definitely a difference between PyCharm and IDEA. I think it's that the code completion is psychic in IDEA, so I find myself writing about 1/3rd of each line and then hitting enter.
Hotfile settles copyright case, will accept $80 million judgment
Nothing has intrinsic value. I think what the presenters you are talking about are trying to say is that gold has some utility while bitcoin has none. Bitcoin has utility in that it is an incorruptible ledger of transactions, that transactions can take place outside of the legal purview of various states, etc.

Bitcoin has no utility absent the present state of affairs where people believe in statism and government agents actively forbid money besides their fiat regime's. Some Austrian economists fail to see why bitcoin really is money, but it is because it has utility in this manner I mentioned.
Most of the companies you mention are not counterexamples, because they were already big when they started acquiring and merging with other companies.
What I'm curious about is how these folks are solving the Form 1583 problem.

Congress passed a law in 2001 requiring any commercial entity to receive mail for another to submit a Form 1583A registering with their local post office as Commercial Mail Receiving Agency (CMRA). And then all their customers are required to complete a regular Form 1583 which is designed "verify" their identity and prevent mail fraud.

If they go without the CMRA the USPS can't legally deliver anything to them for their customers so all the small stuff you buy off of Amazon, eBay, etc are all right out. And for a lot of that stuff you're not going to know ahead of time if someone is going to send it via USPS or UPS or FedEx because it'll go whichever way is cheapest.

If they do the CMRA route then getting new customers is a big pain in the ass. I know this because I used to work for a well known CMRA and it was the Achilles heel of the business.
I think this is a weakness of classical payment networks: reversibility, even when you don't want it. Even when a service claims to be non-reversible, eventually exceptions are made[1].

As Satoshi put it[2]:

> Completely non-reversible transactions are not really possible, since financial institutions cannot avoid mediating disputes. The cost of mediation increases transaction costs, limiting the minimum practical transaction size and cutting off the possibility for small casual transactions, and there is a broader cost in the loss of ability to make non-reversible payments for non- reversible services. With the possibility of reversal, the need for trust spreads. Merchants must be wary of their customers, hassling them for more information than they would otherwise need. A certain percentage of fraud is accepted as unavoidable.

With bitcoin, you can build services like arbitration on top of the non-reversible payments, and pay for them separately only when you feel that you need them. I think that's awesome.

[1] http://betabeat.com/2012/03/dwolla-was-just-sued-by-bitcoine...

[2] http://bitcoin.org/bitcoin.pdf
Can some Ruby god make an easy to use Gem that works with Devise for this please?
Wouldn't those numbers only be useful if you understood the impact of x% differences? Does a 10% increase in left-right connectivity make you 10 times better at some task or 1000 times better?

I think we (or at least I!) know too little for any of this to be truly meaningful. But it's still interesting.
Note that the Rails session security issue is being discussed on GitHub: https://github.com/rails/rails/issues/12881
no worries. was just an off the cuff remark. there are already solutions for this. :)
My patch works well with Devise, and I tested sharing a Devise session in Go, everything worked well.
Not disagreeing with you but as far as I know most (all?) of the CPU in 0x10c was designed by Romero
Prezi deserves to be boycotted for cheating Shubham out of his bounty based on stupid "out of scope" excuse.

If cracking an internal service is possible, a bug exploiting it should be within scope of any bounty program.
Well, I think living human beings have intrinsic value, at least.
Read this with interest earlier. Personally, I think the author is spot on.

We've been launching a new product quietly, building a simple landing page[1] that asks subscribers to tweet or share the page by email after they enter their business name/email. I thought I was wasting my time but didn't want to just leech away the engagement.

The very first business that signed up immediately brought others.

We hadn't even got a prototype yet, it's how we framed the problem and offered a solution that made it compelling enough to share. OK, it's important to make it easy to do so but if you're not compelling who'll bother?

I wish I'd done this the first time round. Of course not every business in every industry can do it with social media but the principle applies. Looking at some of my friends launching businesses in competitive sectors I immediately started wondering how they could do it and, if not, why they weren't already. I suppose it's good peripheral validation as well. If your product isn't enough to make people talk what can you do to make it so?

1: http://events.shiftdock.com
It has absolutely nothing to do with the quality of the language and entirely to do with the reach of the platform. People aren't writing transpilers so they can get Haskell to run on Rhino.
I know i will piss a lot of people of by writing this.
But CentOS feels like ruby stuff. Stuff may work but probably not cause you used wrong version of bundler or some random dependency wont work.

Every change becomes a major hassle.

Point proven by the fact that no one thinks upgrading from 6.4 to 6.5 is even an option if you don't do a clean install it's your own fault if stuff wont work.
That's not really a rational analogy. That would be analogous if we were discussing someone consuming minecraft (i.e. playing it), not someone working on it.
Aaaand liftoff! Glad to see that it went off without a hitch this time (so far).
Passive voice is also a bland, meek way to avoid using gendered pronouns. I much prefer using an active verb if I can think of one, and singular them.

I have a question for you: how can you be actively evasive -- care to demonstrate by not actually answering my question? ;)
Firstly, great idea.

I'm assuming there will be some sort of rating system for arbitrators in the future. That list on /u could get unwieldly.

However, what's to stop an arbitrator from gaming this service and faking his reputation?

For example, he could send transactions between himself all day, using himself as the "arbitrator", and build his fake ratings that way.
Note to Sam: It's possible to anticipate ways HN readers will
misunderstand you, and tweak what you write to pre-empt them.
It takes some practice, but I'd guess I'm now able to do it
maybe 3/4 of the time.

In this case the most common misunderstanding seems to be not to
realize that present day big companies were once small. You could
have pre-empted that by reminding readers that once companies reach
a certain size they don't have to rely on making something great
to grow bigger, but that if you look back at the earliest history
of those companies, you'll find most did.

I usually put these pre-emptive replies to probable misunderstandings
in footnotes, because I don't want to clutter the text with things
that are obvious.
> if it exploited a bug in the speech recognition tech.

That would be one hell of an exploit.
This header would be much more useful if it suggested safe alternatives for each of the functions it poisions
The problem is we can't ignore the bad language design.

Look around and see those (depending on how you view them) odd/complex "design patterns" that only exist in JavaScript to emulate missing features.
Feedbin now supports PubSubHubbub
You are correct, it should totally be on this list. Both as Python on Python and Python -> C.
although all the rain on the camera makes it difficult to watch :(
PSD To HTML conversion service
I've seen this way, way more often and with far worse overall cost than any kind of perfectionism.

I'm not intending to be some sort of advocate of purportedly bad code, but I find the quoted section to be an interesting statement because, if true (and it likely is true), it simply reinforces the notion that ugly, pragmatic projects endure and succeed: You've seen "way, way more" of that sort because they deliver actual value and end up providing an actual solution for the world, while perfectionists are still busy arguing over trivia.

This is the survivorship bias at play. Organizations accumulate "technical debt" because the only code that gives that any assets has such realistic downsides.

And while you account for the cost, you say absolutely nothing about the benefit/"earnings", which is a typical analysis of people who work on other people's code.

I have created a lot of terrible code in my career, almost always doing greenfield development.

This was code that was spun out under incredible conditions, where we had no idea what our product was going to be, the parameters of the data or the conditions that it would be used in, etc. We had changing dev environments and assumptions, libraries getting tossed and new ones added, etc.

And those projects built companies. And it was always novel hearing someone ranting about technical debt years later, when they were hired in a position and on a team and in a company that only continued to exist because of that solution. Debt indeed.
I like the idea behind this, right now I query against a few disparate data sources (and platforms) and a unified interface would be nice. I use BigQuery[0] a lot and would hope to see it integrated into JackDB in the future, or even make it so that BigQuery is obviated. A big use case for me is loading a bunch of disparate datasets into BigQuery and then querying across them. Are there any result or export row limits on the enterprise plan? I also had high hopes for Induction[1] but it looks like abandonware now.

[0]: https://developers.google.com/bigquery/
[1]: http://inductionapp.com/
> Why wouldn't you start off with e-mail and a mobile-responsive web site?

Two reasons to build a native iPhone app: your app's icon on app page, and ability to push notifications

(Yes I know you can create Website shortcuts, but most people don't know how or don't care to do so).
I want to address your edit:

I think your post also shows a very large misconception in the disclosure world.

It sounds like you're saying that bug bounties should be a free-for-all.

Are you recognizing that these companies often already have security programs in place? Do you also concede that the companies may already be aware of where their vulnerabilities rest?

Large organizations know things that you don't when you're submitting bugs to a reward program. Constraints on a program help them focus on areas where they know they have unknowns. It also helps them deal with situations where they know fixes are scheduled, but not currently implemented.

How are things going to play out if you took the time to discover a bug and the company told you they're not going to pay for it because they already know about it and already have a fix scheduled?

The average 'researcher' is going to be pissed. You don't know if they're telling the truth, you put in your valuable time into finding the bug, and you're wondering why you should put in your time next time.

Rules on a bug bounty program do not necessarily exist to constrain the reporters to only the "known strong areas". They're there to help avoid situations that might lead them to quite reasonably ask why they bothered to try to do a responsible disclosure in the first place.
Velocity of 1.2km/s - rockets are just awesome.
At KiteBit we recently pivoted to the music market. Selling music, concert tickets & merch.

Music artists obviously have the pain of not getting enough from streaming service. Also physical and regular digital downloads are falling... So there is a cash flow problem in the bands not being in relations with the very opaque majors.

So now KiteBit offers a service for artists/bands who already have a loyal fan base who is willing to pay for the contents they produce. Not just for the sake of the contents put on sale but appealing to the emotional relationship they have with the artists, and using pricing models like the "pay what you want" that improves revenues by 12% goo.gl/N0oOeD

All in all, KiteBit it's like a bandcamp for Pros that can be used to sell music, concert tickets, or link their merch to digital downloads to retain customer loyalty. The trick is that the service wants to be transparent to the audience so that there's no feeling of any middlemen in the buying experience. that's why you won't see any marketplace in the KiteBit's site.

Disclaimer: I'm the founder of this company.
Yet C# way too short from Java ecosystems (JVM, JMX, highly-concurrent system, agent, access to internal VM, better build+dependency+scm, tooling, overall).
Launch, MECO, stage sep, second stage is running now.

Update: Second stage engine cutoff (SECO), now coasting until second stage reignition.

Update 2: Second stage reignition should occur at 3:08pm PST (about 6 minutes from now) and burn for about 1min 11 seconds.

Update 3: "second stage restart burn successful. Orbit looks nominal" - @SpaceX

Update 4: "Spacecraft separation confirmed! SES-8 is now in its targeted GEO transfer orbit." - @SpaceX
One trick to avoid stupidities like this is to tell them what you found, but not how.

How much is worth the vulnerability of having access to all your source code. Just ping me if you're interested.
Personally I couldn't care less about a bunch of ceos or company managers, as a programmer I look up to people like dennis ritchie, linus torvalds, bjarne stroustrup, rob pike, brian kernighan.. etc etc
He makes it uplifting (heartwarming, to use your depiction) because he's desperate and no one will help him if he says, "Poverty fucking sucks and there is nothing good about it, and it's a crime that I've had to deal with all this". I don't doubt that he's had some positive moments amid the misery, but I think that making light of bad experiences is at least 50% something people do to make themselves more socially acceptable.

There's good in most things bad, but those things are still mostly bad. People share the positive focus because it's more socially acceptable, and when you're in dire straits, you need to be socially acceptable. (I don't, so I don't fear addressing the truth with anyone who will hear it.)

The truth is that he bought into a dying society (Hollywood, about 5-10 years further along the decline curve than VC-funded so-called "tech") and faced severe age discrimination, because the old and young are the first to bite it when shit goes bad. He also made some big mistakes (8 kids, shallow wife that dropped him) but I still don't see how anyone could watch a man that capable get fucked that bad and not conclude that this is a failing society approaching uselessness and abandon.
Approximating a normal distribution by summing three uniformly distributed random numbers is pretty clever. And it's a nice visual effect as well.
Also, did you know that the Feedbin 'Subscribe' button is a SubToMe button? Add one to yoru blog too!
Does anyone gain anything from these graph visualisations? The first few times I saw one I was impressed, but this one is so huge and nondescript, I think it's impossible to take much away from it. They're kind of like info graphics; you see a few that make sense, but many more are just jumping on the bandwagon.
Damned if I know. It sounds to me like the non-crime (but definitely "criminal" act) of Pissing Off The Police. It doesn't matter if you're not actually doing anything wrong. If you piss a cop off he can arrest you and figure out SOMETHING to charge you with and at that point you have to fight the charges. It's unfortunate but it happens. This seems like a case of that to me.

Is there a rational explanation for why the rules would be the way they are? I have no idea really. It doesn't make any sense to me either.
>He makes very basic mistakes very frequently and his core designs are flawed.

In the interest of my own self-improvement, could you elaborate a bit on this?

EDIT: I see that you've already talked about this a little bit, but if you'd like to elaborate further I'd be OK with that.
If you read all the way to the bottom you can find the main reason why I support Spotify, "Spotify’s impact on piracy"

>Spotify has been successful in convincing this younger generation to abandon piracy and begin using and paying for a legal service. In fact, over 50% of Spotify’s paying subscribers are under the age of 29.

This is the reason that I love Spotify and its ilk.
Been using Zeromailer for some random groups of friends and it's been super useful and easy to use. Lowers the barrier for communication significantly when you don't have to remember 10 emails or find an old email to copy paste the to: field from.
Fuck it! If people have the balls and drive to go after what they perceive to be doable, why stop them? Failure is part of all our lives. That failure will lead them towards a) bettering whatever they thought was going to make it big or b) settling for conformity. I say let them fail, it will bring life lesson not learned any other way.
Nick Szabo - Introduction to Algorithmic Information Theory
Just create a free Dropbox account, use that one to sign up for Harp, and then share the Harp site folder with your main account. It's a nice way to ensure that Harp is sandboxed.
A Bug in the Bug Bounty