skysight-inc/HackerNews huggingface dataset:
I wouldn't go as far as saying that Google and Apple are actively deceiving developers. However, they do have a strong incentive to keep things the way they are, and to keep the end user ignorant of how the app economy functions.

You might be surprised to know that many customers on the App Store, and even some members of the press, seem to think that apps being featured by Apple have been bought by the company. I would get emails like: "how have things changed for you since Apple bought your app?"

If people knew how bad the app economy has become, there'd be far fewer app developers than there actually are, and the device makers would have a serious PR problem on their hands.

In the end though, I do believe that the short-term thinking I alluded to in my post will soon come home to roost. I do hope that Apple and Google course-correct before we end up in a situation where indie apps are a distant memory. It's in their long-term interest to keep the App Store diverse and the app economy healthy.
Stealing User Data From The Alexa 1m
1) There is no search warrant in the case in question, but an order under the All Writs act.

2) If Apple had designed the phone properly in the first place (ie, impenetrable even with their help), then they would indeed be protected from attacks via search warrant.

A sufficiently robust security solution doesn't care whether the attack happens to come from the state.
One thing that I can't help thinking about in all of this... would Apple have contested this case had the Snowden leaks never occurred?
That might no longer be true. There has been an enormous amount of development since Oracle killed OpenSolaris, such that Oracle is unlikely to remain the majority copyright holder in the future and at some point, there will be no majority copyright holder. That might have already happened. So far, no one has checked.
Yes, that's it. Thank you!

This is the one thing I really like about .NET. C++ would be so much more accessible to beginners if it was easier to integrate other libraries. Even integrating something as common as boost is quite hard with Visual Studio on Windows.
The sad part is that we really need to completely displace/replace the MLS in its entirety. The value prop is there, as is the technology, but it would take a marketing miracle to convert everyone to a new system. Still, it is genuinely amazing that there isn't a better service for it.
It isn't a strawman, though. That's what they were trying to enforce.
Another reason for customizing "topcolor" in your HN profile :)
Each similar search Google can avoid re-running saves them compute resources and therefore money. Google's as-you-type search suggestions encourage some significant percentage of users performing a query to accept a search suggestion (or suggestion that aggregates multiple searches) that match exactly with searches that were already run. Google can just re-return the results.

The autocorrection and removal of terms accomplishes the same thing.

While I think these measures may be partially to help users, I think they're actually mostly cost-saving measures on Google's part.
yes, rolling updates are definitely on our roadmap. right now everything is client side - we’re building a light kubernetes workflow - but web hooks are a great idea
What does a search warrant have to do with this controversy?
VE was a Sue Gardner thing. Hate or love it, it had nothing to do with Lila.
God no, but I'd like to see someone take on the incumbents.
Hand Curated Insights on Startup Metrics, Milestones and Momentum
It still stands for Zettabyte File System. That has never changed.
Here's how I see it:

Unless congress is willing to outlaw the ability of Apple (or any OEM) to securely architect their phone hardware such that it is impossible for them (the OEM) to be helpful to law enforcement, this issue will soon solve itself. These OEMs simply do not want to be in the middle of these investigations.
Many things. There are a great many ways to address that question (too many). The correct answer depends more specifically on the nature of the problem.
It's sort of the Raison d'être of the wall in the first place...
It started well before then. There's been numerous occurrences of dramatic employee burnout that end up in people losing their shit on the WMF internal staff list then quiting. For this particular case it got so bad that the meltdowns were on the public list instead.
> That's not what issue with that was

Ok, the lower funding number might not be the issue, but it certainly seems like the timeline and article regarded it as a bad thing.

> The issue is that it wasn't discussed within the BoT

Ok, well, I would expect that will probably end the likelihood of further grants from Knight Foundation or many other reputable grant givers. Poor procedure inside an grantee is frowned upon, and having their name shown in a negative light is a warning to everyone else.

> They also made that grant application so vague that it looked like they wanted to compete with Google. Read the document. Heck, read the article that is now on Wikipedia!

Looking at this: https://upload.wikimedia.org/wikipedia/foundation/a/a7/Knowl...

It looks pretty normal for how you write up a project. You really only put high level stuff in for some of these organizations.
If Tim Cook wants this not to happen in this country (or anywhere), then he needs to ensure that future Apple products are sufficiently secure that he can say, "there's nothing I do to help - this device cannot be broken into by any method we know of."
Interesting. If the previous comment had used male pronouns, would it even have occurred to you to associate the described attributes with gender stereotypes?
Wow, the concept of a PAC is something I never even knew existed. I don't think I get it. Isn't an employer supposed to be a source of money for the employee, not the the other way around. Hypothetically, if Disney have 180K employees, and each did contribute $1000 a year, that comes to $180 million a year.

Now, if the company made around $5bn profit a year, $180m is a mere 3.6% of their profits - why is such a move funded out of the pockets of employees, and not the company profits (i.e. the shareholders). I know why, but if it's really that important, shouldn't it be a company investment and not an employee investment?

Of course my figures are extremely exaggerated, as the actual money raised is in the low millions.
To treat this as Oracle's fault would be to reward Linux for sabotaging their own ability to relicense through a haphazard copyright policy and resulting murky ownership. It's not like some external force prevents Linux from relicensing. They've made their own bed.
Honestly, this all sounds pretty typical of non-profit organizations. I've been working with various different ones since I was 7. Sometimes as a volunteer, sometimes as an employee, sometimes as an executive, and sometimes as a board member.

I have never seen a functional non-profit. For whatever reason, non-profits seem to attract all kinds of people who are motivated by things I can only describe as "weird." And it's not just at the management levels. Volunteers and employees tend to have an irrational sense of entitlement, as though the mission of the group and the fact that they are in some way devoted to it earns them a right to a voice in the leadership.

But there are also issues with the personalities that the management roles attract, particularly with boards. There are two types of board members: those who are doing the work because they think they should, so they want to get in, make decisions, and get out. Then there are the ones who are passionately invested in "the cause", and the passionate ones are complete wild cards. You never know what you are going to get. Narcissists, martyrs, and drama queens, most often. But sometimes other.

I haven't been following this situation at all, but if I had to make a guess, the truth is somewhere in the middle. Lila was probably doing her honest and straightforward best to deal with a situation that was way over her head and made some mistakes.

The board and other employees are probably a mixed bag of honest, good-heated people trying to make a difference, some complete nutbags, and a lot of people in between.

In many ways, non-profits are like academia. Important and necessary organizations, but extremely disfunctional in the same ways. They tend to be sanctuaries for people who do not really function all that well in public society or companies. The pay stakes are generally lower, so people fight militantly over issues of status and control that seem trivial to the rest of the outside world.
Looks like it's still not great for writing fiction. I didn't see anything for "Quotation Marks" for dialogue in their Voice Commands, and even if it did, I sure hope I wouldn't have to say "Quotation Mark What was that Question Mark Quotation Mark asked Billy Period. Quotation Mark I said Poop Nuts Exclamation Point Quotation Mark said Daniel Period."

This is much much slower than I can type. I know it'd be hard to infer punctuation, but even just a one syllable shorthand command for each common bit of punctuation would be nice (you can disable it by default).

I really want to use this stuff too, because it means I could write stories while exercising at home, which is apparently how Randy Pausch wrote his last novel (he dictated it and had someone else transcribe it... I'd like Google to do that last bit for me).
Lots of people have asked me this, or suggested it. I have been approached by a number of companies over the years about selling Just Landed, including some household names. The trouble is, almost none of them wanted the app – they just wanted me as an employee. These weren't companies I could get super excited about working for - especially since I love being an entrepreneur and working for myself. Of the few who did want the app or the tech, their quality bar/taste wasn't a good fit. It was never about the money.
> (pp26) like compelling a pharmaceutical company against its
will to produce drugs needed to carry out a lethal injection in furtherance of a lawfully issued death warrant...

A more diabolical example would be asking Pharma to create flu vaccine or drugs for a common disease, but specifically killing certain ethnic group / terrorists / 3rd world leaders of certain genetic markups or medical conditions.
Sorry, that's a typo. I meant "logout CSRF".
Feature request:

enter my apartment budget and my work location and propose apartments and tell me the commute cost from the available places.

i.e. I want to pay $3K per month but I work at ADDRESS-X - so $3K apartments from that ADDRESS will also cost me $X in commute/gas/tolls ++ X hours of my time.
How do you find a temporary office space in bay area / NY?
We're trying to build airbnb for commercial real estate, but have hit some kind of roadblock in our thesis, so I thought I'd turn to you guys for help.

I want my users to book office space entirely virtually. However, people I have talked to (friends and family members) insist on visiting the place before renting it, even if it is for temporary purpose (1-6 months).

Since many of you are entrepreneurs or decision makers (my target segment), what would it take for you to have entirely virtual transaction for a temporary office for team size of 1-10 people? How do you do it today?
It sounds like FlightAware is a much smarter, and more technologically innovative company than some iOS app maker. How come we aren't reading an article about them?
Hmm I'm confused, so is FBI asking to unlock just this terrorist's phone or setup a backdoor to all iPhones? If they are asking to unlock only this terrorists phone I don't see why Apple should be fighting a case over this.
Intent and two dollars will get you a cup of coffee. The court will read the license that was written, not the one that Sun intended to write.
Interesting story: http://chocolatetin.org/2015/09/30/team-job-hunt.html
I have been approached by a number of companies over the years about selling Just Landed, including some household names. The trouble is, almost none of them wanted the app – they just wanted me as an employee. These weren't companies I could get super excited about working for - especially since I love being an entrepreneur and working for myself. Of the few who did want the app or the tech, their quality bar/taste wasn't a good fit, and I worried how they would treat my users. It was never about the money. Time is my most valuable resource.
I think the FBI might have made a mistake in picking a privacy fight with a gay, middle-aged Alabaman who controls the (2nd) most valuable company on Earth.
Of course you're right, a startup can't do everything -- so why not just put a download link up rather than require people to talk to you to get a download link? Given as a startup you're busy and have a lot to do, why not just post a link on your website?
Waze realtime traffic data was entirely crowdsourced, and probably still is largely so.
You're the second person to claim tautology, but you've both been wrong. "Reality works as I've described" is not tautological. "Reality works as reality works" is tautological. "As I've described is as I've described" is tautological. I'm further asserting, beyond the givens, that what I've described presents a difference from alternative conclusions, and what I've described represents the set of physical laws of this universe, rather than the ideological so-called "rules" of society, which are not enforced via the physical laws of this universe.

We're talking about "rights" in the context of "what can and can't be done", and I'm concluding that what some people are claiming as "unalienable" or "innate" aren't actually so.

It doesn't matter how many people "feel entitled" to anything. It does not seem that the state is "forced" to do anything. The state can choose to act and behave a certain way, but "forced" is simply wrong, as a way to describe how the state behaves. "Influence" is more accurate, certainly.

It may feel "wrong" or "bad", the fact that the state maintains absolute control, but it's true. Only through the grace of the state's benevolence does the influence of individuals or groups matter. The state gives you many ways to move through its control, and is generally benevolent, but not because it has to be.
Even if I knew, I couldn't and wouldn't say. That would be unethical and illegal. But Damon was definitely going around with secret plans to compete with Google. And he had a number of odd, almost paranoid, emails to the foundation ML with what looks like hashes of documents.
We're California only for now. We're region specific because we put buy buttons on all the homes and need people on the ground to coordinate transactions.

> What qualifies as a famous architect?

They're famous enough if we've heard of them and the realtor mentions their name in the listing :). If you know anyone we should add, please share. We're particularly looking to add more San Francisco architects because we have Southern California covered pretty well.
Flow requires focus, not time
Argh. Damned iPad.
That doesn't actually prevent the government from issuing orders with dire consequences for violation to manufacturers to break into devices on behalf of the government, it just means that such orders will leave manufacturers no choice but to accept the dire consequences -- and, if they can't, to stop manufacturing devices that they can't break into.
Because canonical wants to be the os of light weight vm images and docker images. You can't do that if the first step in distribution is always "boot into a separate filesystem, compile a kernel module, then reboot", and then if you want to distribute your image to anyone outside your organization, be sure to first remove that kernel module, and have them do the same process again.
But if the syntax is arbitrarily customizable, you can't possibly have the tools understand how to highlight it / intellisense / autoindent / etc.
How much money successful entrepreneurs started with
> It's not compact at all,

You are now arguing against parens. You can have mostly prefix syntax without parens, with blocks delimited with indentation only. Scheme's sweet-expressions[1] are one such example. Anyway, please take my example, remove the parens and check if your argument still applies.

If it does, then it's down to the function names and your (common) misconception that "+" or "^" is somehow more readable, easier to understand or something than "sum" or "sqr". Where I simply disagree. BTW: why do you insist on using infix syntax for a couple of operators, while you use every other possible operator in a prefix notation and are happy with it? What is the difference between "sqrt" and "-" which makes it ok to use sqrt in prefix form?

> Limiting the number of parentheses is also best when possible.

No. It's only best if it aids readability. This is something that Lisp does rather well actually - there are many examples of equivalent Java and Clojure expressions where Clojure version has half as many parens. Getting rid of parens for the sake of getting rid of parens is counterproductive.

[1] http://srfi.schemers.org/srfi-110/srfi-110.html
> anonymity and "expectation of privacy" are two very distinct concepts

Can you elaborate on that? I don't think I understand the point you're trying to make. One can construct a semantic distinction, but it doesn't seem relevant here.

Clearly, Tor users are using Tor because they believe the copious online content describing it as either or both of "private" and "anonymous". To argue that their "expectation of {privacy|anonymity}" is "unreasonable" seems to strain logic by any definition, be it "legal" or not.
Phrases presidential candidates use to assert their policies
There is no way for us to know if this is only speculation, or an allusion to some encumbered order.
This is the kind of thing that could hurt Linux in the long term. If Linux bans non-GPL kernel modules, what of the NVidia drivers? I think most of the GPU compute code out in the world runs on NVidia GPUs. If NVidia starts pushing a BSD distro as the distro for high performance GPU computing so it would not have to deal with type of hassle, it might really change things.

Also, this is coming on the heels of the big glibc vulnerability. BSD with its greater emphasis on security and less ideologicallyy driven licensing might start to look more interesting to large corporations.
There are more continents using linux than America ;)
As a founder and member of the BoD, he's likely on-par with Nadella on overall influence over Microsoft's strategy.

Don't downplay Gates' influence.
It's so, so often more about the people and circumstances than it is about the technology itself.
La disciplina determina nuestro destino I
That's what gets my goat, I feel like everybody is pretending to argue about technical merits, when in reality they are just arguing to their agenda.
I am not sure you can blame the SuperPACs exactly. It is the morons who allow their workforce to be politicised and exploited that need be be reformed.
I feel like the same thing here is happening to the "Uber Driver" shooting incident.

The media is using it in a way that just makes the article more recognizable and clickbaity.
Funsafe – experimental package for bypassing package export rules in go
Most of Europe. At times it feels like there are almost parallel OSS ecosystems on the two sides of the Atlantic.
Hi Kelly,

Thanks for the follow-up. I understand you are pulling the data from Glassdoor, but what I wanted to further understand is:

a) Are we talking about the city limits or metropolitan area or something else?

b) What is the formula used for mortgage affordability? Are we assuming dependents? Debt? Age?

c) How is housing cost determined? The doc implies home sales, but is this reweighed? If a new condo opens up with 400 units, that can significantly distort the "home sales distribution", but insignificantly affects value of housing across the market.

My high-level thought is that is that intuitively the data feels off. i'm not sure if two of the largest issues:

A. Considering sales of larger homes (3 beds+) that would almost always be purchased by dual-income individuals

B. Using salary means to claim occupation X can afford Y% of homes.

"Average salary for occupation X can afford Y%" of homes is different than stating "The average worker in occupation X can buy Y% of homes".
(Example: 4 eng make $100k; 1 makes $200k. 1 home in the market costs $400k. Say you use 3x income for affordability standard. Average income is $120k = no one can afford the home (0%). But actually 1/5 engineers can afford the home, meaning that the average worker can buy 20% of all homes)

completely explain the discrepancy from my own world-view (almost every programmer I know could in fact purchase a 1 bedroom condo).
Talking about Pulitzer. I read an article about how many people were putting Pulitzer Nominee in their titles when anybody can be a nominee. Winning it's a different story.
Let's say they try to convict somebody based on data from the phone.

"Your honor, it's a known fact that my client has had a long-standing adversarial relationship with Jack Smith, an employee at Apple. Jack Smith's motive and opportunity to frame my client by falsifying data in this case provides clear reasonable doubt of my client's guilt."

Additionally, let's say they destroy the phone. How can you establish that the evidence hasn't been tampered with after the fact? It's not like you can go pull the files again, the phone has been destroyed. So now you're not only trusting that a) Apple provided the right data, you're trusting that b) the FBI hasn't tampered with the data to frame somebody.
http://www.nytimes.com/2016/02/25/technology/apple-is-said-t...
Code is the new language of creation
I actually considered generalizing the app along these lines, for just about any in-person appointment that you have to keep.
I don't find it speculative to point out that setting a legal precedent here could have far reaching consequences well beyond what is being asked of Apple specifically in this case.
Swift Version Manager
That is some powerful kung-fu I have only recently been clued into, and have been working hard on improving my ability to do the same.
I disagree. First, Python 2 is actually good. I see this sentiment a lot: because there is 2 and 3 people have a hard time figuring out which one to use. I am hoping that in 2016 we'll finally have full support for Python 3 in all major libraries.

Python 3 is a pleasure to use. It's a strict upgrade over Python 2, fixing some long standing warts. I needed to happen, and it is backwards incompatible because it fixes some fundamental flaws. I don't care about the Python3 politics and technological churn, because at its core it's a language that just works.

Now, I don't know where PyPy fits with all of this. I haven't had an opportunity to use it for anything. Or rather, Python 2 has not failed me in such a way as to require me to go seeking PyPy. But I am glad for its existence, because once it is usable for the general purpose case, I look forward to not having to deal with the GIL, and having somewhat better concurrency model.