skysight-inc/HackerNews huggingface dataset:
That s pure whataboutsm. Nothing stops apple from vetting apps without charging an extortionate 30% tax. They have plenty of money to do that. Or do you imply that apple’s tax deters scammers? Then , how are these companies accepted in the app store?
And what’s India currently?
Right. I think there's a case to be made for a distinction between letting the user decide, and making the user decide. Customisation should be possible, but not necessary, especially for the most common use cases.
Epic; in particular, is just handling this situation laughably at best. I can't imagine taking someone to court over my own intentionally sneaky violation of a company's set of rules.

The conversation about Apple's 30% is a valid one. Epic is, intentionally, at this point; taking a sledgehammer to any validity that conversation had.

The way Epic handled this situation was with a maturity level of a 6-year-old kid yelling 'no!' to their parents and throwing a tantrum.

We need serious, mature discussion over these issues.

Spotify, in particular; while a horrible, heartless company to artists like myself, could at least make the excuse that they could funnel more of that 30% to the artists, although I doubt any more than 1% of it would actually go to us. (Spotify CEO is worth $3.8bn and the company claims they can't pay artists more...)

I'm not sure wtf leg Tinder has to stand on beyond greed?
Good in theory, but I don't know of any software that can block just racist content from a website effectively.
fock, them, all
I'm pretty sure their benchmark for hard is needing to take the device apart and do surgery on it. To me, that is what I would qualify as hard despite knowing how to do it, it's hard by way of being annoying.

Yes, I'd like more security, but it's not bad.
Apparently North Dakota is the new hotness for hiding cash and avoiding taxes.

https://www.theguardian.com/world/2019/nov/14/the-great-amer...
The Design Thinking Process and Its Use Cases
For micropayments per stream, presumably.
From https://appfairness.org/issues/30-app-tax/

> For most purchases made within its App Store, Apple takes 30% of the purchase price. No other transaction fee — in any industry — comes close.

This is a straight-up lie and Epic, being in the gaming industry, knows it. Steam takes the same 30% (unless you're huge) and is Epic's direct competitor on PC. Not to mention every other gaming platform[1].

[1] https://www.ign.com/articles/2019/10/07/report-steams-30-cut...
Maybe a baby monitor? Very cheap solution though I can't speak to their range.
Yes, you can find usage in the doc：https://help.drawerd.com/
How is this significantly different than the dozens of projects that render databases to PlantUML?
You'd be hard pressed to find a company that is popular and doesnt have accusations, haters, and lawsuits for something or other.

It's part of running a complex large business.
It's about power. The importance of mobile platforms has grown over the past decade. Apple is in a much different position now than they were when the app store started. It makes some sense that opinions on that have changed.
Author here! Any questions and/or feedback welcome!
The one with Brad Fitzpatrick [audio]
Curious - how do people who work cash jobs handle this or if your system flags them. I pay our cleaner say $100 in cash. Pretty sure they don't report that to the IRS or pay taxes on it. What happens if they deposit say 2-3k / mo spread across several days? (~30k / yr in total?)
This is completely shameful gaslighting.

All of Epics and Spotify's supposed 'shenanigans' are 100% endorsed by Apple, so your argument is not even an argument.

Did Apple's 'moral App store' stop any of your claimed activity?

No?

So what's your point?

I just can't believe individual citizens would be arbitrary corporate shills for a monopoly.

A lot more vendors need to get together to lobby against anti-competitive practices.
Automated production of propaganda has scaling properties that an army of writers do not.

Consider a twitter bot that responded to conservative twitter posts with a links and quotes from a liberal thinktank blog, whose articles were generated and saved on the fly to look like rebuttals, complete with references to seemingly already existing/back-dated articles laying the groundwork, also generated on the fly and saved.

It's a game changer.

[edit: clarified back-dated]
reminds me of someone jokingly implementing a neural net to solve fizzbuzz on an interview (I think it was a fictional account)
Is it a Mean Bean Machine?
Well they never want to take this to its logical conclusion which is every manufacturer would have to provide the means for anyone, including direct competitors, a means to sell software through their device.

So do we also force any app store owner to also provide access to their payment services as well? If Apple is forced to open the iPhone do they also have to grant access to the phones secure means of payments? This sounds like a paradise for world intelligence agencies.

So what prevents Apple from permitting third party stores but still restricting that only signed and reviewed applications can run?
Why not? People wear brightly colored jewelry or “statement” eyewear in a professional context all the time.

Are you saying that it’s “professional” to hide your disability if you have hearing loss? If so, then I strongly disagree. It’s a personal choice.
https://www.web24.news/u/2020/04/can-the-bank-unilaterally-c...
Upgrading a production app to .NET 5.0 RC-1
Epic doesn't take anything until your game makes $1,000,000 in gross revenue. After that they take 5%
They are definitely good general human skills. The article highlights the relevance in programming because it’s easy to assume that strong technical skills are enough and that this baseline “dealing with humans and solving problems” toolset is not needed as much. Whereas “the job” you have as a programmer requires these baseline transferable skills in order for you to be effective, even if you’re super good at whatever technical skillset.
Wow, if this were not hosted on house.gov I wouldn't believe it was real.

Edit: A side note, Kendall's current venture is about "‎Break[ing] your screen and social media addiction". You're free to make any assumptions regarding that in connection to this hearing.
Apple's advertising is built on security and privacy — allowing other App Stores on their system would only open up users to invasive tracking & attacks. I want my desktop system to be open as can be; I'm perfectly happy with my phone being (somewhat) locked down. That said, Apple could allow users to choose to install other App Stores on their devices, but at the cost of their devices being considered hopelessly compromised and no longer eligible for support from Apple. Let the market decide: a wider variety of games/apps, or a (fairly) secure system with attached privacy promises.
I wish you the best of luck replacing PostGIS with just about anything else.
Metric system foolishly went the wrong way. Didn manage to displace the calendar, degrees in a circle, minutes and seconds, etc, despite attempting to.
A problem that I run into with every single tool that does this is that any database that I would _like_ to have an ERD of, is inevitably too insane to be cleanly represented by an auto-generated ERD.
> To me the iPhone is a console, end of story. If you like the console experience, it’s a great device. If you don’t, there are a million android and even alternative OS based phones out there which are more like a PC. If you want your phone to be a PC, you should do what most people around the world do and buy one of those.

This! A hundred times over, and over again.

An iPhone is an iPhone, competing with a million other phones (well, maybe thousands).

An iPad however, is another story, as Apple themselves like to push it as a general purpose "computer". Maybe that's why they forked out iPadOS, so that if they're ever forced to make changes based on device classification they could limit those changes to the iPad?
I’m fortunate to have pretty good teeth (or so claim my dentists) but this is great to see developments in. There is the long-standing piece of advice that many people give of “take care of your teeth” and for many people that’s just an out-of-reach option either monetarily or genetically. For folks in the future to be able to care for their teeth despite damage would be great. And if teeth can be cared for such that the need for dentures is removed then people would not need to face the issues associated with using those either.
I think this actually has a lot of applications outside of QA testing and for my own use cases I don't care as much about cross browser compatibility
> What happens if they deposit say 2-3k / mo spread across several days?

Nothing? Nowhere near the thresholds.
Scrimba is amazing, had a lot of fun playing with Imba as well.
I have "A Programmer's Introduction to Mathematics" (2018) by Jeremy Kun [0] and can recommend it. HN thread for this book: [1].

The OP looks good as well, a bit more applied it seems.

[0] https://pimbook.org/

[1] https://news.ycombinator.com/item?id=18579076
> No protest will change the result.

It would change the public awareness, at least. Force coverage. Start a dialog.

However, my prediction is that there will be no large-scale protest in US about this. All those who are currently LARPing "resistance" against police brutality will just ignore his case. Mark my words.
Pulling up on the death spiral of price drops
> Don't want to pay the Apple tax, make your own phone.

Oh, so the price of entry to the mobile app market is just: "creating your whole mobile device, mobile hardware, app ecosystem and operating system". Sounds simple and really in line with benefits that free market competition brings to users!

Maybe we should put this in the physical world as well - anyone trying to open a new store on the corner with different margins needs to found its own town, build all the roads, complete all infrastructure and persuade people to mov e to this town.
Huh? GF(2) is the smallest finite field, and 2 is a prime...? 0 is also excluded when we’re talking about multiplicative inverses.
Apple just complied with an FBI subpoena this past month:

https://news.ycombinator.com/item?id=24495707
"We can't build it!"

You should check out the recently approved in the US nuclear reactor by NuScale[1]. It is what everyone has been waiting for. A small (60MW electrical output) reactor built in a factory and shipped to the power plant site. This could be a real game changer.

They had to spend $500 million on just paperwork to get it approved, but they did it.

[1]https://www.nuscalepower.com/
I wonder what the fine print of their new contract stipulates in terms of publishing freedoms....
You've crushed the dreams of a lot of people who get their tax tips from anonymous internet posters.

"Deposit $9,999 to fool the IRS" is up there with "Consult with top divorce lawyers to keep them from representing you spouse" in the Hall of Bad Legal Advice.
> "I don't understand why that matters?"

It matters because convincing people to eat soy in the western world does absolutely nothing for the Amazon forest. It's a false narrative.

It's also untrue that the Amazon forest is deforested because of meat production, and that stopping meat production will prevent deforestation, but that's an argument for another day.

> "Good thing beef and milk production are not subsidized at all... "

Sure, stop subsidizing it. I'm all for it ;-)

That won't do much either, but at least we'll get that off the table. And I'm as anti-subsidies as it gets, because it prevents free market competition, with subsidies becoming yet another privilege for the incumbents and the rich. So yeah, let's get rid of that shit.
Sure but it ‘iOS software’ is an arbitrary category.

It’s all just software.
A 1952 prediction of a dystopia we haven't yet reached: https://news.ycombinator.com/item?id=24576623
Sounds like Leda clay. The stuff can liquify under loading. Houses and barns can get carried away.
Even if user is on the other side of the planet latency is somewhere near 500ms. It isn't that much.
TIL, cool that's a neat feature.
Criticism and Ducks
Yeah, another aspect here is optimizing tests properly. Of course, this also takes engineering time, but if you get your performance culture in the right place, hopefully test run costs can be commensurate to the amount of value you're delivering. That will allow you to never have a situation where your tests take inordinate amounts of time because you cannot afford resources to run them.

Everything is tradeoffs, of course. You have to decide what's right for your business. But I think it's rare that there is too much or too thorough of testing. I'm guessing most orgs err in the other direction.
I think the supposition is the Sweden charges were a pretext, and they would have just turned him over to the US.
I don't get "positivity rate" as a metric. It seems like there's so much variance in the denominator -- how many tests there are, access to tests, whether people feel the need to get tested, etc. I don't really know what it's telling us. What am I missing?
Surely that's why this starts in 2035 and not in 2020.

If the technology was already there to replace cars with no price premium, we should be outlawing ICE cars today.
The parent commenter is speaking specifically from experience in Australia.

Since CAFO is a USDA term, I assume your comment (or the source of it) relates to the USA.
I know from my experience that my employer's ecosystem is entirely built around having java applications. We moved to kube and that has eased a bit; however, we're all java developers. I attempted to push the bounds of our "use the best tool for the job" policy and worked in dotnet for awhile and I was hit with a lot of pushback. First off was using spring cloud config and trying to figure out steeltoe for my application, but I powered through it. Then came getting support for a new build process with our build agents and pipelines. Just constant pushback on everything. And then there was the review process. It was hard to get PRs done because no one cared to look over "the dotnet" project. I say all that to say that moving to Go or nodeJs isn't easy because it requires a lot of personnel work to get there, for enterprises at least. They have invested a lot into having Java apps and moving to a new stack requires proving out that the investment for the move will outperform the current investment and then some.
Young people are the new corps of engineers the US has been waiting for
Also why limit to app stores. I want to sell my own cosmetics on their fortnite item store (jk, I don’t). Valve allows that for games like CSGO, if I understand that correctly. The whole „they build a platform, I want a part“ is weird.
IF most people don't know they are sensitive before they buy, how would the information help inform their decision? Also, im not sure how this information would help avoid any of the disputes you mention? If the noise is still there, and people are still unhappy about it, the dispute will exist.
Fake Views: The Good, the Bad, and the Ugly of Soviet Photoshopping
Poo in Loo
NASA serves up a breathtaking view of a shadow cast on Jupiter
Sure gravity is different from the other forces. That changes nothing about what I said, because we do have a proper theory for it: General Relativity. General Relativity matches a vast number observations with stunning precision.

Of course General Relativity is not the final answer, we know that. But that does not mean we know nothing about gravity, or that we somehow can't use our current theory to make predictions.

Dark matter as a concept assumes General Relativity is good enough, and takes it as-is. Without modifying gravity we need some other way to explain the discrepancies like galactic rotation curves, and so for dark matter we add in some new, so-far unseen, particles. We also know they have to interact very weakly with normal matter besides gravity, otherwise we'd would already have noticed them in existing observations and experiments. Based on this we can make predictions.

What would happen if we have some matter that only interacts gravitationally buzzing around?

Well as mentioned in my previous post such matter can't cool down and clump like normal matter, so instead it would be spread out in diffuse blobs around galaxies. And when we model galaxies with such dark matter halos we find that indeed, that might explain galaxy rotation curves. It also makes other predictions which also seem to match other observations. So overall dark matter looks like a pretty good candidate.

The alternative of course is to assume there aren't dark matter particles, but rather that GR has to be replaced or modified in some non-trivial way. There are many people working on that.

However they're so far struggling, because it turns out to be very difficult to change or replace GR without failing to match existing observations. So that seems to indicate that GR is a pretty darn good theory of gravity.
It could easily pass as sci-fi about some technological dystopia.
I'm in my final year of college and for over last 3 years I learnt a good part of my coding skills from scrimba. I was sold from the moment I found we could pause the video and copy the code (no more rummaging through github and pastebin). Its really good to see you guys grow and reach even more learners.
This seems closely related to the problem of getting GPT-2 to play chess.

Vanilla neural networks can predict the next average move, which isn't necessarily the best move. If the model sees a lot of chess games, it will learn a lot of opening moves. But it'll get hopelessly lost within 13 moves.

What's needed is a formulation of self-play, i.e. to apply the AlphaZero / MuZero algorithm. With Game of Life, the game is: given the current board state, predict the next board state. You can have a simple rule like "start with 100 lives; every misprediction subtracts one life."

Since AlphaZero / MuZero plans with respect to a tree search, self-play should rapidly improve for Game of Life.

The crucial difference here is that you're training on a simulation, not examples. It's like the difference between walking around the real world vs seeing random photos of random places.

The alphazero algorithm is quite fun to implement, and somewhat understandable with a bit of effort: https://web.stanford.edu/~surag/posts/alphazero.html
Fun.

I see at least 3 scenarios:

1) Trump wins outright. I don't have a good feel for the probability, but I don't think it's zero.

2) Trump contests the election, e.g. in the manner outlined in the linked article. At the very least, this will delay the next administration, maybe give the opportunity to install more judges and tear down some more Obama related laws & regulations.

3) same as 2 but shortlived. Trump hands over power but continues after the election to run interference and whip up unrest for the next 4 years, maybe paving the road for more Trumps to ascend to the presidency.

I believe 3) is the most likely scenario, and probably the most damaging to the US.
Ask HN: What can I do with the source code of hundreds of enterprise projects?
I'm in a somewhat unique situation of having access to about a decade of git repositories for enterprise projects. Nothing illicit - we're a consulting company and I can access this code. I have two questions:

1) What ways can this data be used to benefit my team or company?

2) Are there any tools on the market for evaluating huge amounts of source code?

I am the indirect manager of around 200 developers, and I'm an engineer myself, so my mind tends to go to improving development practices. Some things I've thought of:

1) Gather basic stats about the team for fun. (eg. How many LOC were written this week, how many LOC are we the stewards of, etc)

2) Look for patterns and identify opportunities for reusable modules. If 20% of our projects have a class called "PhoneNumberHelper" and no one has pulled it out into a reusable component... do that.

3) Look for missing platform features and sell that back to our vendor. If we show "of the last 200 projects we did, 50 of them (your biggest customers) had to custom build X". That seems like valuable information they may only gather through word of mouth right now.

4) Do some sort of organization wide code quality evaluation. Potentially (hopefully) show improvement over time as we've matured our practices.

It seems like a pretty crazy resource that we do nothing with as of now (other than on an project-by-project basis).

Note: I understand this is a security and IP minefield. I'm in a "theoretical" stage right now.
> The government can not compel two companies to engage in a contract.

It seems like there ought to be exceptions to prevent certain gatekeeping behavior. As a very extreme example, suppose a company bought up a set of private roads in such a way that without their roads, people in a certain area could not access the rest of the country. One would hope that the government would compel the gatekeeper to do business with everyone! (Perhaps with some reasonable fees, weight limits, etc.)

Apple decided to insert themselves as a gatekeeper between iOS users and developers, so it shouldn't come as a surprise to them that deciding to "not engage" with some parties raises antitrust concerns, since it means blocking users and developers from engaging in mutually beneficial relationships.
> In 2016, internal analysis at Facebook found 64% of all extremist group joins were due to their own recommendation tools. Yet repeated attempts to counteract this problem were ignored or shut down.

That's pretty damning. Facebook execs knew that extremist groups were using their platform and Facebook's own tooling catalyzed their growth, and yet they did nothing about it.
That a suspicious activity report is not indication of a crime, anything suspicious, and a lot of them get filed many times automatically
The Successor to Amazon MWS
I think the relevant phrase here is a "solution in search of a problem". I understand exactly what their product was intended to do and have worked on a lot of design system projects before, but adoption rate has never really been a key metric of anything.
Big picture, don't know, hmm...

Perhaps establish the category as a (named?) thing, so comparison websites et al start listing and discussing? That process provides opportunities for blog posts, news articles, talks. Not my field - maybe this is already in progress.

For a tech audience, hmm...

Some tech meetups are hoping between conferencing setups. If ten+ people can be supported, perhaps offer it as a meeting venue. Also, some groups do "ambient" social, on slack or discord or such. Though my impression is small differences in onboarding friction have a big impact there.

Some fan populations, like around SpaceX, support a diversity of active communities (on reddit, facebook, websites), apps, video series, assorted small-scale commercial stuff, etc. Adding a "place to video chat about SpaceX topics" might fit right in. Events, like launches, might offer "try it now, rather than putting it off" activation energy.

Generalizing the above pattern of "might fit well with community niche X", perhaps ask current users "what communities/contexts might this be a good match for, and what might we do to support advocates/adoption there?". Perhaps think of the community advocate/champion, or the community itself, as being a customer or unit of adoption, and smooth that path?
When it's good for consumers, sure.

At one point AT&T was required to allow consumers to buy and connect their own handsets rather than only allowing them to rent from AT&T. Isn't that similar?
Thanks a lot! A new version of Imba is about to be launched soon btw, which features a much better developer experience :)