skysight-inc/HackerNews huggingface dataset:
Not exactly. The problem is that you're not paying for the Spotify app itself, you're paying for a subscription service that Spotify provides, not Apple. Apple (corporation) doesn't store or stream the content that Spotify is providing, Spotify does. And Spotify streams it over the network connections the user (typically) pays for.

It may make sense for Apple as payment processor to take a cut, but not the 30% that they are for subscriptions. Subscriptions aren't actually adding features to the app, as demonstrated by the fact that you can subscribe outside the app (through Spotify's website), and still get the same content.

This is different than, say, my purchase of OmniFocus or another app. I'm not subscribing to anything, it's a one-time purchase enabling the app, perhaps more purchases later to enable more app features through in-app purchases.

The same problem, for me, exists with other subscriptions like, for instance, newspapers/magazines. Apple takes a big cut if I subscribe through the app, but going to their website I can subscribe and they retain more of the purchase price, and I can still access the content through the app.

TL;DR: Apple is acting as a payment processor and thinking they can get away with a 30% cut. Unlike apps which are hosted and vetted by Apple before making it into the app store, subscriptions to content are neither hosted nor vetted (beyond content type/suitability like porn being blocked - still?). The cost they impose on Spotify or any other subscription service is absurd.
Considering that driving is -- by far -- the most dangerous activity that most undertake on a daily basis...

<Insert appropriate discussion of how people are very bad at estimating risk, especially when those risks involve death>

<Also insert something about (risk of occurring) * (consequence of occurrence)>

I would say the GP's point is true to first order.
In my reading of this, it appears to apply (in this case) only to obtaining the IP address of the computer, as that is the information in question. To wit, the user was trying to hide his IP address using TOR, and the FBI discovered his IP address with a hack they call a "network investigative technique" or NIT.

Nothing I see talks about the contents of the computer, so in the real world this would be the equivalent of the police tailing you after a crime to find out your home address so they can subsequently get a warrant to search said property.

If it's truly this limited, than I don't have a problem with it.
This would be nice, but thinking about the interview process as it currently stands, I'm not sure if it would end up being that helpful. As an industry we're really pretty terrible at interviewing and identifying talent so maybe not getting any feedback is just as useful.
Eyefi to Brick Its Older Wi-Fi Cards
I never learned 'all conventions'. There are countless cases where I had to dig into source code to find out how a certain feature is working/how it works with another feature/when the abstraction does not work the way I want

I guess being implicit just makes it harder to find out which part of abstraction is leaking when it happens..

But again I'm not a good rails programmer. I was just never a fan of how conventions play such a big part, and was not well documented.
REMOTE ONLY - GitLab

We're hiring production engineers, developers, UX designers, and more. Work on mostly open source software!

https://about.gitlab.com/jobs/

We're a remote-only company so everyone is on an equal level. GitLab is an open-source Ruby on Rails project with over 1,000 contributors.
"Every automated System needs a very well trained and calm operator when it all goes south."

I think that's sort of the paradox discussed in the article, or at least one that comes to my mind. The more automation you have in aggregate in society the less you'll have trained humans capable of responding when it goes south. Even individuals that keep up with regulated training and certification requirements will get lazy if 20 years pass without an incident. But then the flipside is that hey 20 years passed without incident. It will be interesting to see where the equilibrium is reached, especially considering that that one-in-twenty-year incident by a machine will probably be weighted just as high in public perception as 20 years of human screw ups.
Actually... There's a specific exemption for this kind of thing[0] on Google Play.

[0] https://play.google.com/about/monetization-ads/

Edit: Relevant section:
"Developers . . . must use Google Play In-app Billing as the method of payment, except [when] . . . payment is for digital content that may be consumed outside of the app itself (e.g. songs that can be played on other music players)"

Edit 2: To clarify, Spotify services are available outside of the app itself so I'm fairly certain they can avoid using Google Play's In-app Billing if they so desired. I have no idea if they actually do or not or if Google would actually have a problem with this or not.
awesome stuff, i love it, also i forked it but cant share the url. google api changed but nothing happens when i hit share riff. where are the files saved? keep up the awesome work!
Hacker News Who’s Hiring

FreeAgent, Edinburgh and REMOTE (UK-only)

http://www.freeagent.com

Vacancies:

* Senior software engineers (Growth, Product, Dev Platform)

At FreeAgent we help freelancers and micro-businesses take control of their company finances.

We have built an award-winning, online accounting product that offers full end-to-end compliance, from time tracking to tax return filing. We're based in beautiful Edinburgh and we're growing from strength to strength with around 50,000 paying customers and continued strong growth. Customers love what we do!

We're a growing team of over 100 people, based in Edinburgh but with remote staff around the UK. If you want to come and help us make small businesses awesome at doing their finances, we're currently looking for senior software engineers to join our team.

We have opportunities across many different engineering areas (e.g. front-end, API development, a real-time double-entry accounting engine, tax platform, data platform, mobile apps), so we can offer a broad scope for skill and career development. Our stack is Ruby/Rails, Javascript, React.js, MySQL, RabbitMQ, Elasticsearch.

We are looking for UK-based full-time staff only right now.

https://freeagent.workable.com

http://stackshare.io/freeagent/freeagent
Who said anything about probably cause?
> Is Java EE released under an open source license?

Irrelevant, as long as US judges find API copyrightable.
Yelp is actually fairly good at keeping up to date on the status of whether stores are still open or not, especially if the store has been open for some time. But aside from that, why not just call and ask like someone else said.
Boost B2B Team Onboarding with Domain Targeting
I am a Licentiate in Biotechnology with lots of experience in wetlab (molecular biology and microbiology). I am currently learning to program in C# and Python, looking for bioinformatics projects to join.

Location: London, UK
Remote: yes
Willing to relocate: not currently, but willing to travel
Technologies: Python, C#, Unity, R, Matlab (junior in all).
Resumé/CV: goo.gl/akXIbI (Linkedin)
Email: lucila.rondissone@gmail.com
From idea to product – WRITE
My guess is that they might eventually produce a backward compatible API.

From what I can see it is the underlying REST API that has changed. I don't see any reason why they can't keep the same iOS API, and just update their iOS library to use the new v2 REST API internally.
> Perhaps a better way to distinguish a home and internet connect device is to use other precedent as an analogy. A public phone booth (reasonable expectation of privacy) vs speaking on your private cell phone in public (no reasonable expectation of privacy). Trash in your house (reasonable expectation of privacy) and when you put in on the curb for pick up (no expectation of privacy), might be good for saying non-internet connect device (privacy) and internet connected device (no privacy).

This seems like an argument for someone looking over your shoulder when using a mobile device, or a laptop, in a public place.

How do any of those examples have any bearing on someone actually hacking the device? Most devices have policy and counter-measures built-in to specifically prevent any kind of unauthorized access.

For example, every device running the popular operating system Windows has a firewall built-in and activated by default.
Europe - REMOTE - Apply at http://nlcollect-bv.workable.com/jobs/7652

ClubCollect has created a service for sports clubs and other organizations to make invoicing of club members a breeze. Invoicing, reminding, online payments: everything is processed via ClubCollect.

We're a small team (just 20 people including 7 programmers), we love remote working but we also like to get together for beers and a great dinner.

ClubCollect is built in Ruby (+ Ruby on Rails) and Elixir (+ Phoenix).

We value simplicity, creative solutions, and the ability to get things done. You will have the opportunity to contribute to all areas of our code base.

Requirements:

* You love Ruby, Elixir or both;
* Fluent in at least one dynamically-typed, object-oriented language (e.g. Ruby, Python);
* Several years experience with a modern web framework such as Rails or Django;
* Experience with Elixir or Erlang would be great.

@recruiters: please don't contact us, we're not interested.
BigchainDB GmbH / ascribe GmbH | Berlin, Germany | Decentralized Systems Engineer | Full Time

Job description: https://github.com/bigchaindb/org/blob/master/bigjob.md

Our homepage: https://www.bigchaindb.com/
Engineers (Data, Platform, Web/Frontend) | Button (https://www.usebutton.com) | NYC (Data SF/NYC) | Onsite

https://www.usebutton.com/join-us

Button is building an ecosystem of connections that drive commerce. We're partnered with some of the largest commerce apps like Uber, OpenTable, TicketMaster, and more – allowing you to add real-time inventory for these on-demand services to users in your app. We were also recently named by Crain's as the best place to work in NYC[1]!

We use a mix of different technologies, but some common themes are NodeJS, Python, React/Flux, Docker/ECS, Objective-C, and Java.

[1] http://www.crainsnewyork.com/section/bestplaces/2015
Of course I have, that's why I run pfSense, a separate host for my DMZ, a reverse proxy, an IPS, and don't have DNS pointing to it (marginal benefit, but I don't need it so it's off).

I'm not arguing that people should do this, I'm arguing that the "NAT is a barrier" position espoused by the "evil ISPs are trying to keep us down, man" camp is incorrect.

NAT being necessary because of IPv4 has lead to this really useful low barrier to self-hosting. People who grok security and want to do it can, but it's just arcane enough that lots of people who shouldn't self-host are scared off and go to AWS.
Correction: Artificial selection and contemporary milling processes have increased the gluten content. Not from GMO.
I started the blog solely to help keep track of information for myself. I abandoned it for several months when I first left downtown San Diego and went to the north county. I even posted a "Goodbye" post. Then, weirdly, even without updates or any promotion whatsoever, it was getting organic traffic. I discovered this because of the occasional few cents here and there showing up on my Adsense account from the site.

Since the major city and the county have the same name and I was still in the county, I decided to make it a countywide resource to the best of my ability.

It is shockingly hard for a homeless person to find the information they need online. I have had a college class on how to do online search and sometimes have difficulty finding things online so I can get an address and phone number even when I know for a fact they exist.

Most websites for homeless service providers are not intended to be client facing. They are intended to impress potential donors. They typically do a poor job of telling needy individuals what they need to know.

So, there is demand for the info. I assure you, I am not getting rich off of it. One of my Achilles heels is that I like being helpful. So, although this is, sadly, one of the most successful projects I have ever had in terms of traffic and being taken seriously as a valuable resource and making a difference in the world, it has put damn little money in my pocket.

Further, I find it galling that a homeless individual is being criticized for trying to monetize their expertise in the topic. Most of the time, I get this shitty attitude that admitting to being homeless online amounts to me trying to panhandle people. So, in other words, I am homeless, I am not allowed to merit an earned income. I am only allowed to hope for charity and ingratiate myself for crumbs. No matter how I get my money, it is inherently immoral.

And people wonder why my financial problems are proving to be so stubborn, as well as why I have such strong feelings that the wrongly convicted individual we are discussing should be allowed to pursue an income that doesn't involve making a spectacle of his misfortune.

But, this is HN so...I guess it's to be expected.

(And I say "sadly" it is one of my most successful projects in part because homelessness is on the rise nationwide. The general rise in homelessness is part of why there is demand for the info. In my case, "getting rich" would mean what? Getting off the street? How dare I aspire to such self indulgence and selfishness when there are poorer homeless people than I.)
I took an early retirement a few years ago, this is good advice about cutting back work, but for many people it's hard to get there employer to agree to fewer hours. There are many reasons for this, not the least of which the way many employers control cost is buy just limiting headcount. Another option, which I took is to take a leave of absence. I took off 4 months, the most I could swing about 5 years before I finally quit. Certainly for 4 months I didn't feel bored at all. For me at least, two years now I'm not bored at all. For people interested in learning new technology, in my opinion there has never been a better time.

Also agree with the need to develop social connections outside of work. That could be friends you share a hobby or activity with, a volunteer group or cause you believe in, or anything else. Another option is finding part time work after you quit. I had a close childhood friend who asked me to help him with a project. We live in different parts of the country and previously we communicated at best once a year or so. Now even when there's not much to do we talk at least once a month.

I also recommend reading up on the subject before you do. This is reading list I went through leading up to my retirement. While much of the financial advice maybe out of date, some of it covers just the psychological aspects.

http://www.retireearlyhomepage.com/rebooks.html
Google: Not a Conventional Company
Snapchat is Down
> We also have fulltime remote work available for certain candidates and positions in the U.S.

Does that mean US only for the remote friendly positions?
its almost unusable. should be one long scrolling page with anchors.
Location: Las Vegas, NV

Remote: Not 100%

Willing to relocate: Yes

Technologies: C#, ASP.NET Web API/MVC, AngularJS, very open to non MS stacks

Résumé/CV: https://docs.google.com/document/d/1WH_Cn_c_cgV6M5MIXceMxg_J...

Email: tylergeonetta AT gmail.com
Mislabeled as a Memoirist, Author Asks: Whose Work Gets to Be Journalism?
600 people is an incredibly large plane. Most are more like 160-180.
> but there are huge sums of money being poured into a media structure designed to keep us afraid and tuned in.

Perhaps true, but I see this argument a lot by engineering folks, and I think it misses a major point of human nature. Large, violent, deadly events, in places where you completely don't expect them, are always going to be a lot scarier than the random low-lying "background" events, like car accidents.

The fact that the world is so safe only magnifies how unexpected and terrifying it would be to walk around enjoying the mundane events of modern life - going to a concert, taking a trip somewhere, dancing in a club - and suddenly meet a violent death.
A pension is not a retirement account.
Location: Toronto, Ontario
Remote: Preferably
Willing to relocate: No
Technologies: C, Bash/sh, Python, make, TCP/IP, IPsec, IRC, DNS, Gentoo/Arch Linux, Git, nginx
Resume: https://alxu.ca/resume.pdf
Email: see resume
FullContact (https://fullcontact.com) | Denver, Boulder, Dallas, Riga | Full-Time | Remote or On-site

FullContact’s mission is to help the world stay fully connected, master its contacts, and be awesome with people.

We are currently hiring:

* DevOps / SRE

* UX Designer

* Developer Evangelist

More details about the open positions: https://www.fullcontact.com/about/careers/
Theoretical alternative, while I'm deeply excited about .NET Core on Linux (mostly for when F# is fleshed out) it's not got the massive ecosystem Java has yet and might not have for a while since Java on Linux (and others) has been around quite a while.
Thanks for the link. It’s an interesting read.
Servo is trying to be fast on mobile; there even has been some research work into the power efficiency of servo on mobile.

Admittedly, android-specific efforts have slowed down in the past few months, but I believe it is still a goal :)
Rocketmiles | Chicago, IL | On-Site

Rocketmiles helps frequent travelers take more vacations. Our small team is headquartered in Chicago's West Loop, and growing our engineering team. We're currently looking for:

* Grails / Kotlin / Java / Backend developers

If you are interested, it's a great time to join the team. Please reach out to me (head of product) at jordan@rocketmiles.com to say hello!
You're wrong on both accounts.

1) A GMO wheat currently is used. It's called Renan.
2) Higher gluten flour is desirable for bread products such as pizza. I make my own pizza. The best pizza bread is made from high-gluten flour.
Honestly, just put in one long day. Throw 8 hours at it and by the end you should be having fun. Honestly. it only takes an hour or two to get going and learn the basics. The complex things are around specific functions, like military management, or the complexity comes from a task being difficult, like irrigation. Honestly, I fell in love with the game on the first day, and it took me a week or two to really learn the ins and outs so that I could begin doing complicated stuff. Again, a lot of the difficulty isn't from the UI, it's from the fact that finding out how to manage things is tough, and the fact that some of the things you're expected to do are extremely difficult to pull off, even if the UI were great. Perfect example is dealing with an acquifier: you have to dig a large, 3d plug into the ground: like a vertical box. You dig it out, but leave it connected by a small piece of land, then you dig out underneath it completely for a few Z-levels, then you dig out the last piece holding it up, and it drops into the Acquifier, making a sort of horozontal bridge layer through which you dig a staircase to the area under the acquifier.

Or, like me, you just turn off acquifiers in the Lazy Newb Packs launch options. Newbs should probably also turn off invasions.

Finally, a quick hint to help your fort flourish: ALWAYS kill the elf traders. You get all their stuff, and they never invade or get angry. They tend to come back again, actually, bringing you more cloth and food for free!
> Why is the lack of women in software development seen as a more urgent issue than the lack of men in school teaching or nursing, or the lack of women in garbage collection?

Seen by whom? I'd wager a sum of money that the average person is far more aware that teaching (primary school at least) is a female-prevalent field and that they do not see it as a problem.

Perhaps it's not even a solvable problem (assuming we agree that it actually is a problem)

> it's clear that talented women programmers are being missed...

Perhaps there's a wider issue of talent being missed because the signaling during employment process in the US is broken for a large chunk of the population? Not to mention certain things like class and wealth signaling.
Networks of hackable cars is a bad idea.
I like the general idea here, about channeling rejections into motivation and progress. That applies to much of life. But when it comes to the publishing industry, I can't help but feel the author is advocating yesterday's game. Striving for rejections is fine, but are authors of her mind striving for the right rejections? The most productive rejections?

Most publishing houses have a "slush pile" of submitted manuscripts that's always enormous and largely neglected. Usually it's junior staff, interns or fresh grads, who are tasked with "processing the pile" whenever they get a scrap of free time, which is rare. And when they do get around to your manuscript, they'll often just skim the proposal and maybe read a paragraph or two before throwing it into a "review" or "reject" pile. Every time I've seen this scene, it's usually a hundred in "reject" for every one in "review". What is a rejection like this really worth? You've spent maybe years of your life on this manuscript and some kid rejected it in under a minute.

IMO, at this point, it's better to seek rejections directly from the market via online self-publishing. Instead of just putting together endless submissions, e-publishing puts the focus on the things that will make you successful regardless: writing for a real audience, soliciting feedback and building community, working on self-promotion, etc. If you do eventually want to go through a traditional publisher, then "I sold 500 copies on Amazon" is going to speak a lot louder than "I assure you people will love my flowery prose".
Ahyes, good point. In the Ramda authors' defense, they never claimed it to be good for anything production level.
Except whatever TSA would catch has mostly been solved with armored cockpit doors. Security money doesn't seem rationally invested.
But what if TSA actually causes people to fly more, because they're bad at estimating risk and it gives them a false sense of security?
I would rather have a true GNU Linux phone/mobile computer...
Brexit causes over 75% investors to lose money in June
Apple awarded right to disable iPhone cameras at concerts
Palo Alto, CA | ShareThis | ONSITE Full-Time | H1B Transfers OK

Multiple open positions:
Senior & Principal Software Engineer (Full Stack: Meteor, React.js, Node.js)
Senior Software Engineer (Data: Cassandra, Kafka, Golang)
We're hiring engineers who want to:
- Work on a tech stack that includes the latest technologies like Docker, Kubernetes, and Big Query.
- Sift through TB's of social sharing data to provide real time insights and intelligence.
- Work in a truly agile and lean startup environment.
- Be inspired by talking to our customers, a/b testing, surveys, and hackathons.

Get a behind the scenes look at our: Engineering Culture: http://www.sharethis.com/engineering.html Day to Day Life: http://talent.sharethis.com Hackathons: https://player.vimeo.com/video/146034661

We're backed by prominent VC firms like DFJ, Blue Chip, T-Venture - who've also funded companies like Tesla, Twitter, Skype and Box.

Most people know us for our social sharing widget which powers sharing for over 3MM sites and apps across the web - and generates a billion social events per day ( > 1.5TB of data). But what makes ShareThis a fun and challenging place to work is how we use that data to power a suite of real-time data and media products for our partners and advertisers.

If you want to know more or apply to any position, email me directly at mosquera@sharethis.com with Hacker News in the subject name.
> What's the growth of flights compared to population?

That's irrelevant. For all we know, if we still had pre-2001 TSA rules, air travel would be growing 6% or 7%.