skysight-inc/HackerNews huggingface dataset:
The press loves app developer David vs Goliath Apple stories.

Our now-shuttered startup Gliph brought in-app Bitcoin transfers to the App Store for the first time in 2013. Apple allowed the behavior for seven months before I got a call telling me it had to be removed.

Bitcoin was hot enough that our blog post generated a fair amount of press for our little startup. [1] and I also published the company's appeal publicly.

However, I did so with great trepidation about angering someone at Apple. [2]

Our approach did not seem to help things at all, though Apple did end up allowing the Bitcoin transfers to be brought back about 7 months later.[3]

--

One thing I find notable about this site and Hey!'s behavior on this is the scorched earth approach to the response. Basecamp seems ready, to go to "thermonuclear war" (as Jobs would say) on this one. People are hearing about Hey alright.

Hey's little mini site is convincing enough and it broadly escalates things. Particularly by using John Gruber's words against Apple, ouch!

This situation opens an unnecessary and distracting attack surface for Apple, in advance the most important developer event possibly in a decade.

Apple should have just let this app do its thing.

This whole situation reminds me of how Apple tried to make Apple Store employees pay for the time they were getting their bags searched. Bad PR that should never have happened. [4]

[1] https://techcrunch.com/2013/12/09/how-does-apple-really-feel...

[2] https://19de10c0037730b31d67-c6cb9846d861a1213b31648a6cce64e...

[3] https://blog.gli.ph/2014/07/21/bitcoin-transfers-back-into-t...

[4] https://9to5mac.com/2015/06/11/apple-store-security-checks/
Right, but a professor specifically is someone who in most instances can at best be said to have once done some research before graduating into managing researchers (grad students). It's like saying "programmers don't behave like _____, based on my experience with mid-level managers in technical organizations."
I call out cat bond investors because I used to work at a bond fund. Never seen so much money made so discreetly and often reliably. Highly leveraged reinsurance bets that often have constant payouts.
>> coupled at the type level, but not logically coupled?

float multiply(float a, float b) { return a * b; }

You can’t add doubles with this code because it’s coupled to the float type. Summing a for b times has no logical coupling to floats or doubles just as floats or doubles have no logical coupling to either implementation of addition - both types are added by the same operations. You can swap the types or the algorithm.

Before you reach for the polymorphism or further pollute the universe of types consider that it costs less lines of code to erase types here.

What errors would preserving types help with here? What has more utility, less lines of code spent for the same outcomes or an implementation that exists further along the spectrum of typing in the “at compile time” direction? - I don’t believe that question can be answered but in practice i find less lines of code correlates more strongly with outcomes i care about than the degree of typing applied.
Steve Jobs purported HIV medical status results, 2008
I had the same idea too. It's sorta like Visual Basic in feel.
I am really skeptical of this idea that suddenly people will be moving to small cities. For one, this assumes that people just move to big cities to work. Is there any research to prove that ? For most people, especially when they are younger, people gravitate to big cities for all the amenities that come with the big city living, jobs being one of them. So in essence, it is jobs chasing people into big cities, rather than other way round.
Are we supposed to be upset? It's easy to play down what's been happening these past few weeks from a suburb or small city, but we should hope that the extreme criminal acts that have destroyed whole neighborhoods recently at least have some chance of being solved.

Much as the sympathizers would like to deflect that insurance is somehow going to cover all of this (it isn't), anyone who complains about “food deserts” but cheers on riots in the hood is part of the problem whether they admit it or not.
I think you are right and wrong here: there is a pact that you get some services when you pay taxes, not for other reasons.

At the same time people have the right to be left alone IF THEY WANT when they get lost, choke to death etc., but there is no way to differentiate, so the default is to try to save these people with the associated costs. Think about Do Not Resuscitate choice.

There is no simple solution here.
LED lighting could also be used for outdoor crops. From my perspective green houses are most beneficial for pest management and water conservation. They might actually prevent light from reaching plants to the same degree as an outdoor grow due to reflection and opacity.
HEY is a digital content app too. Rich e-mails contain content, and are digital.

Everything I look at on my smartphone is digital content.
Also relevant, Air Force is investigating the use of military planes during protests.

https://www.nytimes.com/2020/06/18/us/politics/investigation...
Why is porn excluded? Should people not be allowed to install apps that deal with sex? If Apple does not allow sex apps then a significant chunk of the population will be denied access entirely to something because Apple doesn't approve of "those apps". Adults have the right to choose whether they want those apps or not.
[OP of the site]

I tried to limit the list to apps where you couldn't get to _any_ functionality without logging in. AirBnB lets you browse around etc. Airlines let you look at dates / availability.

I included Wells Fargo, however, because I thought it was wild that they're able to provide straight web links to Safari to sign up for banking services, whereas Hey has to pretend like accounts are bestowed via divine intervention.
What stores take 30% lifetime subscription royalties for products sold on their shelves?

Can you imagine if Best Buy required Apple to add "Best Buy Payments" to MacOS so that Best Buy could collect a 30% fee on top of any services subscription that Apple sells to that MacBook user? All for the privilege of selling their products through the BB stores.

Apple isn't marking up a product for resale in it's retail environments. It is, in many cases, forcing its developers (who provide their valuable products to Apple for free, after paying Apple an annual fee) to completely rearrange their business models in order for Apple to collect a huge portion of their revenues, entirely on their terms.
The app store is quite a bit better at it...neither is perfect but its no comparison.
I haven't used Visual Basic before, so I can't comment on that.

But it was definitely basic enough I could (re)teach it to myself, and then get a POC out in threeish afternoons.
> "flat" means "flat space-time" means "constant negative curvature", not "zero curvature"

So Minkowski space is not flat according to your definition? This way of defining flatness seems quite unusual to me both from a math and a physics perspective. Could you provide a source?

> Locally our space is _hyperbolic_.

How would this even be possible? A hyperbolic manifold is a Riemannian manifold by definition[0] but here we're dealing with a Lorentzian one!

[0] https://en.wikipedia.org/wiki/Hyperbolic_manifold
So the solution to not making people want to sideload is to not let anybody sideload? I hate solving problems by destroying value. It's like solving the real problem of wealth inequality by taking billions from the rich and dropping it in the ocean.
A nice follow-up to these kinds of threads would be "and how do I get involved?"

Some are self-explanatory (server side rendering), while others I would have no idea how to get started in (space manufacturing). There's value in merely observing trends, but if I want to be actively involved... how do I get started?
That's the issue, you can't. Simple as that, you cannot get your software onto an iPhone without paying the 30% (or offloading it to your customers)
This is a great answer! Thanks so much for notifying me!
Yeah, but we're not talking malice here, we're just talking about what to do when your own alias doesn't work. (Although the general note is still valid)
Sam, I know that you now spent a couple of months with researchers, and thus can write "deep" articles on researchers vs. founders now. Everyone knows that the best kind of researchers in the world are all at OpenAI now, and that gives you a chance to observe them.

On a serious note, I beg you to write about things other than research and researchers. Leave them alone, outside of the media spotlight and your writings. You see the media and its spotlight have a tendency to disrupt and destroy value. If you truly want do good, leave them alone. Please.
Love it. Thank you for reading and responding!
The value of asking for an arbitrary phone number is as a challenge of last resort. Let's say that you have given the provider no useful second factor, so the account is potentially quite vulnerable to credential stuffing The phone number acts as a mechanism for rate limiting and imposing an economic cost on attackers.

To hijack accounts at bulk, you also need to procure phone numbers in similar quantities. The cost of a phone number is low, but so is the value of the average hijacked account.
Firefox's First Party Isolation can break some websites that might rely on third-party authentication. This may be acceptable for Tor users, but not regular users, which is why First Party Isolation is still off by default in Firefox. Mozilla is actively testing a variation called Dynamic First Party Isolation that will support those workflows.

For more details, here is the Firefox bug report:

https://bugzilla.mozilla.org/show_bug.cgi?id=1549587

To enable Dynamic First Party Isolation: in Firefox Nightly's about:preferences#privacy, select "Custom" Enhanced Tracking Protection and "Cookies" = "Cross-site and social media trackers, and isolate remaining cookies". Or just set `network.cookie.cookieBehavior` pref = 5 in about:config.
That can be considered a form of tyranny, but that is a completely different discussion.
Apparently not: https://www.protocol.com/hey-email-app-store-rejection

According to Apple, if your app is not a "reader" app it must allow subscribing in-app.
> I know what I signed up for. Why should I feel entitled to anything else?

I bought an iPhone and had no idea bit torrent clients were banned
UAVs are a trend that I believe will be far bigger than most people are expecting.

Autonomous cars are a difficult problem, autonomous drones are much simpler.

Package delivery, food delivery, air taxis, and a lot of previously cost prohibitive applications as well.

The cost and complexity of a drone is low, and an airbag should mitigate much of the risk.
It is illegal to use military equipment like drones on US soil.
>Why is it unethical to charge a fee to developers who want to distribute their software through an app store that Apple owns?

This is only part of the complaint, right? The other parts is that:

* Apple has the only keys to the hardware platform.

* This is in contrast to Google or Steam, who also charge 30%, but do not completely own access to their respective hardware platforms.

* This is also in contrast to physical stores, because if a store does not sell a product (i.e. a grocery store chain does not carry some brand of beer), the product owner can usually still put it somewhere else that the consumer can freely access (excluding transportation costs).

* The policy regarding whether Apple should be entitled to the subscription fee is inconsistent and full of exceptions, which this website illustrates. My cynical take is that these exceptions have no real philosophy behind them, other than the fact that Apple needed certain major apps to be on iOS (i.e. Netflix, Tesla, Bloomberg, etc.).

* Slightly separate point, but still relevant: if Apple is entitled to subscription fees, Apple can make competitors that undercut other subscription services like Spotify, because they don't have to pay themselves the 30% fee. This is what Spotify complained about last year, and what I believe the EU is looking at. [1]

[1] https://www.theverge.com/2020/6/16/21292651/apple-eu-antitru...

(edit log: added newlines for easier reading)
To me it seems that the concept of "fitness functions" seems to touch on Genetic Algorithms, and I guess I think less of regression when I hear it.
You missed the /s at the end.
I wonder what people think Apple vets apps for.
Previous thread: https://news.ycombinator.com/item?id=18524949
Operation Go – Golang programming game in the browser
Except the app was not rejected for failing to meet the standards of the quote. It was rejected for failing to meet the App Store review guidelines.

This whole website is a strawman built against the false claim that you're not allowed to require a login to access your app, which has never actually been true.
I load the website and it doesn't work.
European Parliament wants to forbid personalised advertisements
Your safety is NOT the responsibility of the government, SCOTUS said in several occasions.
Because people believe game frameworks are just for games, when a "game" is just an application like any other.

People use Unity for developing applications as well. I don't know about using Godot with GDScript, though, I'd at least use C# with it.
> but rsync itself has massive risks

Err, what risks? If you run a server? Sure, but as a replacement for scp, where it's assumed you have an account on the remote system, an rsync server is not the equivalent solution, running rsync across an ssh connection is.

> Rsync over SSH is less risky but not risk free to either side. What is sent and what is asked for do not have to align well)

Glossing over that no system is "risk free", can you explain in a bit more detail here, or reference what you wrote up or some other thing? That's the kind of thing I would really want to know about, and an unsubstantiated throw-away aside does not do justice to the problem if accurate.
I think slowthai's "Nothing Great About Britain" is a gold standard of newer artists, but he's hardly under the radar these days. I like noname and Izzie Gibbs a ton too. Check out Pete & Bas for a laugh as well.
Math Notes – Inline Calculator
Not by the definition given in section 3.1.3(a) of the App Store review guidelines.
And customers aren't required to only shop at a single store. If the store doesn't have what I want, I should be able to go to another store.
Why doesn't this website have an introductory paragraph at the top explaining what we're looking at? Seriously, there's zero context to this information. I was able to infer an understanding from the context of the page but it's terrible to expect your readers to have to do that.
Cracked frames are rare though they do happen usually because a piano was mishandled during transport. Cracked soundboards quite common and just as bad, cracked pinblock makes it impossible to tune the piano.
> It's just someone writing on their blog some thoughts they had, so maybe we should treat it like that.

I don’t disagree, we should all be kind.

That said, this post gets voted to the top because it has (samaltman.com) next to it. If it had (jonnybeeble.blogspot.com), it’d get maybe a few upvotes and comments and that’d be that. But here it immediately gets upvoted to the front page, therefore receiving intensive scrutiny, and here we are at 80+ comments all kind of saying the same thing.
It’s not that Mozilla is or is not like that even; I don’t know why you’re including Mozilla in with Rust. The contents of the Rust book have nothing to do with Mozilla in any way.
I agree with your conclusions completely, and your paper is still terrible
I used GDScript in the PoC, it honestly wasn't that bad.

Basically just python syntax, and I believe it gets compiled whenever it's packaged, although I may be wrong about that.
They don't do the same thing
Depends on what you mean. If they fired missiles at civilians you'd have a point, but merely flying a drone in the U.S. is routine, civilians do it. Some cities and states have restrictions on the routine use of drones by police, but using aerial surveillance is not generally illegal in the U.S. far as I'm aware (nor do I think it should be).
No way. This is far too risky & damaging to them to be in on, unless they already plan to add lots of new exceptions/relaxations of rules around this.
Misleading link and title without context:

https://wikileaks.org/wiki/Steve_Jobs_purported_HIV_medical_...
I wish reddit didn't intentionally ruin their mobile version to force people onto the app. Video constantly buffers and only plays or pauses when it wants to even though my internet is fine.
You're right. I have a ubuntu machine I have to use and being able to set it up to match my macos keystrokes (like cmd-n for new terminal window, cmd-k to reset terminal, etc) was ... key, so to speak.

Of course customization can also fix stuff. It was maddening when dragging a window to graze the menu bar at the top and have it maximize. ugh. (magic setting: edge-tiling=false in two places)
Yep. That’s what Steve Jobs said. Have kids? Ever had to rely on someone else for your livelihood or had someone rely on you?

What matters most in the world is how we treat each other. Technology doesn’t do much there... its effect is mostly neutral.
Every now and I then I get a password reset email from spotify. Someone somewhere keeps trying to login to my account (not sure what the point is to try and go through the password reset process, since the email gets sent to my email, and they likely won't know which email it gets sent to). Would be brutal if they find out my password is 64 random characters.

What's annoying is that a lot of these attempts would stop if spotify simple started forcing MFA. Even if through their mobile app.
He is actually right, some things are forbidden because they can cause death while others are allowed even if they cause lots of deaths. For example cars and knives are allowed, even if there are tens of thousands of deaths in car accidents or by stabbing, while the first argument for forbidding guns is that they kill people.

His point is that mine-shafts are closed, but pools are not and there are a lot more people drowning in pools than killed in accidents in mine-shafts. This is a classic case of double standards.
Just commenting again to try and make it up to all the people who buried my other reply. Let me go a bit more in depth.

> It's not an environmental thing that gets transferred by geography so comparing the commute distance doesn't make sense.

Proximity to Canada's economic and telecommunications hub (Toronto) does in fact influence access to the Internet.

>More accurate correlation would be household income in the neighborhoods there is lack of Internet.

There is access to the Internet in the two communities I mentioned, which is why I brought it up in the first place. The access isn't as good as downtown Toronto or some areas in the suburbs, but in comparison to actual remote areas it is fantastic.

My entire point in the comment that you replied to is mentioning Barrie and Cedar Valley in the same breath as Iqaluit, a place so remote even access to basic foods is expensive, is absurd.

I know you don't know where any of these places are.
I think it depends on how wealthy we’re talking about. People who make 6 figures are assumed to have earned it. People who make 8 figures or have 9 figures of wealth are assumed to have inherited it or worked the system without having put in the effort to earn it.
Actually I’d suggest scrapping all police immunity, and hold officers fully and individually accountable to the law.

IMO law enforcement officials should be expected to understand, obey and be held accountable to the law at a standard several orders of magnitude higher than civilians. Not the opposite.
Interesting. Lisp is hard not because of the language. I read the source code and unlike python etc it is straightforward.

but the setup is hard. Clojure setup is still a bit hard. But at least package management is
Easy. Asdf ...

The most difficult issue is it is more or less pure. Whilst the c external interface seems easier. But it is not designed from ground up as one of the language in a system. JavaScript sort of work with HTML and CSS and not dealing with this. You do have canvas. But not for simple terminal io like this.

Somehow it is kind of lost on space experience. Great language and great ecosystem. Just out there, alone and for their own kind.

But nice to read. Still find it hard to read python after writing. Even there is only one way to do so.
> Charging Tesla 30% probably isn't feasible but this seems like an ideal time to introduce fees for all companies that are currently allowed exemptions (Netflix, Lyft, Airbnb, Uber, Audible, Airlines etc).

Since cars are physical goods, Tesla COULD freely sell the car in the app using Apple Pay, Credit Card, etc in the app if they wanted, just like Amazon, Walmart and other e-commerce apps do. They wouldn't pay the 30%, just the credit card fee.

Similarly, Lyft, Airbnb, Uber and some Airlines accept ApplePay, Credit Card, etc, all without the 30%, because it's a physical service, not software or a digital product.

Netflix and Audible just don't sell their stuff on the app. It's not an exemption, it's something predicted in the App Store terms: don't link to the signup/sales page. The problem here is that Hey is claiming that they should be allowed to use that rule that Netflix and Audible use.
If you have been following these few days threads like these, there were quite a few "interesting characters" who said that if you don't like it, leave and build your own platform x)
What would that say about obesity in Canada?

In my limited experience, there is no such shaming going on in Germany. Perhaps people move around more, and drive around less? Perhaps it's related to how food is regulated?
Excellent suggestion that would allow both companies to save face.
I think the actual text can be read of at https://www.europarl.europa.eu/doceo/document/LIBE-PA-650375.... If so, it is more nuanced:

“calls therefore on the Commission to introduce a limitation on micro-targeted advertisements, especially on vulnerable groups, and a prohibition on the use of discriminatory practices for the provision of services or products.”

This also doesn’t mean this is law no, by a long, long stretch. It’s more a letter of intent.
I think you meant to link to https://de.m.wikipedia.org/wiki/Aussageverweigerungsrecht . Auskunftsverweigerungsrecht, according to the article, is a right of witnesses.
I think Meet is just a rebranding of Hangouts. Meet just sounds better for enterprise than Hangouts.
The United States loses $90B in tax revenue annually from corporations offshoring their profits in shelters and havens.

Which would we be more profitable monitoring and enforcing: who we’re paying out to, or who’s supposed to be paying us?
The key difference is that the App store is the only way of running apps on an iDevice outside of rooting it (which for >99% of users means it's the only way of running apps).

Apple needs to be transparent that it's not selling devices, it's licensing devices. Users do not control the devices they own.
Apple is not tricking people into buying iPhones, believing every app is available. “There’s an app for that” doesn’t mean “every single app for that is available”. It means there are many apps, all of which found 30% to be acceptable.

If Apple had promised customers that Age of Empires runs on Macs, then they would have a hard time getting Microsoft to give them 30%. But Apple has made not such promise to consumers.

Besides, there’s an email client for the iPhone. If there wasn’t, consumers might complain. If Hey was the only game in town, I’m sure they’d be given a sweeter deal.