skysight-inc/HackerNews huggingface dataset:
I'm not sure this is the kind of thing that can be categorized as fair or unfair. The upgrade-pricing model follows the rationale that users pay a higher up-front cost for software, then each upgrade is a maintenance fee to support continued improvement of the software. The flat-cost model spreads the cost of continued software development equally over all users.

The feeling of whether or not this is "fair" depends upon whether you're a new user or an existing user. With the upgrade-pricing model, new users are confronted with a much lower price point, which is unavailable to them. This can be a significant psychological barrier to purchase execution. However, existing users are more likely to feel appreciated and stick with the product because they receive favorable pricing.

With the flat-cost model, you have the inverse. New users no longer feel marginalized, but existing users may consider alternatives at each time-of-purchase for upgrades.

Apple's vision of flat-cost pricing dictates that the price point should be held as low as possible, increasing accessibility from a broader market. With software, there are no incremental costs, so your price point is a matter of supply/demand tuning. There are countless blog articles on this subject.

While there isn't consensus on which model (flat-cost vs upgrade-pricing) is the most successful, each has its pros and cons for consumers. I don't think either could be characterized as fair or unfair.
Anyone know if he is only charging at tesla stations? What's the route he is planning on taking?
Is the idea to get food at each stop?
Lastly, doesn't he have like 5 kids, how will they all fit in the tesla???

Edit: He does have 5 kids. http://en.wikipedia.org/wiki/Elon_Musk#Family
Semantic Input Types. Are They Worth It?
Embracing limitations by design.
So why do they actually do business with IndieGoGo? I would expect the vast majority of IGG campaigns not to be able to deliver within 20 business days. Since the users of IGG obviously intend to use the money to fund a lengthy process of building a product that sort of invalidates the use-case.
O'Meley retires with knee injury
Linode provides basic hypervisor-level usage graphs by default in the Linode Manager. it's one of the more prominent features.
Do you bother trying to understand what was meant before replying? How, after reading my post, was your take away "everyone plays NG+" (something anyone who plays the game knows is false)? The point is that people replay the game knowing what is to come, with everything already foreshadowed, and consequently being able to make much more informed choices. Whether you happen to be on NG+ or not is completely independent of this statement, and wasn't intended to be implied, which is why I said "second third playthroughs" in that sentence not "NG+". It's like you read just one phrase out of my post and responded to it out of context to prove some kind of point.
$query = "SELECT " + $_POST["foo"] + "...";
db_run_whatever($query);

What you call that depends on what you know about the situation and the bigger picture.

It doesn't change what it is, or what it implies.
Final Logo Yahoo Chose Is Doing 2x Worse vs. Original According to Poll
I wonder if Elon Musk cares at all that a service he created, one that made him incredibly wealthy, is so willfully abusive and corrupt. How about Pierre Omidyar or John Donahue?

PayPal really needs to be investigated by federal governments, and put under strict oversight, regulations and controls.
Fascinating project, I worked for a data analytics company and we always had a basic test that we'd try to throw at any Sentiment analysis engine.

// Negative
> This is shit.

// Positive
> This is the shit.

Most engines can't sort that out. I'm definitely going to take a more in-depth look at this.
Bionic Eyes are Ready to Use
No, it's not. Every 300 or so miles you stop and pump gas for a few minutes at any number of available locations, and then you move on. You don't have to plan your trip around gas station locations. If charge stations become ubiquitous so that isn't a requirement then this is ameliorated somewhat.

I've always had this silly idea for an electric car company that sells cars but 'loans' out the batteries. When you want to recharge, you pull up to a station and a trained technician swaps out your entire battery setup for a freshly charged one in a few minutes, basically meaning you are paying to rent a set of batteries. Not sure how economically and technically viable this plan is, but it does seem convenient from a consumer perspective.
"Paypal's risks or issues are none of our problems"

While that obtains for any business which does not do business with Paypal, the converse obtains for any business which does to exactly the degree that those risks or issues are expressed in the structure of the agreement with Paypal.
Yahoo’s branding disaster
Just a note, you don't have to mathematically solve a game in order to win it.
Apple? Apple has by far the best performance that I've seen when compared to Android and the like.
Journalism has become unstuck in time » Nieman Journalism Lab
Agree. I had no idea.
Dave, you're missing the ending "l" on the URL.
Blackhawks, Hjalmarsson reach 5-year extension
RavenDB 2.5 is out
It's not simply a code culture problem; there are tools like Programming Mess Detector, PHP Mess Detector, Findbugs etc that can quantifiably show just how crappy a lot of code is. See http://pmd.sourceforge.net/
Oh wow, that is bad. I was assuming that guarantee of row isolation was valid.
The Seven Years That Changed Everything
To be fair, how could we know this about any of hundreds of other government programs that touch our lives, whether we know about them or not?

Mandated vaccination regimes? We know about those, but what about the specific drugs/vaccines that go in each regimen? I don't remember voting for the person at HHS overseeing that.

Nuclear weapons development and stockpiles? How do you know those are being properly supervised or not?

Foreign military sales? How do you know we're only giving our allies ships and other arms that wouldn't give away vital American secrets?

Or what about IRS tax audit policies? How do we know those are applied constitutionally?

Or abroad, how do we know that our diplomats are not doing anything shady?

Or even at home, how do you know the local cops don't have a pen register wiretap running on your cell phone tower this very day?

And it could go on and on. When it comes to the USG it's frankly a bunch of "unknown unknowns" that the people similarly can't really pre-emptively sue about. That's why it's important to get the built-in transparency and oversight measures correct in the first place, as the job of oversight is far too complicated to leave to the people alone.
Ask HN: Does your workplace offer an annual hardware allowance?
I just discovered that Kitware offers an "annual computer hardware allowance of $3,000 for technical employees, so you can focus on your programming, rather than the equipment."

Does anyone else work for an organization that does this? I'm trying to convince my employer to adopt this perk, as the lack of appropriate hardware for developers here is crippling productivity.
I've seen the idea of simply replacing the batteries with charged ones in stations thrown around quite a bit in previous discussions and it always seemed the perfect solution to me. It's even faster than pumping gas (if done correctly) and you don't have to worry about your battery capacity degrading (when the station detects a battery won't hold less than a certain amount of charge it'd but the battery offline for recycling).

What's the flaw in this reasoning? Or the hidden cost, more likely.
Let's give some feedback about the logo here: http://usersnap.com/yahoologoreview

I don't like it.
Does fraud follow the power law?
I can still send someone cash in the post.
I have no problem with using Linux instead of Mac OS X. I would love to in fact, but I have a laptop. One of the greatest features of my laptop is that I can close it up and take it with me. I can then open it up and continue work.

The problem I run into with Linux is that sleep, suspend, and hibernate do not seem to work or work reliably. This is what is holding me back from jumping to Linux for the most part.
I wonder how much investment they have in this vs. going with a pre-existing monitoring system like ExtraHop?
This is disingenuous. The critique is not so much over the inconvenience of having to recharge, but how his statement glosses over that inconvenience.
This piece reminds me of Linus Torvalds. He's the kind of guy that lives these truths. Always respectful and constructive, never saying code is shit, etc etc. We need more developers like him.
I totally understand that this inconveniences you a lot. Be that as it may, your conspiracy theory has no basis in fact whatsoever. Paypal will, in fact, not make large amounts of money on transaction float -- they're already probably losing money on your account by talking to you too darn much. Interest rates are presently something like 15 basis points ($150 per year on $100k). Even if we count their underwriter as free, if you've spent an hour on the phone total, they're already in the red. They'd like nothing better than for you to be riskless and for them to be able to release all your funds tomorrow and for you to sell another $100,000 every day this year. (It also isn't clear to me that Paypal can licitly get any float on your money, due to banking regs, but that is deeply technical and not the kind of technical that I'm good at.)

But that isn't the world we live in. In the one we do, pre-sales is an incredibly high-risk business model.

f they were only concerned about risk they could withhold fractional amounts for reasonable periods of time, on a rolling schedule

As I mentioned in a separate comment, while rolling fractional reserves do insure against risk in some business models, they don't do a great job of insuring for the risk of software not getting written or not meeting expectations. Assuming you have a multi-month development timeline, every risk your business is exposed to at N-1 days (your team members or your families falling ill, the project being technically beyond the capabilities, the money running out and you guys needing to delay shipping while mixing in freelancing to stay afloat, etc etc) is still a risk at N+1 days, unless you have shipped on day N.

You're totally within your rights as a businessman to try to fight this in the court of public opinion or attempt to convince Paypal's legal department or a court of competent jurisdiction that they're in breach. I sympathize with you because I sympathize with people who are making things, but I think that Paypal has a better understanding of the risks involved in your enterprise than you do (and, unfortunately for the both of you, their upside being sharply less than your upside means they will tend to have more of a hair trigger with regards to that risk than you will).
Your opinion on the Yahoo logo
I was worried this type of misinformation would be extrapolated from the article. The game the computer plays, is limit hold-em. This game is much more mathematical since bluffs are limited to a big blind.

Although Super System was written for all different types of poker, he is referring to no-limit holdem which still involves playing the player, with heavy math elements as well, but still much more psychology involved. Hence the name, you can bet any amount at any time changing the dynamic entirely. There is still no computer that is efficient at winning no-limit hold-em.
I like the idea of having a centralized repository of these advisories, but I need a better way of watching for changes for this to be effective. I was hoping that the Twitter feed would be that (I would just turn on SMS notification), but the Twitter feed is full of general low-value tweets like "Thanks @espreto for being our 1000th follower!". Perhaps a separate Twitter feed could be created (@nodesecurityadvisories?) that only tweets when new advisories are posted on the site?
"Jumping into the trenches" (oh, over the weekend!) isn't what the CEO of a multi-billion company does, it's what an arrogant, career-oriented boss who can't delegate does to compensate for his apparent lack of sufficient involvement.

That's absolutely ridiculous. Plenty of CEOs carve out a little time to jump into the trenches and work on things they really care about, or work on fun things to relax and get away from the big stuff for a little bit. Nothing about that says "arrogant, career-oriented boss who can't delegate and requires compensating for lack of involvement." May be Marissa Mayer thinks the logo is important enough to warrant her attention. Or may be she just wanted to work on something fun to get a break from the boardroom for a day or two. Or may be it's both.

Jumping to conclusions about someone you don't know based on a breezy blog post about a logo project seems far more arrogant to me than her taking a few days to work closely on this project.
ok, my original statement regarding PHP was:

> There's no officially blessed language binding for PHP.

And judging from https://github.com/DomBlack/php-scrypt/issues/9 that's going to stay like that a while. There's a pure PHP implementation that falls back to the pecl package, so that's probably your best bet atm.
You're being very selective. What is the hint that Demon Firesage is weak to fire? What is the hint that Gwyn is parryable - unlike every other boss in the game? etc
The usual argument for Clojure is that it allows for short and succinct code; but actually, Scala code is about 10% shorter: its type system is good enough so that you can do almost anything with it in a similar elegant and short fashion as in Clojure.

Programming in Clojure I miss the following features from Scala most:

a) Pattern matching

b) Having machine-checked documentation (aka type system), traits.

c) A proper documentation generation tool. The Clojure one doesn't do protocols properly, although protocols are the only real way in Clojure to have something akin' to interfaces and Scala traits.
irreversibility - once you receive Bitcoin there are no chargebacks.

irreversibility is good for the merchant, and bad for the customer.
great work guys. keep it up
Now Xiaomi is one of the world’s most interesting tech companies
You can't polish a turd.
It seems that PayPal is just a wrong tool for the job.

I'm happy to use PayPal to pay couple hundred dollars when buying an item from a mass merchant. This is what PayPal is intended for.

If I sold a hugely expensive one-time unique product (which a crowd-funded effort essentially is), I'd probably consider something different.
Hacking Facebook to delete any account; Facebook again refuses to pay Bounty
So it's built into the price of the Model S and TANSTAAFL and all that. The point being that you don't do a transaction at the supercharger station in the same way you do at a gas station. Theoretically, you could use a supercharger station multiple times a day and pay nothing additional.

It's like the "free maintenance" on BMWs. Or "free loaner cars" when your car is in for service.

Seems pretty nitpicky to point out that it's not in fact free. Whatever it is, it's quite a bit different than chucking some dollars at Chevron or whomever.
use an escrow service.

Something like PayPal for Bitcoins? Sounds like we're back to square one. What's the point of bitcoin again?
Is there plans on making the supercharge stations available for other manufacturer's electric cars (although not for free)? The thing that could really make this take off is if they can standardize this technology. After all, I don't think gas cars would be as convenient if you had to fill up only at a Ford gas station, or a Honda station, etc.

Even if there are multiple charging standards, just have several charging cables at each "pump".
Which underscores the single greatest value of the App Store: the market.

Apple has built a population of dedicated users who are willing to spend money. They did this by building a product that asks consumers to spend a little more to get a little more. Now they've created a channel through which developers can access those consumers directly through the host operating system, and they charge a fee for that.

When you look at alternative marketplaces, it becomes clear that the value of the App Store is more than just "app hosting, oh-so-easy purchasing (just enter a password, as Apple has your credit card details on file), app delivery, license management".
The problem is that many sentences (at least in English) exhibit some structural ambiguity (more than one valid syntax tree). Also you have to take into account pragmatics and sociolinguistic factors (like variation), and so on. You can't just feed a formal grammar to a program and expect it to correctly parse English. We're still a LONG way from being able to correctly parse all (or even 99%) of possible English sentences.
This is wonderful. I hope it works out.
This reminds me of how pretty much everyone believes they're a better than average driver. Everyone also thinks other drivers are terrible. Both claims cannot be true.

I'd say its appropriate to call 'most/typical code' average code, not shit.
A comparison of drafting legal documents vs coding
> Besides, have you tried Android recently? You might be suprised to discover that Android is better.

.. not yet for music apps. Even Google folks admit that [1]. This really can't wait any longer. Where is Garage Band for Android please? ... and to those saying "you can't complain only about music, look at the games, todo lists, blah blah", sorry music IS my domain and that's the only thing I care about.

[1] https://www.youtube.com/watch?v=d3kfEeMZ65c
I think it's a bad case of "dislike due to knowledge".

It's stark in the arts, but it applies to almost every human endeavor. As an example in the arts, I dance, and I'm good at it according to almost everyone who sees me dance. But I see myself as a terrible dancer. If I make a video of me dancing, others see every part that's well executed. I'm accustomed to them, and I tend to ignore those parts in favor of every part that's sloppy, every part that just doesn't look right.

And it's no different for code. You know what one of the marks for good code is? If the guy writing it is tearing it apart in the comments. Where do you see /* This is a dirty hack I'm ashamed of */? Usually right next to stuff that's a stroke of genius, or at the very least really good code.

It's strange that the more you know about something, the less comfortable you get with your knowledge, but it seems almost universal that "Ignorance is bliss", or rather the corollary "The more you know, the less you think you know".
> If the guy who wrote the law says, "that is not what I meant" it is pretty clear that what congress voted for and what they got are two different things.

And so when people warned him that the law he actually wrong might be used to create programs that actually happened, why didn't he reword the law to conform to what he says he meant?

Either way, doesn't matter one fig what Jim personally meant when he drafted the law; what does Congress think they passed is the different question.

Just like you shouldn't proofread your own writing, you shouldn't assume 535 legislators and a President came to the same meaning of your draft legislation as you had in mind when you drafted it.
Despite no longer playing, I love the continued updates for the game. Just yesterday I suggested the game to my Basic PC Literacy class and a handful of the students were nodding in agreement.
Good point, but writing software in PHP or Java is voluntary retardation. You're holding back the advancement of our trade.
The Importance of Being a Job Landing Page
Introduction to Bower Screencast
Sorry but if you're standing in the middle of a bustling city filled with cars, bikes and pedestrians moving with determination, the last thing you should do is transport yourself somewhere else with different sounds that mask the current ones. Not to mention how annoying it would be to have some guy standing in the middle of the sidewalk so he can hear about the magical time a 'ghost' saw Wallace Stevens carry a pair of socks out of Macy's.
Sorry you're feeling discontent. I've written some advice on this in the past and am linking to it here:

https://news.ycombinator.com/item?id=1843266

No matter where you go and what you end up doing, businesses ebb and flow and your interests and motivations will also change and you will find yourself here again.

The key is for you to build an internal toolset (mental, emotional) to assess and proactively work towards your goals.

You mentioned that you would rather be outside, meeting people and creating things - there are absolutely jobs that incorporate both software and these other aspects - think of things like greenhouse automation (outside) or positions writing software for coffee shops or ?? There is an entire world of software.

Good luck!
> the amount PayPal handled was 45 000 USD

Which is the only part relevant to this discussion. PayPal's risk is far greater than 45,000. This depends on how much PayPal is charged for chargebacks, a rate I cannot know.

> They're an official payment provider for IGG. I assume they know what IGG is by now and the risks associated with that.

Yes. Hence the reason for the additional due diligence. Understanding IGG's operations, it makes complete sense that the would oversee individual projects going through on IGG, and doing additional due diligence on top of IGG. You are making a unwarranted assumption that they their diligence stops at IGG. Having dealt directly with situations like this (essentially acting as an IPSP, or basically, something akin to IGG), banks are still required to do their part.

> Point is: everyone can decide under which conditions he'd like to support a project - certified non-profit or not, but that's not PayPals business.

Just because you say it's not PayPal's business doesn't make it so. It's very much their business. The belief that it shouldn't be their business shows a lack of understanding of the area that PayPal operates.

> Nobody denies that crowdfunding is not inherently risky.

Except no one understands all the risks that are involved. Otherwise, you'd understand why PayPal should be asking for how the money will be used, the business plan, etc. These are additional steps that should be taken precisely because of the risks that exist.

Stopping diligence at IGG would be horribly, horribly wrong.

> Either don't participate or live with the risk.

They are trying to participate. They are being denied.
Cow Tipping is a Myth
Why the arduino? It servers no purpose apart from an overly complex GPIO expander - whereas not only does the RPi have a whole bunch of GPIO, if you need even more you can get a dirt cheap I2C expander that is way more reliable.

This is what you get when people whose main idea for a home automation system is „a responsive design” start creating hardware products...
PG commented about Jobs yesterday re: Google compose. Basically, he argues Steve Jobs is an anomaly in that he can micromanage design without breaking it.
That dashboard looks really neat. I've been searching for a good Windows dashboard, and I like the patching views. Where's the download link?
Structured sentiment analysis has been around for a while - meaning models that take into account the overall document as more than just a bag of words (reference below to a 2007 Google paper). There are a surprising number of challenges for those new to the problem, e.g. sarcasm or idioms. It's kind of fun to work on.

http://acl.ldc.upenn.edu/P/P07/P07-1055.pdf
Manning had very little, if anything, to do with pointing out spying.

You mention her because her actions were in opposition to the USG, which seems popular to beat up on around here, but her leaks were about other things entirely.