skysight-inc/HackerNews huggingface dataset:
> However, an iOS device is also the property of its owner and the owner should be allowed (morally) to install software outside the app store. Even if that comes with potential security problems. Android already permits this.

The owner has the choice between iOS and Android. Why should Apple change their policies (and lose revenue) if the majority of users appear to be sufficiently happy with those restrictions (otherwise they wouldn't buy iOS devices)?
How to write secure code in Python
Machinery Technology for Manufacturing
99.9999999999999999% of radio waves we get from the rest of the universe is absolute garbage. There would be some kind of pattern with purposeful radio communications. Recognizing purposeful radio communication is a much easier task than interpreting the data. But we don't need to interpret the data to know it came from someone/something we should go and check out, because it could be intelligent life.
> "he 30% cut they ask of developers is more than reasonable."

Not really, the fee's much of big tech often puts on people are draconian, and they are able to continue doing so because of the monopolies they hold. 30% is huge. Just try running a business when you loose 30% strait off the top line.

> "Want to bypass that cut?"

break the monopolies.

The cuts big tech muscle on their constituents actually hurts them in the long run. Facebook's cuts are so deep, its nearly impossible to run a sustainable business and ultimately limits the apps and services people are providing through facebook to their users.

I'd argue the same for mobile.
I have found that long hours at work or work that makes you very tired (or is very engaging) are bigger obstacles then kids. If the day job is easy, then you can have own projects in the evening. If the day job is tiring, then you cant.

Kids require your time, but if you share duties with spouse, that alone does not make out-of-work projects impossible.
Hopefully not treading on too many toes, but I would hazard, being part of an in-group rather than idealogies that are being used to as a reason to come together, are closer to what drives Burning man's economy of sharing, than actual altruism.

Humans are more inclined to be altruistic to their in-group, and to see their in-group as 'everyone'. Often without noticing. Burning man is, to some people, a very important ingroup, because they feel that the larger social environment has not provided them with that psychological support they need - people they identify with and share their values. Important enough to traipse from all over the world to the middle of nowhere to be a part of it.

This may or may not be actually the case - perhaps the perception of it is in part what makes the reality. It is, IMHO, what caused it's initial resonance and success; it was real at one point, for many participants.

So, it's not realistic to expect these personal needs for community to be transferable to just anywhere, unless that other community is also able to meet those needs.

I'm positing that people don't go to burning man inherently to do good - they do it for themselves, and that includes the giving and sharing, in the support of a community they identify with.
In my experience its only an app-specific setting on Samsung devices. Their phones give you a prompt for disabling the setting "just this one time".
Check out the point "comparison to ocaml" in the reasonml docs
> I am wondering whether there is a market for a "home entertainment" robot at any price.

Sony's Aibo is quite pricey, but sold pretty well. And it has little functionality beyond being cute.

https://en.wikipedia.org/wiki/AIBO
Apps stores are work great if you are a small company and can get access to big audience for 30% cut. Apps stores essentially acts like middleman who does payment processing, can advertise and also provides fraud protection. But when you are already a big company like Netflix or Microsoft those benefits essentially just don't add up.
But the webapp will still play through apples browser, and apple should still get a cut on all your sales for providing it
They uh, could charge for the operating system if they wanted to recoup their costs.

Or, they could have their app store with their 30% cut, and allow other app stores to be available. Google does this, it solves 99% of the problems available, and seems to be an OK balance.

Apple totally disallows this, has a draconian policy, and does everything in their power to make sideloading borderline impossible - oh, and prevents sales of anything through apps, which makes things like the Kindle app useless.

By your logic, your ISP ran all the lines, runs the service, services your modem, and should be allowed to determine exactly what websites you can and can not visit, and if it wants to charge you $50/month to go to Netflix.com then it can.
https://reddit.com/r/retrofuturism is good for these
Windows 95 is now an app you can install on macOS, Windows, and Linux
I'd like to see some sort of a breakdown of how Apple uses the 30% to improve the app store. Even if they were spending 15% of that cut on improving iTunes Connect etc. it would've shown.
> This may be based purely on cultural familiarity, but, well, there it is.

Very much this.

> In regards to intervention in other countries, China consumes them. Tibet, Taiwan no longer exist according to China.

Oh dear. Taiwan never existed in the first place according to China because they didn't accept them becoming independent. (Protip: google how many countries actually regard Taiwan an independent nation). And Tibet? It has pretty much belonged to China for over 600 years. Tibet has been very poor even compared to China, and over the past 50 years China has greatly supported the region, establishing basic infrastructure like hospitals, schools etc. You usually never hear about this in the west though, since it doesn't fit the whole "free Tibet" narrative.

Yes there is a lot wrong with China, as with any country on this planet. I certainly don't need to get into US atrocities here for some obligatory whataboutism. But at least get your facts straight when criticising. Like when that Falun gong organ harvesting comes up. If you try to unravel this story you find no halfway credible sources and always end up with this Canadian politician who conveniently always resurfaces with that story when some election is coming up. Or recently there was a report about one million captive Uighurs in China (with a population of only 8 million), where the only source was a UN Secretary saying this "not representing the UN"...

It's sad, because we so proudly compare our free press to the state controlled propaganda in China, but for most people just knowing we have a free press equals not ever having to doubt anything the news say, at least not if it's about another country across the world you already know is evil.
This is awesome. I met some of the Johnny-Five devs at Maker Faire a couple years ago, and they were demoing an interesting web-application controlled robot with a camera at the Intel booth. Glad to see that they've finally hit 1.0.

But as the top commenter mentions, still no standalone support on devices like Arduino, which is what prevented me from using it in my projects. (I don't know if it's possible to fit a node runtime onto something as small as an Arduino, anyways)
Announcing Distillery 2.0 – Better Elixir Deploys
It's just about the language, and it's not just an armchair mob. Serious people have serious issues with the book. I don't think it should be banned or even removed from curriculums, but it should be taught carefully, with a lot more instruction than just "this is a great book with some bad words that we don't use anymore".

The characters are obviously racist, but the question is whether the author and/or the book are racist, and if so that needs to be called out explicitly and discussed in the classroom. Here's a good essay on it: https://www.vqronline.org/essay/jim-and-mark-twain-what-do-d...

> In the middle of Huck Finn, Mark Twain let Jim step out from behind the racist stereotype that has proven a lot harder to destroy than slavery. The effect of the ending, though, is to put him back in blackface so the whites of his eyes will show more conspicuously when they roll. The ending of Huck Finn has been recognized as a problem for more than 50 years, although almost no one has emphasized how it changes Jim’s status within the novel. Charles Neider, in a new edition that Doubleday published for the centennial, grandly chose to cut 8300 words from this Tom Sawyer section. It does go on and on, becoming the longest episode in the novel—but that is the first thing that must be noted about it. The second is how hard Twain works in it to make his reader laugh, piling up witches, rats, mashed teeth, pouring melting butter over the whole. When he went back on the lecture circuit in the winter of 1884—85, he used the Evasion chapters as the basis for his new program, and in his letters home he brags about their effectiveness as a comic tour de force, a continuous series of snappers. That, especially in view of our modern unhappiness with the ending, should be the third thing to note: Twain used the 1884—85 tour to promote his forthcoming novel, and this was the part of it he chose to represent the whole.

> [...]

> We obviously cannot say what might have happened, either in the book or to the book’s reception, if Twain had not decided to turn Huck into Tom, and Jim into a comic stereotype. We must, however, reckon the price Twain paid for that decision. Huck can’t free Jim. Jim can’t free Huck. Between them, Huck and Jim could not free Mark Twain from the pact his need for popularity forced him to make with his public’s self-protective prejudices. Twain’s own sense of remorse is only a partial compensation for his betrayal of Jim. By Jim’s definition, which is surely entitled to be definitive, the ending of Huck Finn is “trash.” It is trash, though, that we cannot afford to throw away until we have finished learning what it has to teach us about our culture’s appetites.
I think the amount of people who are busy on the weekend and would miss voting far outnumbers those who can't make time to vote on a normal day.

Voting hours are normally like a 12 hour window, in cambridge it's from 7am - 8pm https://www.cambridgema.gov/Departments/electioncommission

If you can't do that, then you can do an absentee ballot.
I think Apple would face backlash from too many of their customers if they boot netflix for this.

Netflix is potentially more popular than iPhone as a brand.

I could be wrong but it would be amazing to see it play out.
"Visa and Mastercard not only created the device used for payments, but funded the R&D for it, widely deployed all of the payment readers, created the entire ecosystem of businesses that use it, support all of this infrastructure (for hundreds of millions of users).

So, a 30% cut of every purchase made using a Visa card is more than reasonable."
Which in today’s world where “we were planning to fund our lives offering professional services around a production deployment” is kindly railroaded by rock bottom AWS prices is a-ok...

That’s the server side version of the anti-tivo clause that made the GPLv3.

I see a v4 coming
But in a case like Netflix the whole ecosystem that Apple/Google have built aren’t providing any value for Netflix. No one discovers Netflix through the App Store. The iPhone is just one more device that Netflix will try to support because customers want to be able to access Netflix on as many different types of devices as possible. This is way different than for example an indie dev building a game that is best enjoyed on a mobile device.
I bet this would be #1 comment if something in the process used neural networks and if it wasn't from Wolfram.

Anyway, pretty cool generator.
Question: If I rent 4 core AWS instance, does it mean 4 physical cores or 4 hyper threaded cores? Is there a standard to this definition of “cores” across GCP, DO, Linode, etc. I don’t have the experience or knowledge about cloud computing but just have a DO instance running a web server. I’m curious.
He's still active on Twitter at least, @NuclearAnthro
Right now we have a dependency on Google as an OAuth2 provider, as that's what we use internally at BuzzFeed. However we've designed sso to allow us to easily add other providers.

For example, there's this task ( https://github.com/buzzfeed/sso/issues/9 ) to create a default provider without Google dependencies for test purposes.

We'd also welcome PRs adding other providers and believe any OAuth2 provider should be straight forward to add.
Which is a valuable lesson - a lesson in learning to be a rational, critical, grown-up human being. Or we could educate them and it might never happen. Also, let's not forget that many closed system are spyware already.

Many of us became deeply involved in tech because some person (thanks Pat Volkerding!) or organization gave us a system were we could do whatever the hell we wanted.
I do not agree that 30% is a reasonable cut and do not agree that it should be flat.

In most ad networks the revshare starts at 30/70 and you can always negotiate and get upto 10/90.
Mind you this is where the adnetwork is supposed to actively provide infrastructure to serve ad impressions.

Google and Apple are able to get away because of lack of competition and that is where I think the real imbalance lies
> Apple and Google not only created the device and funded the R & D for the features, but also created the APIs, the tools, the infrastructure, and attracted the (hundreds of millions of) users. The 30% cut they ask of developers is more than reasonable.

Do you believe this with regards to laptops? Laptops masquerading as tablets? Tablets? If not, why? And if it was the case with laptops, i.e. near 100% of users are on only two OS's both (and especially one) of which effectively force native apps through their channel for discovery, would you change your stance or accept that as a reasonable development/computing model for native development?
Withholding judgement on whether or not using a non-open license is the appropriate choice for Dgraph, the problem persists that their language is deliberately misleading. Also, GPLv3 already prevents you from tacking on the Commons Clause, any software using any GPL-family license cannot include the Commons Clause. Finally, AGPL was explicitly designed years ago to address the case you raise, i.e. the server-side Tivo problem.
Makes sense from the adage that more complexity means more exploits.
Thinking about this, they're probably gonna introduce "insecure but cheap" instances for customers that don't mind the chance of data leaks and takeovers...
Yes, they are running a gambit that their app is critical enough that Apple won't ban them. Given how many people use Netflix on their phones (a ton), that's a safe bet. Same gamble Spotify is doing and winning.
Do they clearly advertise the healthcare surcharge with signage or on the menu? Because I would speak to the manager and absolutely refuse to pay a secret add on to the bill.

As for subtracting it from the tip, I don't think that's the right thing to do. You are essentially taking from the employee and giving it to the business owner. But maybe if enough people did that, the employees would revolt.
https://www.cdc.gov/vitalsigns/alcohol-poisoning-deaths/inde...

https://www.promises.com/resources/overdose/many-people-died...

Alcohol is just generally a more toxic chemical. People don't get cirrhosis of the liver from smoking too much marijuana. I think if you really wanted to dig into the subject, you'd also find the alcohol is also more addictive and that driving under the influence of alcohol tends to be more dangerous that driving under the influence of cannabis.
For a sentient civilization to be "successful" it has to be keep asking itself the following questions:

- What are we doing to ensure our survival?

- What are we doing to ensure we propagate beyond our home?

- What are we doing to ensure that, in the event of an unavoidable extinction or apocalypse, the history of our existence and knowledge endures on?

So far we aren't doing any of that (although #3 may be accidentally taken care of through our ruins.)
This is a serious but off topic question: how come people I know can ingest methamphetamine once a month to catch up with work, but in rural communities, meth is an epidemic with rampant addiction?

Is it the route of administration? The unemployment/economy differences? Adulterants?

I've done meth before and though I saw the value, I really couldn't see the joy in taking it very often.
Remember Webrings? Webring.org, the 90s-era webring directory, is still live
Is it a feasible solution to enable hyperthreading only for threads or forks of the same process? Then they can use this ability, but other processes cannot do timing attacks on this process in this core... I think
I am not 100% sure and able to provide a link, but I'm almost certain the Microsoft store does this too.
Up to 4% of the company's revenue doesn't solve much. Depending on the sector, 4% of revenue (are we talking EBITDA?) may potentially be less than a slap on the wrist, and internally middle-management will take the blame for the reduction in sales margin/operating profit.
I think your idea of "serious security issue" differs from googles. nobody cares if you can cause a local crash with some bad js in the console.
Yes, although international lawsuits and criminal charges are also a thing.
I asked this a while ago: a cloud core is always just a hyperthread.
Ask HN: What justifies 30% of sales by app stores?
Where do you stand on this idea of sales percentages to App Store? Is it justifiable?

App stores (iOS App Store, Google Play Store, Microsoft store) charge a percentage of sales made through the stores.

Which services do these stores offer that warrant them to receive up to 30% of sales.

An app in any app store already has 30% off it’s revenue. That is a huge amount. For some businesses, that is profits.

I assume business have to pass this 30% to someone else before they can make a profit. Guess who that someone is? Consumers
I live in Florence. I’m actually surprised you thought there were too many people in August - the city is empty because locals went to vacation, and is actually low season for hotels because many countries in Europe start schools around the 15th. I was walking last night downtown and I was impressed how empty it was :)

At the same time, weather in August is better than July and June on average — you usually get some storms and thus some relief from hot. But yes, it’s still hottish but that’s Italy.

It’s true that the best seasons would be Spring and Fall. But you get many many more tourists, longer queues, and much higher prices for hotels. So YMMV.
But from a time management perspective... just how? I have one child (4) and work a day job. It's all I can do to find time to exercise and have an hour or two for myself at night. Do you exclusively program in your free time?
I used to live in Japan and I found the language fairly easy to learn (compared to other languages I have attempted, like French, Spanish, German, and Finnish). Japanese is consistent in its pronunciation and grammar, doesn’t have all the tenses English has, and uses tons of English words. As an engineer, Japanese made a lot of sense to me. The only real difficulty I had with it was reading Kanji.
>Build a web app and make it play well on mobile.

I suspect most of the executives making these decisions not only don't even know such a thing is possible, but probably don't even understand wha the difference is.

The vast VAST majority of apps in the iOS App Store would be better served by just being websites. If those services would just focus on making decent sites for the mobile web instead of expecting all mobile visitors to download a separate app they would be much better.

The only thing that would make web apps better is ways to take advantage of the identity management and authorization stuff you can do by installing through the App Store. If Apple could just create a way to do that the mobile web would be 1000x better.
Here's a bunch of startup ideas: http://breakthroughinitiatives.org/challenges/3

I'm mostly kidding. These are hard, hard problems, much better suited to research organizations. Exciting stuff!
As a consumer, I love it.

I love that I buy an iPhone and Apple doesn't allow any non-trusted binaries to run on my phone, enforces strict style guidelines (the average app just looks better on my iPhone than Android IMO), has one place where all possible apps are, maintains a distribution channels that allows all my apps to be updated easily, and builds hardware and software that is designed to work together.

I love my iPhone because Apple is such sticklers about apps, design, and creating a consistently nice user experience. The average user doesn't care about how "open" Android is. They just want something that works.

Even if you didn't want to go the walled garden approach, who could look at how Europe treats Android and come to the conclusion that Google made the right decision by being open?
With the rise of the Internet and ecommerce, there's now hoards of people buying all the good stuff to resell on Amazon, eBay, Craigslist, Facebook, etc. Many professional resellers go to charity shops daily.
I'm guessing someone at Amazon is looking at this right now.
"Completely ignored" doesn't sound right. Did they truly ignore you, or did they say "that doesn't qualify"?
There's two arguments: Apple/Google developed the device, support the platform, built the api, maintain the infrastructure, and market the experience.

The other is that app developers have a symbiotic, probably synergistic relationship with the phone makers. Apps are a huge part of the draw of a good platform.

My take is that until we decide that a given platform is a monopoly, we let the platforms fight for a larger market share by attracting high quality apps using this "tax" as leverage (better dev experience, larger market share, superior hardware are other tactics). Microsoft tried (and failed) to improve their platform by offering developers a larger share of the take away and hoping they'd improve the ecosystem.

My hope is the market gets more competitive so that app makers get a larger share of the profit.
If the whole model depends on getting the cost of the device plus a cut of everything I spend going forward, it's more like I'm renting the device than owning.

It would be users demanding this, not devs, if the cost were more like a sales tax instead of VAT (added after instead of before total).
...but practically how do you do it?

If I had an answer to that, I'd be a full-time fiction writer. :)

Seriously, I suspect most people aren't going to ever make a lot from creative efforts, which we'll lump open source libraries into; the vast majority of us are going to be much farther out along the low long tail of the compensation curve.

I suspect the only thing that will help -- not to the degree that everyone will be able to make a living wage doing whatever they want, but to the degree that more people will feel like they're getting something back for the time they're putting in beyond the Warm Fuzzy Feeling of Sharing -- is a cultural shift of sorts. We need to uncouple the concept of "zero marginal cost" from the concept of "should be free." (I'm aware that leads down a whole rabbit hole about IP and "piracy," but I'm leaving it aside.) In the open source world, we may all say we're here for the free-as-in-freedom part rather than the free-as-in-beer part...but we're sure disinclined to pay for those beers.
Show HN: Turn your phone into a U2F Authenticator
Which is going to be everyone except customers who already have issues with cloud and need special instances because of regulations. Then we'll wee the occasional "30.000 credit cards stolen" hack every three years because of this issue and that'll be it.

It's another situation like what happened with WEP WiFi encryption ten years ago.