skysight-inc/HackerNews huggingface dataset:
I updated my post with a note at the bottom already. And two examples, one of which is actually not clear-cut at all (I don't agree that the Drafts case is actually necessarily an invalid rejection) and the other of which got reversed almost immediately, doesn't necessarily mean a whole lot. Do you know how many apps get reviewed every single day? And how many of those get validly rejected, for reasons that nobody here would possibly disagree with? I think the answer is probably higher than you expect.

I would love it if cases like PCalc never even happened. But I'm willing to accept that sometimes bad decisions happen, and we have to do our best to see that it gets fixed.

Edit: To clarify on Drafts, I definitely think that they need to be consistent with their policies, though that can be very hard when you have lots of different reviewers reviewing apps, as they may interpret policies differently, or simply be more or less diligent about enforcing them. But Apple has always said that the notification center is intended for information display, and it follows that having a bunch of apps use widgets that provide buttons to launch the app is in violation of the intention of the notification center. Apple should be consistent here, but I would not fault them for choosing to tell all apps (such as Evernote) that they need to remove similar buttons, rather than allowing Drafts to keep its button.
Looking for a Visual/UX mobile to disrupt mental health
Conversely, it's difficult to conceive that the United States would have gained independence over the UK without a lot of military spending on their behalf and direct military actions by the French.
Give us a break. Apple has clearly defined rules for what is allowed on the App Store.

If you can't be bothered to comply then don't act all surprised when your app gets rejected.
Nothing probably happened to "all the other authors", they most likely just haven't existed in that sub-genre yet very much.

It would take a long time for enough people to become interested in writing books for certain fields for author demographics to really approach anything nearing a reflection of the global population, so I don't expect every genre of book to be equally diverse in its authors.

"Suspicious" is also a really strong biased word. I could just as well claim that I'm 'suspicious' as to why most parenting books are written by white women. But as I mentioned before, I do not care about the author (unless their biases shine through in their writing too much). And it's completely reasonable to expect that mothers would be more likely to write about their experiences parenting than fathers at this point in time, and that only in developed 'white' countries would parents have the free time and luxury to write books about their experiences raising children.

Similarly, if I read science books, I would expect (and want) authors of those books to come from places that have well developed science programs (like the US, which is predominantly white). If the author isn't in the majority of that sub-population, then good for them! But ultimately that does not dictate what I read. Neither the readers nor the authors should be blamed for the statistical outcomes of the environment. If you want more non-white authors, petition for the US to adopt a better immigration policy that would be welcome to experienced creative individuals from poorer countries; calling racism at readers/authors isn't going to solve anything.
> We aren't getting cheaper products with more innovative features

I have a paperback sized device that can download thousands upon thousands of books pretty much anywhere I am. I think it's nothing short of incredible! And the battery lasts for several weeks at a go, to boot.

Your comments about taxes are fairly accurate, but the above surprised me some.
> but it will be better than handrolled assembly.

Definitely. And I think if we can move more to discussions along the lines of "how do we best abstract/encapsulate/handle the inevitable complexity," rather than "wow, this technology looks like it will solve all our problems," that would be great.

I know the latter sounds absurdly simplistic, but I still hear an awful lot of it around.
That is just the reason, why I restrain to use Apple hardware.

Apple products are really very good and they have invented the smartphone it it's current functionality. But Apple has a very restrictive mindset. I as user, feel that it is like being in a nanny-state, where everything is controlled, what I am allowed to do.

I want to decide myself and not let Apple decide for me, what is good for me.
Probably because the hack is value-less.

I doubt the users find the app pointless, but there isn't much reason to steal someone's account. You can't even link it to their real name to blackmail them.
Phaxio: A fax API for developers
Interesting. I am new to the world of password guessing. Is there any significant benefit of using this attack vector? Is use of personal data alone able to offer a remarkable advantage?
Wire fraud and money laundering are federal crimes, I assume conspiracy too. Illegally acquired money is a trap: you cannot spend it without running afoul of some very serious federal statutes. Thus criminals attempt to "launder" the money so it can be spent without raising red flags, but that is a federal crime itself. Catch 22.
While JeorgR's point isn't well articulated

There is no point being articulated at all in the above comment. It's an vague insinuation meant to derail. Please don't prop up his shitposting just because you think you might agree with something he might have meant.

If you're not here to tell us that (e.g.) you think Bill Gates is racist because of the books he read this year then what do you really even have to say? White guilt platitudes? Come on. That's not a conversation, that's an insult.

If you (et alia) actually believe it's an important issue, then you would actually be selective about when the subject is broached, so that actual intelligent conversations between willing and engaged participants could actually happen. Injecting "awareness" at every opportunity just debases the whole topic and turns into a sick game of making appearances and gestures. Nobody wants to talk about the supposedly important subject because everybody's tired of getting yelled at by the deafly intolerant and inflexible blowhards that keep bringing it up.
why are you qualifying it as "the apple store review team"? it's just apple. maybe people have trouble associating this kind of bad behavior because the branding is so strong? are you mind controlled?
Finally, all the languages for all localized strings in one big, massive table. For all us >10 languages polyglots out there.
Atlassian User Interface
Well, all of that is just the public view (and was pretty knee-jerk at that). Who knows what either company really thinks of the other... CoreOS was just smart enough not to engage publicly.
I would generally agree - I tried a couple of experimental Instacart orders when they started delivering in my area. My immediate impression is that unless they handsomely pay the shoppers who go pick up your groceries (which seems unlikely), they are mostly extracting value by offloading costs onto the shoppers.
As for the offering itself, I wouldn't be surprised if they are generating the product catalog for the three stores in my area semi-manually, though possibly via scraping something. It's certainly a tiny subset of the products on the shelves. If the stores had an API for exposing their inventory (plus looking up pics for the items), it would make Instacart much more attractive.
Ok. Makes sense.
Truth is, we're not really pushing for monetization right now, it was more of a try out with the in-apps.
Maybe, at our stage, power users working with the full app are more valuable than the earnings from a bunch of purchases.
You would still end up writing 400 pages, your workstyle caused you to delete 380 pages... :)
Speaking from personal experience, people aged 18-25 don't always make the wisest decisions, with due consideration for the potential consequences. The military may actually be doing it wittingly. A spouse that only receives continuing benefits if their partner remains in the service will probably be in the military's corner whenever re-enlistment comes up.

Interestingly enough, despite the topic of ex-spouses lagging slightly behind football, barracks stories, barbecue-related food, and generalized complaining about the government among the vets that I have known, not a single one of them has ever been in a position to do anything about it, regardless of their rank or tenure. It seems to be an unintended consequence of a much larger problem, one that is politically untouchable.

I think it is entirely unsolvable as long as any cultural continuity exists within the institution, much like the problem of corruption in some law enforcement units. Too many people have too much at stake in the status quo.

Another unintended consequence that may lead to suicide is that the provision of veterans' medical benefits has become much more expensive, particularly with respect to head injuries. So injured veterans that should be receiving medical discharges for service-related injuries (along with those promised lifetime treatment benefits) are being discharged for other reasons, and their service records falsified. PTSD patients may be denied benefits under the rationale that their PTSD symptoms are actually from a previously concealed psychological condition. If the vet has a brain injury, but no pieces obviously missing, they may be informally classified as malingerers, to be treated accordingly.

It is often left to the person with a severe concussion to navigate a tangled web of bureaucracy on their own, to prove that they are not faking their injury--a task that could probably only be successfully negotiated by someone who was actually faking it. That's somewhat of a catch-22.

So when the organization that formerly saw to your every need suddenly decides to turn on you in your moment of weakness, I can see how that might generate a few bad thoughts--perhaps even suicidal impulses.
Then the logical strategy is not to operate in a market where your brand is at severe risk of being tarnished.
Cool concept. Be warned that the early papers are not in English, nor is there a translation available.

I expect this will change with time, but this is powerful collection nonetheless.

I also warn the reader that there is no tutorial. The papers assume you are already motivated to read by learning the meaning of terms independently of these papers.
You praised JoergR's comment on the basis that it is valuable, because comments like his serve to bring racial discrimination to our attention.

I think it's fair to say that what frogpelt said was more or less in line with what most perceived your implication to be.
The One Sign Your Startup Will Thrive in 2015
In my experience (OP's post resonates highly with me, I've also been dabbling in Haskell for a while and consider myself somewhat competent), it's a long term investment.

I've been at it on and off for a while and even though I haven't done anything "useful" with it (except Uni coursework, which I convinced my teachers to mark in Haskell), I feel like I've grown a lot as a programmer thanks to it.

Understanding concepts functors, applicatives, monads, lenses etc is a reward in itself, at least to me. Sometimes I write small toy programs, like a sudoku solver, which lets me get a glimpse of the true power of languages like Haskell. But at the end of the day, I agree with the general intent of your message (and OP's post) - different programming paradigms change the way you think about programming, and generally makes you a better programmer.
Thats exactly my point. Science Exchange (or 23AndMe) may be a good idea, but associating with a company that seems to be "ignoring all moral and legal rules" like Uber is not such a good idea.

I realize 22AndMe operates in a few legal grey areas but I believe they don't run the company by "ignoring morals" in their business practices and management.
There's no denying that death is a common consequence of war.
> Wait, that app had a fake keyboard inside a notification center widget? That's truly awful and roundly deserved to get rejected.

While the tastefulness of that solution might be questionable, I believe users should be able to decide for themselves whether it's acceptable or not. Of course, this is Apple's turf and they can make any decisions they like. Note that lots of users quite liked Neato - should we be making decisions for them?

The real question is: where do we draw the line? Different people will have different opinions but I think most people would agree that the Panic situation, Drafts getting asked to remove their widget while others had the exact same functionality is not acceptable.

The examples I listed demonstrate a problem that's endemic on the App Store - while we might disagree on particular rejections, it's quite obvious there are issues.

With regards to the sandboxing issue on the MAS, it's relevant because Apple are themselves exempt from the restriction to ship sandboxed apps - this is hypocritical. Moreover, it objectively leads to a worse experience for customers, which I feel is against both Apple's and developers objectives. It's an example how the MAS effectively cripples 3rd party apps without leaving them a choice, while 1st party apps enjoy special privileges. Again, there's nothing inherently wrong in Apple making the rules - it's their platform after all but developers need to be aware what they sign up for when they decide to distribute their software on the MAS.

---

Responding to your updated post:

> ... But there are also plenty of valid rejections too (many orders of magnitude more). And it's a mistake to think that every publicized rejection is invalid.

Of course, I totally agree with you. I don't think anyone is arguing that every publicised rejection is invalid - I was trying to make the point that we're seeing increasingly questionable rejections that a lot of people would agree are hurting the platform itself.
I think we can all agree that you should never have to pay to have your taxes done. Taxes are a rule set, a rule set that can be codified into software.

The IRS should be able to prefill all of your taxes for you, and allow you to click Submit. But you should be able to change/add info, if you have supporting documentation. There is no reason Intuit and other businesses should need to exist to provide tax preparation services.
I signed up, I like the idea that developers pay a small fee to get connected, this likely keeps the riff-raft out of the bidding process. What is the plan for if this service grows, and the bottom of the barrel contractors from overseas start to take over this service as well?
The fact that they're doing this with Jetbrains excites me. Potentially enough for me to take another shot at playing with Android development. The toolset felt so raw the last time I messed around with it (Eclipse+ADT days) that it turned me (not a Java developer) off.

I have been super impressed with PyCharm, and have heard great things about some of their other IDEs. Google picked the right partner to build on/with for this.

If they have sufficiently smoothed over some of the annoying workflow/build snags I was running into in the old Eclipse+ADT days, this could be a whole new ballgame for us who don't play with Java or Android for a living.
Walk out onto the street and a huge number of things you see will be public, because people have decided that's the best way to do things. Roads, police, emergency services, a lot of infrastructure... It's easy to forget what an enabler this is what with all the noise businesses make about themselves.
Ask HN: Companies with open vacation policies
How do you see it working in practice?
Google Play Services 6.5
As a high schooler surrounded by a lot of Yik Yak users, the real value I see people finding from this exploit is the ability to associate multiple posts to a single user, allowing you to make connections and potentially find their identity. A lot of people I know also selectively tell people about some of their Yaks, so with one Yak you can find the rest.
Just shared a link with HN community. You may try to ask author on an article's page.
Switch to Homebrew and "brew install influxdb" or build from source. It'll be much easier to do the latter once 0.9.0 is released.
Total non-antivirus user here.

I worked for 5 years in the trenches in the anti-malware industry and countless times I've seen antivirus software completely hose up computers and worse: having its own insecurity and hooks into the Windows API used directly to infect a system (I'm looking at you, AVG circa fall'09).

Most importantly, no antivirus seems to do a very good job of dealing with emerging threats and malware is rapidly getting more sophisticated than the AV vendors can cope with. The major problems these days all seem to come down to an insufficiently secured operating system.

The only real, effective antivirus is user education.
Coming from web development (Rails), I started learning Swift this August with no previous background in Objective-C. I've found it to be fairly straightforward to pick up. I learned the basics in about a month and am approaching release of a production level app within the next month or so.

I have never tried Android dev though, so I can't compare to that.
1. `make all' fetches dependencies. This is bad. It should only compile them.

2. No canonical way of running the thing as a daemon. How am I supposed to
make a package out of it?

3. No "reload config" command, at least I don't see it. Erlang supports such
thing with application's environment.
The saddest thing is how uncritical they try to be of Apple in these kind of posts. It's pretty clear that they fear retribution if they are seen as publicly complaining - which, along with the same approach to journalists, tells you a lot about Apple's attitude and culture. I wish Apple would see that in the long term, insulating themselves from criticism is not in their own interests.
Also interesting is that the Eclipse based ADT is no longer being maintained. Guess there's no choice but to migrate. http://developer.android.com/sdk/installing/migrate.html
How is that different than what CASE tools provide? Or an image-based language like Smalltalk?
Well to be fair, trying to differentiate between information which does become outdated and information which is static is non-trivial to do algorithmically. Choosing between promoting new and updated information and promoting static information I think the former is a better choice for most things.
NYC Council Member Ben Kallos Proposed E-hailing Platform for NYC Taxis
Relative to the year 2000 is the part that scares me the most. It seems that largely things have changed for the worse over the last decade.

For Massachusetts:

Lower employment by an entire %4. Lower wages by 4k/year (%10 less!!!), adjusted for inflation. More people living with parents, fewer people living alone (read: piled into group houses with their former college roommates/friends). More people in poverty. More people never married (can't afford a real wedding, or ring). More people with higher education, likely not being put to use. Student loan debt and credit card debt aren't even listed on here as statistics.

The bleakest part is that the damage has mostly already been done to this cohort of people who I am a part of. The low wages now cripple wage growth in the future, which is bound to be bearish for people who aren't already rich. The race to the bottom is a real thing.

Thankfully, many people are starting to refer to our period of time as "late capitalism" for increasingly obvious reasons. Things will have to bottom out and improve at some point.
Model, Meredith Kay
So it boils down to they treat a foreigner like a foreigner which was clearly spelled out from the beginning.

I've changed countries once, at this point it wouldn't really be assumed I'm planning on staying anywhere for life.
I used to work on a project called MOST inside a large hardware organization. Most conversations about MOST were most entertaining.
I seem to rotate between all of the platforms every year. I keep switching because there is some flaw that I just can't stand and I always seem to think the grass is greener on the other side.
The ratio is different for every state and every tax bracket, but in California, on a married developers salary with a house, we pay something like 17.5% Fed, 9.3% state, and local (property tax) is 1.4376% of the value of your home, which on my salary is something like 5%.

So for us, income and property tax add up to almost 32% of our income.

Home ownership is the big wildcard in that calculation. You could pay nothing to your locality (other than sales taxes) if you don't own a home and instead pay a higher percentage to the feds.*

* - of course, someone owns the home and is paying property taxes, but your personal tax bill doesn't reflect that.
Electric companies should be terrified of Elon Musk’s revolutionary batteries
The article makes it sound more like Heroku for experiments than Uber, but I guess that comparison is too niche. Some other companies in this space are:

https://www.transcriptic.com/

and

http://www.emeraldtherapeutics.com/
Glad to see this reach final. Have been using it since the first alpha release at I/O 13 and it's been getting better and better.
Every domain registrar handles an expiration of the domains they manage differently. Godaddy for example has a 43 day period, during which they take over and auction the domain name, before it is returned to the registry. Watch here for an even more confusing explanation : https://plus.google.com/events/ciopq0tcu12eshli77qp37s2scc

Many other registrars cycle their domains through auction platforms like snap names and name jet. Few names actually end up in the pending delete status that you may have read about. My advice is to backorder the domain everywhere you can or hire someone to chase after the name on your behalf. It's really going to depend on where the domain is registered and where it is in this cycle.

If it's a really good name like herron.com and you see it "expired" it'll probably be renewed. There's a grace period, so the owner has plenty of time to renew a domain after the expiration you see in the whois.
Show HN: Django and AngularJS tutorial -- screencasts 25% off for 48 hours
Holiday Gift Guide for the Beauty Lover
I think there is a bug in the title of this article, because I read it as: Boy's family impedes criminal case, so officer kills them.
Fantastic case study!
OT: It's so unfortunate to read comments like this. Where on the Internet is there a forum where people adhere to some standard of behavior?

I would be much happier if HN would kill any comments that are not civil, no matter what else is in them. This kind of comment significantly reduces the value of HN; imagine the quality if they were all removed.
This is an over simplification as some States pay more in taxes then they get in return via various federal pay outs.
I'm curious if you would know how to do this. I'm in the states and I would like to improve my local maps. I'm a complete newb to mapping and OSM. What I'd like to know is, what's the best way to link addresses and coordinates? Are there public databases? There are new office building and subdivisions that are not yet in OSM and I'd like to help do that. I just don't have time to enter all of them manually, so if there's a way to automate that...
Or another point of view is that this 'saga' has been caused by a political vendetta against Uber - a common problem for startups like Uber and Tesla who are attempting to scale and share their innovations with the world.
World Record in Solar Efficiency,Over 40% of Sunlight Converted into Electricitט
IT Skills Shortage: What Is the Demand for iOS (& OS X) Skills?