skysight-inc/HackerNews huggingface dataset:
I'm not sure why you disagree with the second sentence, especially given your followup paragraph.

It doesn't need to divert people from doing 'hard, useful' things to be a form of conspicuous consumption, it just needs people who are willing to accept less than they might otherwise earn in salary to have the social cachet of being a Founder CEO and investors [and sometimes even acquirers] willing to accept lower risk adjusted return to be associated with people and ideas they see as innovative or play golf with other investors in.

If Veblen was born a century he'd be dripping with snark - justified and otherwise - about everything to do with the Valley, probably including a lot of the successful exits.
They can dictate it, they just should be consistent.

Force everyone to do it or no-one, don't pick the WORST POSSIBLE APP to deny. @dhh isn't one of the people Apple really wants to get on the bad side of (See Apple Card debacle).
All of these examples work as websites. What this says to me is that we actually don't _need_ apps.
Ordinarily I would be inclined to say that as a "private marketplace", Apple is entirely within its rights to selectively enforce rules (and whims) like this so as to maximize their profit, but surely there must be a limit when about 45% of US smartphone users (so about 36% of the population) have an iPhone [1]?

At this point this is no private dark pool, but a public market place, the transactions on which affect an unfathomable number of consumers, and Apple should and must be subject to the level of government regulation and oversight that governs other public market places like the NYSE and the CME. I suspect that this will come sooner or later, or otherwise these markets will be broken up entirely, but behavior like this from Apple only hastens this outcome.

[1] https://www.statista.com/statistics/236550/percentage-of-us-...
That is exactly what it means. If it costs $100, Apple is taking a $30 cut.
This response comes up every time, but it seems backwards to me and comes off more as rationalization for smugness than a legitimate point, something along the lines of, "Will someone think of the children?"

Yes, it would be better if SAR services were never needed, but they serve the public, it's not the public that serves SAR when they decide to step outside.

It'd be one thing if McCandless were willingly and flagrantly putting his life in danger with the expectation that he could dial a number and be rescued at any time - but that didn't happen did it? He played it out to the end starving to death.
Why spend on Facebook when you can advertise on Wikipedia for free?
And Apple rejected the app because you can't buy that $99 service via IAP, meaning they have no ability to get their 30%.
I don’t think anything will change unless a strong class action and/or monopoly suit is brought against Apple and I often wonder why we haven’t seen one yet.
Very cool visualization, but am I seeing correctly that Starlink only covers the southern half of Canada? I guess that would still mean a lot of potential users, but also most of the major cities, which are already wired up?
If you ask this questions, you shouldn't have an iPhone on the first place.
Thanks for the name! Apparently, there were a bunch of tools with the same purpose: http://coolingsoftware.homepage.t-online.de/index.htm
I really don’t get the hills people choose to die on these days.

Do you want a successful business? Ok, then follow the rules, cover your ass, and do what you need to do to get your business going, even if it’s not always the ideal situation for you.

But no, I guess lashing out explosively and torpedoing everything because you’re not treated like the big players when you’re still a little guy is more satisfying, if less profitable.
Which clauses are those two rules in?
Tie it to an API and break the API later?
And they only work as websites as long as Apple's Safari engine continues to let them.

Did you know you can't ship a custom browser engine on iOS? Yup, another one of the rules. See why?
If the purchase is made in the app, yes. The wording on the site makes it sound like Apple wants a cut of purchases made outside of the app.
It’s unclear if Rust can ever get linear types: https://gankra.github.io/blah/linear-rust/
Well this blew up, and the deal got pulled anyways.
I'm saying that there's a lot of reasons that someone might respond badly to being told that the problem is racism. One is that the problem genuinely might not be racism, as I've tried to say earlier in this thread. Another is that systemic racism is a society-wide thing, and so by blaming a problem on it you indirectly blame the person you're talking to. (or at least they perceive it as such, even though systemic racism is supposed to be the idea that the system can be racist despite the individuals not being racist) A third is pattern-matching past instances of people saying "the problem is racism" to unpleasant/ineffective outcomes for them - for instance, implicit bias training (which while IIRC there is evidence in favor of implicit bias being a thing, training actually working to reduce it is on far shakier foundations). I'm sure there are more, and not all of them are "racist conservative refuses to accept racism is the problem because they don't benefit from solving racism".

On the other hand, "the problem is racism" is very morally easy/acceptable in leftish circles, and saying the problem is anything else often gets a negative response (this thread existing might be counted as evidence here) - providing motivation to call things racism regardless of the truth of the matter... (This is not necessarily the case, of course - just trying to show that motivated reasoning goes both ways)
What makes you think that kind of Malicious Compliance update gets accepted at all?

The problem with a hypocritical stance is that its existence defies logic to begin with.
> We show that passing input points through a simple Fourier feature mapping enables a multilayer perceptron (MLP) to learn high-frequency functions in low-dimensional problem domains. These results shed light on recent advances in computer vision and graphics that achieve state-of-the-art results by using MLPs to represent complex 3D objects and scenes. Using tools from the neural tangent kernel (NTK) literature, we show that a standard MLP fails to learn high frequencies both in theory and in practice. To overcome this spectral bias, we use a Fourier feature mapping to transform the effective NTK into a stationary kernel with a tunable bandwidth. We suggest an approach for selecting problem-specific Fourier features that greatly improves the performance of MLPs for low-dimensional regression tasks relevant to the computer vision and graphics communities.

I don't know what some of those words mean but had been wondering why neural networks did not have Fourier transform blocks. Convolutions become point-wise multiplication when the functions are decomposed into their frequency components so it seemed like an obvious thing to do. It's good to see I wasn't insane.

> In this paper, we train MLP networks to learn low dimensional functions, such as the function defined by an image that maps each (x, y) pixel coordinate to an output (r, g, b) color. A standard MLP is not able to learn such functions (blue border image). Simply applying a Fourier feature mapping to the input (x, y) points before passing them to the network allows for rapid convergence (orange border image).

Technically a Fourier feature mapping is not a Fourier transform but the idea of decomposing functions into their frequency components before feeding them into a neural network seems to hold up.

Fun paper. Thanks for posting.
> "I can't logically defeat their points so I will use underhanded censorship tricks"

You can't logically defeat bigots in a way that actually matters to them. If this were the case, then there wouldn't be bigots. The existence of systemic racism is not controversial among experts and hasn't been for a long time. Yet people insist on arguing about it forever. They don't care that logical arguments dismantle their beliefs.

Because it is a trick. It is a denial of service attack.
Why not jack up prices and then offer a 30% "discount" via web signups?
Why and how I wrote a declarative server library for Node.js
We keep proving factors in the Drake equation are much higher than predicted. Maybe life isn’t precarious at all but civilization is.
Yes, if racism were something people could choose opt out of, my argument would be inconsistent. But I'm not sure how that's relevant?
For starters, discipline is about choices and if you have no choices you can’t have discipline. Secondly, in the rare instance you do have a chance to make a choice, you lack both the requisite knowledge and the practical skill. Thirdly, in that rare instance that your physical needs are met, you’re still struggling with a lot of unmet mental needs which either make rational financial discipline difficult or in which the rational choice is to “splurge” to maintain your sanity. Fourth, even if you do make the “correct” choice and say, open a savings account, there’s a fair chance you’ll be raiding that savings account the following month to meet your needs anyway, which not only defeats the purpose but makes financial discipline seem pointless; which it would be.
It’s done wonders for Hey in free publicity. Not that that could possibly be a reason for making a big fuss about it.
U.S. Watched George Floyd Protests in 15 Cities Using Aerial Surveillance
I am surprised no one has mentioned the Amazon getting special treatment from apple on in-app purchases.

https://www.theverge.com/2020/4/3/21206400/apple-tax-amazon-...
It could be no one else's business in a world where park rangers don't have to assume that people want to be saved when they are in life-threatening danger. That's not the world we live in and there's no realistic way around that.
Consider the user experience of an email app that only works when you have a network connection — so you can’t even see your mail when you’re offline. Pretty lousy.
Could they just put in a random explanatory video and say the functionality for non-users is they're able to watch the video? It seems like they just need to have any kind of non-user thing to do...

That said, I think Apple forbids you trying to redirect people out of the app by explaining that they take a cut if you sign up in it.
The EU's new antitrust investigation [1] might be close enough to a monopoly suit, just likely to be slower and more drawn out. It had the desired effect against Internet Explorer though last time around, I guess.

Relevant quote from investigation announcement: "The investigations concern in particular the mandatory use of Apple's own proprietary in-app purchase system and restrictions on the ability of developers to inform iPhone and iPad users of alternative cheaper purchasing possibilities outside of apps."

[1] https://ec.europa.eu/commission/presscorner/detail/en/ip_20_...
Nice work, DHH! Is it built on the latest RoR?
A strength (and weakness) of async is that it comes with a higher expectation of writing quality.

When the expectations are too high, it's likely that people won't get things down in the first place.

My team has noticed an unintuitive approach to communication that seems to work better than alternatives. Write better private notes.

Private notes are low-friction. You know what's worth writing. You don't need to worry as much about if it's a mess.

Our approach is to help you make your private notes a little better organized. And to make it fast to share these notes when they might be helpful to someone else too.

It's bytebase.io. Would love the community's feedback.
Yeah, I imagine that's going to go down real well with Cupertino.
An alternative I’ve seen is let users register for a free account don’t indicate there’s an upgrade but drip email a few days down the road for the user to upgrade via a web workflow
The other side's going to win an election someday. The other side's going to file a court case someday. Be careful with what powers you create...
Sure, here's a thought experiment for you about how we could allow people that think your way to opt out:

You go to a special facility and we explain how this works. You don't want to be part of the social contract in which, for example, you'd get rescued if you get lost in the wilderness and would otherwise die - and in exchange we agree that we'll accept that you want out of the contract. You get a period of time to think about it properly and make sure you want to go through with this before you have to make a final decision. Maybe there's a piece of paper to sign, or you just make a solemn declaration to a recording device.

And then you're quietly euthenised and we incinerate the body. Because if you don't want to be part of the social contract then that's definitely the simplest way for us to handle it and you're clearly OK with that.
We are already getting more and better houses, and at a very rapid pace, under our current economic climate (the one where the 1% has so much of the financial wealth) - https://www.aei.org/carpe-diem/new-us-homes-today-are-1000-s...
Wi Fi Weather Forecasting
I think this is just recent enforcement, and Hey is a bit too late. I've seen some speculation that other non-billion dollar apps will be getting similiar rejections soon.
> Should a highly visible revenue-oriented corporation really aim to improve connectivity out in the boonies?

The target market for Starlink -- according to Musk -- is "the 3% to 4% of the population who are hardest to reach through terrestrial networks".

So yes, "the boonies" are the market. Almost no one reading this is in that market.

It seems self evident to me that the intended customers can't be urban, suburban or even exurban residences; the satellites won't be able to serve a large population of closely spaced transceivers.
I think for people who need absolute performance, manual memory management seems inevitable. No amount of GC tuning or hacks (such as the wonderful compact regions) would be satisfactory.

This enables more kinds of programs to be written in Haskell, whereas your day-to-day typical server programs can just use GC as they currently do.
Except Hey, which would need the Push API to build a reasonable PWA experience. Android and Safari desktop have it, but not iOS.

https://caniuse.com/#feat=push-api
Also worth pointing out that as frequent as things like avalanches and outdoor rescues may seem — the higher risk is often driving the highway to the trailhead. It's a risk that we've come to accept as a society. We don't even think about it anymore.

Many who spend their lives in the mountains say that with proper training they'd rather do the risky activity (where there are many known ways in which risk can be mitigated) than die in some random / tragic car accident (where you can do everything right but still die).

BTW, fellow Canadian (Calgary) here, "hey" from the other side of the Rockies :-)
Many of those things already exist and are popular in virtual worlds and in social games. In software in general there's a lack of knowledge of what's already been tried.

This looks like a great start though.
Apple takes a 30% cut of all IAP.

Google scrapes info and displays it in widgets above links to the actual content. Google charges trademark holders AdWords ransom to protect searches for their own brands.

Amazon kills OSS business models by offering managed OSS services on AWS at an unbeatable cost. Amazon picks off the best performing market place categories with Amazon Basics ‘recommended’ competitors.

The list goes on and on.

Tech is an industry defined on building scale and then collecting rents. Apple IAP is just the current outrage but the entire industry is working towards building the next ‘platform’ for others to sharecrop on.
Yes, we only focus on people over 50! It's in the sub-headline of our site, but we could make it a lot more prominent / repeated throughout -- thanks for the feedback. All of the exercises in our app are specifically designed for that age range. Looking forward to hearing what your mom thinks of our program!
Developers that charge extraordinary amounts via subscription should be listed somewhere too, so we know who to avoid. BUDGE used to make children's games that unlocked for $5 - $15 one-time purchase, now the same size and caliber titles are each almost $100/year, just a big Apple-sponsored bet on zombie subscription fraud staying "acceptable" for a few more years till Apple fixes the problem they created that amplified their cash flow. Throughout it all we miss that the 30% isn't even getting us good custodians.

https://mjtsai.com/blog/2019/07/12/predatory-ios-app-subscri...
I'm really enjoying all this.

I don't care about Hey and I'm not an iOS user, but I would love to see this situation, which represents something increasingly accepted as normal but that none of us quite understand, forced into a proper accommodation with reality.
The Chinese Way
> Why should turning on MFA, or adding a new MFA factor, obviate one-time use recovery codes which are to some extent a weak form of MFA themselves and explicitly should serve as a final emergency recovery thing people have in a physical safe?

I have no idea if Microsoft works this way, but I believe that many places generate new recovery codes when you enabled 2FA. If Microsoft is such a place, then the thieves would have been given the new recovery codes when they turned on 2FA, and any prior codes would be invalidated.

Or it may be even simpler. I don't have an XBox account, but I do have a Microsoft account. Not sure if they are the same or not. Anyway, once you are logged in you can simply go to the security settings and ask for a recovery code. It gives you one, and notes that any prior codes are now invalid.

Recovery codes are really generally just for dealing with forgotten or inaccessible credentials. An example would be someone who forgot their password and they also no longer have access to the email address that would be used for password recovery. Another example would be someone who enabled 2FA and has lost their 2FA device.
You can have offline web apps. Although apple is actively sabotaging PWA standards.
99% of consumers absolutely do not care of it was part of an incubator or otherwise. It's still funded by the Google/Alphabet umbrella and that's the only thing that most users will use to form an opinion on whether they'd like to try it out or not.
Ironically, the fact that it came out of an incubator have me the impression that it's highly experimental and will likely die earlier than most other Google products.
The romanticization is in the portrayal not the reality of it. Without Jon Krakauer, no one would know McCandless' name or story, because McCandless wasn't out to glorify himself or bring fame, money, etc. to himself. He really was just some kid looking to escape what he saw as a life of oppression. He wasn't asking to be looked upon as an model, and he most likely would have acted differently if he knew his life would be scrutinized by strangers decades after.
If you go to the WaPo database:

https://www.washingtonpost.com/graphics/investigations/polic...

And select 2018, you'll see a total of 991 people killed by police. If you also filter by race, you'll see that 229 were black and 454 were white. I'm using 2018 because it's the most recent year with good FBI stats to compare to.

According to the FBI, were 14123 murders in 2018:

https://ucr.fbi.gov/crime-in-the-u.s/2018/crime-in-the-u.s.-...

For blacks and whites, it looks like most murder victims are killed by a member of their own race:

https://ucr.fbi.gov/crime-in-the-u.s/2018/crime-in-the-u.s.-...

That table is excluding a lot of cases where there is missing information (that's why the numbers don't add up to 14123). It shows 2600 blacks were murdered by blacks out of 6570 murders with enough information to be included in the table. If you were to extrapolate to 14123 total murders, then you would estimate 5589 blacks were murdered by blacks in 2018; and 5754 whites were murdered by other whites in 2018.

That means blacks in 2018 were over 20 times as likely to be murdered by another black as to be killed (justifiably or not) by a police officer (black or white). Whites are about 13 times as likely to be murdered by another white as killed by a police officer. Note that "white" include latino in these numbers, but it doesn't look like the number of latino murders is high enough to have a major impact on the overall analysis (though feel free to dig in to that as well).

I'm not passing any value judgement here, but the data do seem to paint a different picture than the simplistic view of a racist police system. I conjecture (and am open to evidence that supports or refutes this claim) that the vast majority of problems blacks face in the U.S. happen long before risky police encounters, so police reform is unlikely to be very impactful by itself. In fact, there is a major risk that it will be counterproductive, if reform causes police departments to be less effective at their jobs and allow criminals to do far more damage.
It was the same thing with Google Fiber in the US, Comcast/AT&T sit on their asses for years and then suddenly when there’s competition they rush to launch gigabit service in the same cities as Google.
Not just Apple, the entire electronics industry.
I'm not completely sure but I believe that area has at least 97% of the population of Canada.
There are all kinds of reasons a filesystem could be slower to serve certain bytes: striping across multiple heterogeneous physical disks, network filesystems like nfs/cifs/btfs, even IOp starvation.

Video players can gracefully handle streaming media despite spotty connections; is there a reason that they can't pre-read a sliding window of bytes from a file on disk and plow on in case a given range of bytes is taking too long? They could default to wanting all the bytes, but have a setting that instructs it to treat the filesystem as if it were a network source.
part of the app store rules is you can't do that. you have to offer it for the same price. somehow spotify seem to have gotten away with not doing this.
why not just let them go into the wilderness and make sure they understand that no one is coming to rescue them?
this is in BC. every 3-4 months, i keep calling, ask for "customer retention department" and threaten to leave. sometimes i just say "got any promos for me?" and they'll just offer whatever they can. sometimes if they have an attitude, i just hang up and call back for another more friendly agent. i've done this for the past 2 yrs and always ends up with at least a new $5/mth discount added to my bill, so by now my bill is super low.
I think most people would say that it is less harmful than other drugs which we already accept as a society. The other argument would be that the costs of keeping it illegal are much higher than the benefits. These both seem like good arguments for legalization even if you accept that usage has risks for some people.
> Because he was a 24 year old putz who’s grand life philosophy was basically the same as every 24 year old suburban white dude: the world sucks, I should run away to a simpler time.

As a white dude who grew up in suburbia and was recently 24, where are you getting this because I nor any of my suburban white friends think that?
Apple has thought of this and every other workaround that I've seen proposed. It's against the "rules", and they will ban you from their store.
Infrastructure spending is in many ways just a large social safety net that happens to produce very useful things as a side effect.

The cost to build these things doesn't just go into an abyss, it gives an enormous amount of workers jobs in building it, and then employs tons of scientists for running it.

The west really needs to take a page from the CCP's book; you can raise people out of poverty by educating them and putting them to work on ambitious, far reaching infrastructure projects for the good of everyone. Much more desirable to most welfare solutions.