skysight-inc/HackerNews huggingface dataset:
Ask HN: Where do I sell my Windows app?
I am an indie developer and I made an app. I sell it in the following stores:

Android - Google Play

iOS - App Store

Mac - Mac App Store

Windows Phone - Windows Phone Store

Windows RT - Windows Store

Where do I sell it for Windows? It's a desktop app and I'm supporting Windows Vista+, Windows Store is no use.

I want to make it available to as many users as possible without requiring the user to install another app for buying it.

Do I have to handle the payment processing myself? If yes, what are the best payment gateways for this?
Does this random value need to be unpredictable?

And leaving this specific example aside for a moment, I was trying to prove a larger point: people write crypto code for a reason. Some people will write it for no reason at all, yes. A lot of other devs will be dying to save themselves the time it will take to write any type of code, especially if it has to deal with something they aren't experts in, but they just can't. Now, it seems likely you and I can hash out the details of an acceptable solution in this discussion (in fact, I think once you take the steps to make sure the random source isn't predictable, you're good, but even this is slightly crypto-related), but how would the average developer know this? How would he go from "don't write crypto code" to this? In my humble opinion, simply saying "don't write crypto code" isn't a solution, and there are good reasons why this hasn't worked so far.
"Sign this or you can't work with anyone you've worked with so far in your career after this point" doesn't sound reasonable to me, sorry. It is basically one way ticket to being unemployed for a period of time.

Contract law works when the power distribution is relatively equal between the two parties. It isn't fair when a person's livelihood depends on signing the contract.
Visual Xcode
P.F. Chang's using paper imprint after credit card breach
Are there enough people like you to cause these companies to change their behavior?
Why do you submit this to HN without even asking on the GitHub issue when this will be fixed or why it isn't fixed? This leads to unnecessary noise.
Also I think this isn't a "serious issue", duplications are most of the time filtered out very quickly.
Did you actually read the link you provided? The Maillard reaction doesn't appear to be relevent to milk and tea combining at the sub-boiling temperatures discussed. Unless you have another source that actually supports your statement?
Almost all good IDEs allow that. All IntelliJ ones do that. They can even share the code formatting rules and they can be committed to version control so that your whole team uses the same rules.
So I guess the next step is to buy the remaining African address space?
nice #work
ilerde basarilarini gormek dilegiyle
Presuming 'serial dating'. You can actually know several people at once, and get more serious with one once you've evaluated the pool.
An Open Letter About Sexism In Tech
This is the fundamental flaw in comparisons like this that take frameworks designed for huge projects and demonstrate them with a mini-project.

Of course the Backbone example looks over the top. And compared to all of them the vanilla JS looks like an example of beautiful simplicity. But try making a full webapp using vanilla JS and you'll find things get very messy, very fast.

Never mind the fact that the entire point of frameworks like React is that they're performant with a lot of DOM changes being made frequently. Making a demo that shows it altering one text box isn't really very useful.
Senate hearing on National Security Space Launch Programs with Elon Musk
This headline reads like something from upworthy.
> Try as I might I can't find any details about this jungle submarine base any more - seems its been wiped off the 'net.

That must mean it is true!
The goals "voters should be unable to prove their vote to vote-buying politicians/violent gangs" and "voters should have indisputable evidence they can take to the press if their vote has been miscounted" seem fairly contradictory to me.
this is a great introduction to basic CS ideas for beginning python programmers - and that's most people:

* hobbyists
* professionals who decide they need programming in their jobs

if you're a CS major, there is "structure and interpretation of computer programs" or book of your choice.
But the complexity that emerges is not from supporting multiple devices! It comes from retrofitting everything atop a model originally designed for navigating a graph of linked documents. This is a severe deficiency in the original design, and no framework can patch it over. As developers, we're the ones left holding the pieces to an abortion of design day after day. This state of affairs is unacceptable.

I remember when Swing was big. Everyone was gushing about it despite obvious flaws: non-native UI, poor startup time, horrible accessibility, and ridiculous memory consumption. Industry loves the idea of one platform-to-rule-them-all, no matter how far behind the uber-platform is. It would rather dump endless amounts of money and time into a patchwork of hacks than admit that it was wrong.

We're way past due for a VM for webapps. I don't see why the VM couldn't be added as a dual to the current HTML/JS/CSS model. URIs beginning with app:// would use the new VM model. There's a shocking amount of defeatism, both by developers and institutions surrounding the tooling of webapps.
Thank you. This is a much better article since it actually lays out and explains the reasoning behind the solution, as opposed to blandly stating "it has something to do with e" and padding up the rest of the note with grotesque drawings and minutiae.

(Also I appreciate what seems to me the less stridently gendered tone of the American Scientist article. Just a personal and subjective opinion though, so please be tolerant and try not jump on the hate.)
Thats a great point. If the 3rd party changes their format or syntax then your inserts would likely continue to work.
This is a well-reasoned analysis but there are a few weaknesses:

- Are those 6 people travelling together (relatively unlikely), or are they being stuck in a shared vehicle with strangers? If it's the latter it seems likely to be much less comfortable than a bus, where there's usually a potential to move around a bit and you go into it expecting to make intermediate stops (and knowing where/when they are!).

- After taking plenty of effort to get the dollars right you gloss over the most important issue: routefinding. Mentioning some hypothetical "similar trip" is not all that meaningful. If you live near one stop and work near another on the same line it might be much faster to take transit. If you live in a world built primarily for cars with no regard for other modes, you may find it difficult to find any public transit option for your route.

- And a shift in traffic is laudable only if it doesn't serve to induce further demand [0].

[0]: http://en.wikipedia.org/wiki/Induced_demand
Where did fork go?
Google boldly goes into space with Virgin Galactic
It seems, at least according to one double blind study[1], that there's not actually a noticeable difference in taste.

[1]: http://tomstafford.staff.shef.ac.uk/teatastetest/
That fear is akin to governments being afraid of cryptography. The genie's out of the bottle, we know how to make better languages/development environments. The question becomes, do we deliberately hobble ourselves or do we accept the reality and move forward. The "enemy", if they're rational, will be moving towards these better tools. On the other side of the fence, we should as well. Otherwise we're leaving our own code and systems open for abuse.

Ultimately, the only way to correct this is the active encouragement of DRM-free content. The active development of FOSS software. The active development of open-specced hardware. Let's take these tools that let us develop things with fewer errors (or where errors are made blindingly obvious) and make this free world we want.
> Not everyone wants to ride in a bus.

Is this an example of society finding the Nash Equilibrium at the expense of finding the "Pareto optimal" solution?

https://news.ycombinator.com/item?id=7888721
That's the theory. The implementation must take into account search costs and due diligence costs. In a low-trust society due diligence costs rise, dramatically shrinking the number of possible exchanges, which then raises search costs, shrinking possible exchanges all the more.
Ideal capitalism. Much of modern capitalism is about getting the person on the other side of the table into a desperate enough situation, that they have to take your 'mutually beneficial' offer. I present as Exhibit A Greenspan's speeches on lowering worker mobility during his tenure.
Very nice :) .

Are these captions taken from a live text commentary (like BBC's service), or from a radio commentary?

I think the second would be more useful, since they tend to mention players and plays more often.

A nice case of tech helping people with disabilities, great job and good luck !
CIA rendition jet was waiting in Europe to snatch Snowden
Declassified report: Two nuclear bombs nearly detonated in North Carolina
I just wonder why they don't do it right from the start?
Then you don't need shuffle, only play.
Just having the right culture is not a solution. You can have a culture that routinely goes for Pareto optimality. If that's not an evolutionary stable strategy, the moment you introduce agents that choose the Nash equilibrium instead, they would start winning and gaining ground.

I wonder about a different solution though: can you design a mechanism that transforms the Nash equilibrium of a Prisoner's dilemma game into the Pareto optimal outcome? Something similar to escrow?

[1] http://en.wikipedia.org/wiki/Evolutionarily_stable_strategy
This.

The above said, the learning algorithm has flaws that can make Pareto optimality impossible (economists call this market failure). This is where we inject aspects of central planning into the modern economy, with debatable results.

For example, it presumes a level of information symmetry through the price mechanism. Markets begin to fail when people don't/can't understand what they're buying - the "market for lemons". This is why we have an SEC and mandatory , standardized, information filing for publicly traded companies for example.

Another is high levels of uncertainty about the sudden need to buy something, which is so expensive it can wipe you out - eg. Major surgery. Insurance markets cover this. But we all have observed the debates and challenges of managing a sizeable and representative risk pool.

Intellectual property and digitized products (music, movies, TV shows, software) also has a fascinating role here in that it is a public good that is open to free ridership unless (a) the good is a secret and is accessed only as a service or (b) the government enforces a temporary monopoly on an aspect of the product. The latter may be past its prime given the abuse of patents and copyrights leading to non-Pareto outcomes.
Looking for beta testers: Adventure game that teaches kids how to code
Five myths about net neutrality
I don't think so. Since the assets were on SR servers, which weren't technically Ross's personal property, and the business was used for selling drugs (admittedly along with other things), civil forfeiture laws allow the government to take those assets. Doesn't matter what happens with the lawsuit.
I am building this exact thing, called ArtsMuse (http://artsmuse.io). It's early days yet: signing artists and getting a beta-ready system built. I have the same vision as you: using the screens in my house to show art instead of being a big black hole on the wall.
The French upper class were the first to popularise the idea of adding milk to tea. This was back in the days of Napoleon and fine china, as in from China, was new too.

The reason for adding the milk first was to protect their finest quality china from cracking due to the heat of the tea (the teapots were metal, e.g pewter around that time too).

So, the origins of the milk first idea are deeply rooted in history. If you are drinking tea in 18th century fine china tea cups handed down from your aristocratic French ancestors, then you might not want to experiment with the tea first technique, however, if you drink tea out of a mug then consider the benefits of tea first.

As for whether 'tea first' needs a stir, the answer is not yes. There are convection currents inside the cup that will stir the milk in for you. A helping stir does help but is not always necessary particularly if the tea has cooled too much.

> 3. adding the milk to an already boiling cup of tea burns the milk, ruining the flavour of the tea.

No. The tea has to infuse in the teapot before pouring. Therefore it is not boiling by the time it gets to the cup and the milk can't be 'ruined'.

Unless you are using tea bags, teabags are an excellent innovation, personally I prefer single cup tea bags, tea made in cup with none of the paraphernalia of the pot. If you want a sharp cup of tea with no bitter taste an average teabag in cup with boiling water and no milk yet will work perfectly. No need for lengthy infusion time, add milk, get colour right, squeeze and remove bag, sharp cuppa made.

Orwell gets it wrong regarding the matter of drawing fresh water. Most water contains things that lead to limescale. It is important to draw fresh water so that limescale does not build up in the kettle. Dissolved oxygen levels is cited by some as important, theoretically you are boiling the oxygen out of the water too much if you reboil rather than draw fresh. This sort of makes sense and 'experts' say it makes sense but I have not tested this myself or seen a scientific paper explaining how this works.

A final detail: unpasteurised, fresh milk. Tea made with this 'forbidden fruit' is far better than when made with normal milk. The difference is hard to describe, but, to give you an idea it is like the difference between listening to traffic noise on the edge of a motorway and listening to Handel's 'Zadok the Priest' being sung by a choir in Westminster Abbey.
human culture is a fractal

relevant xkcd --> http://xkcd.com/1095/
Possibly because there's a load of distracting crap (early/redundant code) they want to clear out before releasing to the public.
I hope you're drinking black tea. ISO 3103 ruins most oolongs and just about all greens. :(
This is pretty much every UI system I've worked with contrasted against HTML/JS/CSS.

I'll be the first to say: creating views in those systems is usually not as easy as HTML. But the coherence of the tooling makes up for it quickly.

It appears the development ecosystem is optimizing itself around what lets you throw shit up as fast as possible, regardless of how coherent or painful it is to modify in the future. Time-to-market has always been a concern, but the notion of Internet-time has only accelerated things.

This also explains why R&D has taken a backseat many times; we often confuse it with new products (that use the same tech).
Put it in a Betterment account and spend my time focusing on things are that I'm better at than trying to actively invest.
I find that this typically isn't a problem when you instruct git to ignore those files.

Brilliant way of describing the IDE metadata files, BTW. I got a nice chuckle from that.
I don't understand the service. When watching tv with my hearing impaired father I push the CC button.

For the world cup specifically the espn announcers perform so terribly we likely won't even do that and have music playing instead.
I have no idea what you are talking about. PyCharm stores every setting in a directory called ".idea"
I've certainly seen the IDE turd files you mentioned, but I'm pretty sure they all live in .idea. Github has a nice .gitignore build for these (and other common ignores):

https://github.com/github/gitignore/blob/master/Global/JetBr...
The dashboard is simple, power on/ power off the server and info about the ip, root password (which you should disable anyway) and reimage.

You can choose between Debian, Ubuntu and CentOS mostly that I remember. No custom kernels that I know for now if by that you mean a custom distro image. I guess you could download or compile a kernel from sources, install it and reboot... if you screw up just reimage...

About managing your server, you have ssh access so, total freedom and you can find guides/tutorials everywhere on the internet.
Any train's brakes work the same way. Use pressure to release, automatically brake when pressure is lost.
Great article. Very well articulated.

If you haven't seen it already, there's a BBC series called "The Trap" which raises interesting questions too around game theory reflecting human behaviour versus game theory driving human behaviour through modern capitalism.
>Something to consider is that your brain is already messed with, so the use of drugs might be needed to un-mess it

Absolutely. I came to this conclusion after a few months of therapy and reading several books about ADHD (Driven to Distraction was the first of a rather deep rabbit hole). I was terrified that I'd lose that creative spark I always held unique, because that's what previous psychiatric medicine had done to me.

Bupropion (Wellbutrin) isn't just a dopamine reuptake inhibitor: it's also a norepinephrine reuptake inhibitor and a nicotinic acetylcholine receptor antagonist (which is why it's also prescribed for smoking cessation). It didn't work with me. I was calmer, less hyperactive: but I had a flat affect. I could concentrate on busywork, but I couldn't think. It also wasn't prescribed for ADHD: it was the second attempt to treat a (non-existent) bipolar disorder when I was 15. I'm pretty sure (at this point) my neurochemistry is such that my reuptake rate is fine, but my release/synthesis rate is much too low. Which is why a reuptake inhibitor seemed to only work part way.

The first tried, however was Depakote. In extreme cases it's prescribed to stabilize mood and impulse control with ADHD. It's usually prescribed to quell manic episodes and control seizures. I only dully remember my time on it. I do remember being in a constant fog, a miasma - while I couldn't really think straight beforehand, I could barely think /at all/ on that medication. I was on 900mg/day. Given my bodyweight at the time, my plasma concentrations were probably well above the typical controlled therapy concentrations of 100mg/L. It was probably closer to 200mg/L, which explains the stupor and slight tremors I had.

Given its pharmacology, I can't see how it is, in good conscience, prescribed to those with ADHD unless a manic skewed bipolar disorder is also present.

But the story of why they were absolutely convinced I was manic/bipolar is another thing entirely.
I wish I could upvote this a hundred times. This is exactly the kind of thing I like to see more of. Is this your project, sunpazed? Nicely done!

EDIT: Wait, what? Did that guy really say:

"Yes. It's edgy stuff, this. It will ruffle a few ferts. Will say something some people won't like. Hopefully they won't be watching the show. It wasn't very difficult to give Tony Abbott a dick and balls. He was holding this at the time."

I spotted some other weird bits, (I have nothing to compare it to) Is this is computer-based voice recognition? I have to admit it's a lot better than Youtube's terrible excuse for captioning - most of what I see on this page looks pretty coherent and on topic.
Functional UI programming with React.JS and ClojureScript
Another recommendation for Ramnode, love them.

For your storage needs you might be better looking for an OVH/kimsufi deal for a cheap Atom server.

Also, haven't used their storage plans but VPSDime have large disk VPS that work out about half the cost of AWS S3.
The linked posting (now?) says the captions are coming from SBS Australia.
There is "no way"? Millions of poor figure out a way every day. That the privilidged spend their dollars (and everyone else's dollars when you take into account the economic externalities of driving a car) widens and perpetuates the convenience gap between cars and public transit, which in turn deepens and perpetuates all other gaps between the rich and the poor.
Pareidolia and Computer Vision
That's concurrent, not serial
It is possible that the transaction log's last entry contains a value that is not yet considered 'committed' at large, as per the paper. This transaction needs to be confirmed later on when an additional transaction comes and supercede it, confirming it was committed by all.

It is also possible for a leader to be demoted during a split, where the log of that partial transaction will not be counted as final. The new leader at this point can then force a truncation of a follower's log, or ignore it entirely.

The entry you have read from a node that was thought to still be a master without first consulting a majority is therefore possibly a bad write that won't be part of history as far as consensus goes.

This is explained later in the original Raft paper, and this is why you need to read from the quorum to be able to guarantee consistency under all circumstances, among other problem cases.
Create your own RPG with NFC-enabled Miniatures (Andor's Trail + Twinsprite)
I'm curious how this exactly differs from Titanium.
Yes, but one has lots of environmental and societal costs, while the other doesn't. If electricity were bad overall for society, his argument would apply to it too.
Shuffle's good for not wearing out good songs.
In wake of data breach, P.F. Chang's is using mechanical credit card readers
I too am a convert from ST to PyCharm and PHPStorm. Although, I'm still using ST for editing javascript. I need to break that habit.
Same here. It seems like a really solid IDE, but I like a more lightweight development environment, and there's always that one vim command that vim emulator plugins miss. However, I've recommended PyCharm to several of my coworkers who use IntelliJ for Java development, and they love it.
I'm getting 'this page is temporarily unavailable' on this new book and the first one in the iBooks app on Mac. Edit: UK store so maybe it's still propagating to all stores.
I quite like the UK's statute website, http://www.legislation.gov.uk/ukpga/2013/8/body/2013-02-28?t... - it gives an overview of changes that are made.

But, decisions are fixed entities, a decision is made by the court and handed down, stat. The decision doesn't change, a court can sit again and make a new decision (eg rescinding or amending the former decision) but the former decision still stands, as is, as the decision that was made.

If post-facto amendments aren't substantive then they're unnecessary, if they are substantive then they shouldn't be made without the court sitting and issuing a further decision. Seems logically that amendments should never be made; clarifications might be issued later but the decision as handed down to the parties in the proceedings should stand unaltered.
The Right Time to Safely Increase Your Billable Rate
so this is like Appcelerator?

use javascript api to connect with native components and compile...
Why do we hide analytics from our users?
You must ask her immediately or she won't marry you.
This page is in Italian.
Another vote for Ramnode. Fast, reliable, and cheap. Nothing has gone wrong with my 3 instances in 14+ months.
But if you don't shuffle you get the same ordering of songs every time (which bugs me, at least).
I remember when my wife took a course on set theory I was fascinated with the graph theory stuff. I wonder if there are other academic fields of math that you could customize for elementary schoolers - I know my dad taught me Boolean algebra and logic gates in Grade 4, so there's one.
> there is no problem in modelling altruistic players who attach a high payoff to outcomes which are good for everyone and low payoffs to outcomes which benefit only themselves.

Isn't this something of a contradiction in terms?

But say it's not. Aren't such players likely to die out in a lot of ecologies? Deriving utility from helping others won't stop you from starving.