skysight-inc/HackerNews huggingface dataset:
Epic is not putting up some legal crusade for the “little guy” competitors. Epic is putting up a fight for Epic.

It all comes down to money.

If Epic was running their own platform, and 3rd parties didn’t want to abide by their rules, then Epic would give those 3rd parties the finger and tell them to F-off the same as Apple.

Each is trying to grab as much profit as they can while running into the issue of other hands grabbing from the same basket.

The classic case of one’s greed versus another’s desire to be greedy.
Yes, country living makes home school easier.
> I have a good feeling things are going to change for the better soon.

I hope you're right.

What do you think will happen? Apple will be forced to allow other app stores on iOS?
> I assume they want to be able to confirm the shops aren't also buying counterfeit Chinese components on the side and swapping them in for the genuine ones.

> I also assume they want the repair information to feed into their tracking of the history of the device, as it can affect warranty, AppleCare, whether Apple is willing to service the device in the future, etc.

> I don't know the details, but can you point to specifics (actual text) that seem unreasonable,

All of that is unreasonable. When you purchase a device, it is yours. Apple isn't asking for repair information but is demanding personal data on customers of the repair shops.
By omitting details and framing each transaction as an isolated incident, you can make almost any monopoly or anti-consumer practice sound like just another business.

Nobody forces anyone into interaction with Carnegie Steel. People want to use their steel because they know they can benefit from it, financially big. And they purchase it voluntarily by the most fair means of it, by trading their money in exchange for the steel under the rules that are mentioned prior the transaction takes place.
Hawaiian Airlines Bans Masks with Exhaust Valves and Vents
Why not use the web as the standard? I mean progressive web apps can do nearly everything that 95% of the apps do, they can present notifications, have a local persistent storage, there are even proposal to let them access bluetooth, USB and other hardware.

But of course now Apple is trying to oppose PWA by imposing stupid limitations.
That's fine, but you're telling everyone else that, because you personally are not willing to take responsibility for the security of your devices, it's ok for a corporation to dictate that no one is.

This doesn't need to be an either/or situation. You can outsource your security and privacy decisions to Apple while simultaneously allowing others to take full control of their devices.
https://en.wikipedia.org/wiki/Project_Habakkuk
i'd be interested in hearing those commentaries
Seven months later, what we know about Covid-19 – and the questions that remain
Yes this is totally true, I should've been more precise.

There are two parts : 'Phoc' and 'Posh'. Phoc is the Wayland compositor (Wlroots & C), Posh is the launcher UI (GTK).

Phosh is just "an app" (with special privileges to talk to Phoc). All it does is display app icons and windows thumbnails (which are not actual live windows but just screenshots of the apps (like on Android)) it does not composite windows, it does not stand between the apps and Phoc.

This is unlike Clutter & JavaScript which do stand between the apps and the Wayland compositor (Mutter) on GNOME.

So my point is that apps on the Librem talk directly to Phoc (not Posh) which is a super minimal layer and can draw pixels on screen with almost no overhead (and potentially none at all when they'll support hardware layers)

(Note : this is the Librem architecture as far as I understood, maybe I missed something)
A world where you have to buy a different phone just to use a different app store sounds pretty terrible.

It would be like having to buy a different laptop to use Amazon or Ebay.
In 20 years of professional software development I have never heard anyone say "clee".
A walled garden doesn't stop the fact that iOS exploits are cheaper than Android exploits because there are an abundance of iOS exploits, and many of them use Safari to gain root by visiting a website.
No! This is explained right at the beginning of the article:

> the question as to what is anticompetitive and what is simply good business changes as a business scales. A small business can generally be as anticompetitive as it wants to be, while a much larger business is much more constrained in how anticompetitively it can act

The word “monopolize” is used in a specialised way in antitrust; it doesn’t encompass every exclusive right of sale, because that would disrupt many small businesses and law is intended to prevent huge businesses from dominating the economy.
Indeed and it's this utter nonsense that made me finally give in and switch to Windows. Turns out it's nicer than I thought.
I thought the problem was that people don't click through to the newspaper, that articles are read on Google and Facebook somewhere.

I agree that we should also not be writing laws that just protect large news organizations, we should write them to protect everybody.
In order to believe that's a new thing you must have predominantly conformist opinions. Congratulations, that probably makes your life easier.
Here's a link to the official announcement: https://grafana.com/about/press/2020-08-17-series-b-announce...
TL;DR

Cynically, China could do it but not many places else have the ability, certainly not the US.

First step, don't build in the US nor any country with strong property rights nor a free citizenry. You need a place where control of the project is not going to get stuck in the courts of law or public opinion. This same place would need sufficient funds to pull it off and the desire to do so if it gained the leadership sufficient fame. As in, you need a China or similar.

I had a nice long reason for why it could never happen in the US but you can summarize it as, politicians and special interest groups would dictate every thing either directly, intimidation, or through the courts.
What are some questions you’d ask in an interview ?
Would C-19 not be the villain?
The $450 is the marginal cost of an iPhone.

That's typically the normal number cited for the "manufacturing cost" of a product, regardless of the level of R&D and marketing that goes into it.
PEBKAC? (Problem Exists Between Keyboard And Chair)

That's an old one we used to use...
I wonder, is a community trained model feasible? As in, get a few tens of thousands of dev to run a seti@home type app on their GPUs during the night, and at the end you get access to the 175B trained model. If it cost 5m to train, but IIRC that was estimated at cloud gpu prices, if you're using spare capacity you're just paying for electricity.
I had a similar reaction. I do not consider a new project, and then consider what stack to use. I first consider what stack to use, then I consider projects which are suitable for that stack. Most projects I might consider that are on other stacks are filtered out this way. Over the course of the past decade for me, the stack that I consider projects on are ones that use the Android framework.

I do branch out somewhat. If I need a REST API I program it in Python. I dabble in other languages when I need to or when I want to. But for the past few years, most of my work and side projects have been in the Kotlin language, using the Android framework.
The problem is that most people know nothing about software distribution, signatures etc etc, and would become an easy target for fishers

That doesn't sound like my problem, or, frankly, yours.

If you create an environment where careless people never experience the consequences of their carelessness, then rest assured, you won't get fewer careless people or less careless behavior as a result. You will get more of both.

You will have bred a culture of dependency... which is certainly financially convenient for Apple.
What's the reason for Las Vegas?
It’s not just about objectionable content - it’s also about fraud.

Apps can be used for fraud in ways that video cannot.
Wouldn’t it be enough for entry level ? What else would you expect for an entry level ML position at a small company
> If I could buy every single game ever through Steam I would without hesitation. I don't want Origin or the Epic store but I don't get the choice.

I know that some gamers feel this way, but I wholeheartedly disagree. Epic's entry into the market has been good for the PC games industry[0]. We have more games now from more developers covering more diverse genres. We've even managed to pull a few exclusives off of consoles and back onto PC.

As to your choice, I bring this up in another comment[1], but people should focus less on the percentage of the market they have access to, and more on the overall size of the market itself.

You do have a choice, you could buy all of your games through Steam and ignore the games on every other store. The only difference is that now you know what you're missing. Before, you couldn't see the games that weren't being made or ported.

Yes, it stinks to have some games exclusive to one storefront. I understand that, as someone who refuses to install DRM on my computers, I have been struggling to deal with Steam-exclusive games for a long time. I know the pain.

But having a diverse market of storefronts means that there are a ton of new games that exist that wouldn't otherwise exist. And even if you only get access to some of those games, that's still better than having none of them.

Now, if you want to talk about ending exclusives entirely, I'm not opposed to that goal. But a diverse market is a prerequisite for a federated market. How do you feel today about the Android games that don't come to iOS specifically because of Apple's terms? How do you feel about the exclusives Apple is signing for the Apple Arcade right now? Having one storefront doesn't get rid of exclusives; it just means you've traded an exclusive storefront problem for an exclusive market problem.

[0]:
https://www.pcworld.com/article/3487735/a-year-in-the-epic-g...

[1]: https://news.ycombinator.com/item?id=24192204
I've kinda wondered this for a while -- why is SVP (Santa Clara) cheaper than PG&E?
Good job. Channeling patio11: increase your prices, e.g. $49/$250/CALL US. Your customers are businesses, these numbers will be perfectly reasonable.
I think that 'boring' technologies are actually the HN consensus. Few technologies get more praise on HN than Postgres (or even SQLite), and frameworks like Rails, Django, and Laravel also get a lot of positive reviews.

Sometimes newer technologies get hyped, but interestingly the most popular ones like React and Rust are also quite boring in many senses (React introduced a new model of programming web views, but stuck to plain JavaScript concepts, didn't try to reinvent the wheel for every component (e.g. like Angular having it'a own special http library) and has been incredibly reliable with few breaking changes from day 1. Rust introduced the idea of a borrow checker, but otherwise intentional borrows most of it'a ideas from other langauges and doesn't try to invent new ways of doing things, and again is incredobly stable and reliable from an implementation point of view)
Since your babysitter's responsibility is growing is his/her pay also growing? Sorry for the rude question, but "essential workers" have rights and needs too...
That sounds improbable, and if enacted, grounds for a much heavier suit against Apple. Even if Apple has beef with Epic, I don't see how Apple could refuse third parties who want to use Epic's software as part of their product in Apple stores. There's an element of people using UE4 being in contract with Epic by default, but presumably Apple has no basis to say you must not have a business relationship with Epic in order to publish on the app store.

The unreal game engine itself shouldn't have anything that apple dislikes.
Now that you know that Apple will abuse the security mechanism for their own self-interest do you still trust them more?
12 yo daughter. Seems like yesterday she was my baby girl. Now shes an emotional roller coaster.

There is a good analogy I heard from her schoolmaster about handling kids her age.

The swimming pool analogy.

People in the swimming pool gets tired and comes to the side rails to catch their breath. When they're ready, they kick the walls to go back to the deeper end of the pool.

The walls are us parents and when they kick us is when our kids go back to their friends to hang out and such.

When they go to rest on the sides is my kid telling me about her day and all. Its just brief but I couldn't be any happier.

The kicking part ranges from "your annoying stop talking to me" to completely ignoring and switching back to discord mode to talk to friends.

It hurts quite a bit when they do that we even end up fighting. But after hearing this analogy I now know how to feel and react.
They cannot fight all battles at once. They probably think they have a better chance of winning this battle and setting the precedent for the next battles for other "app store" issues.
Stock picking is gambling for pretty much everyone, even professionals don't beat the market most of the time.

Income is somewhat correlated with intelligence, but thats not the issue I have with marketing to lower income people, since as you said there are lots of very smart people at all income levels. The problem is that lower income people have less to lose, and are less able to recover from losses, so I am more concerned with them loosing money than if a well paid professional looses their bonus or something in the market. Also lower income people are more likely to try more risky methods of getting money, and are more likely a member of a vulnerable demographic (ex. pyramid schemes have a lot of success targetting recent immigrants without much income).

I think there is a lot of value in letting someone who stocks sodas all day buy some Pepsi stock if they have some money free to play around with. I've done some day trading, it's a little fun (and a lot stressful, so no more). The problem I have is when Robinhood tries to convince that person stocking sodas that they have some special insight that will let them beat the market and make money investing. That's how you get people investing and loosing more than they can afford.
Except Apple engineers.
Don't forget about control. Lying means you know the truth and others don't. You're the one in charge, and you can alter the fabric of reality.
He has expressed skepticism that "willing participation" in pedophilia harms children. And given a couple of bizarre quotes on bestiality (essentially, "if the animal initiates it then what's the problem?").

More recently, he was pushed out of MIT and the FSF last year for questioning whether one of Jeffrey Epstein's victims was truly a victim or not.

He prefers Emacs over Vim.

There are probably other examples, but that's off the top of my head.
I feel like people might as well homeschool if you have to watch them anyways. Many kids can be done their work by 1pm if they are homeschooled. Better than staring at a screen all day. And we wonder why the newest generations have a life expectancy less than the previous ones.
The electricity might be off but the text message they sent to tell me about it calls it an “outage” and not a “blackout” so at least their priorities are in the right place :v
I agree that TypeScript's type system is clunky compared to Elm, but being able to add a good amount of type safety with such a small learning curve and a large ecosystem at your disposal is a massive win. And Elm has its own problems (breaking changes, awkwardness of ports, lack of libraries).
I have no expectation of using the controllers of my Nintendo Switch to slowly and arduously type out an email. It features input devices made exclusively to be great at playing games. I cannot "daily drive" a Nintendo switch even if Nintendo allowed me sideload whatever apps I want, because all it has are game controllers. Because of this, while technically it contains general purpose hardware, practically it is a game machine.

On an iPhone, I do expect to be able to do general purpose tasks because it's input methods allow me to conveniently do those general purpose tasks.
Thanks! I had hit some of those pages before, but their ontology isn't immediately obvious, so thanks for the clarification. In particular I've definitely looked at AMDGPU.jl recently, but as the page says: "not all features (and especially performance) are up to par with CUDA.jl" - hence my impression of AMD being a second-class citizen. Still, it's great that we have anything at all, and I'm extremely grateful for the hard work of those in the Julia community. It's a remarkable achievement.
“GAFAM
A more inclusive grouping referred to as GAFAM or "Big Five", defines Google, Amazon, Facebook, Apple, and Microsoft as the tech giants.[18][19][20][21] Besides Saudi Aramco, the GAFAM companies are the five most valuable public corporations in the world as measured by market capitalization.[3] Nikos Smyrnaios justified the GAFAM grouping as an oligopoly that appears to take control of the Internet by concentrating market power, financial power and using patent rights and copyright within a context of capitalism.[22]“

https://en.m.wikipedia.org/wiki/Big_Tech
> The stock market will be more intelligent with more opinions in the pool, not less.

Not sure where this came from, but the other institution where there were a lot of opinions (democracy) and even equalized voting power does not seem to confer the same benefit.

If there is any relations between the functioning of a democracy and the size of its electorate, it would seem it's a negative one.
I've seen first hand many different places where tall building are merged with infrastructure of grocery stores, small markets, general shopping etc. and they incredibly convenient. Having so much immediately accessible gives an enormous amount of flexibility and takes a lot of planning out spending time on acquiring necessities.

If people already know how to make 'human sized places' wouldn't that imply planning?
You can also buy vbucks outside of the App Store and use them on your iOS devices. I’m not sure what’s the distinction here.
Everybody loves remote work until it’s time to get promoted
> Should I be able to run free whatever software I want in my car, in any of its systems?

You already do. Mechanics do this all of the time with aftermarket firmware.

> How about medical devices or any of the gaming consoles

Jailbreaking is explicitly legal.
The query that I have working is an abomination (it works though, https://github.com/Koeng101/poly/blob/polyStore_v0.1/store/c...)

The basic idea is that I am using SQL to back a suffix array (https://en.wikipedia.org/wiki/Suffix_array). The suffix array has all suffixes of a string (for "bats", it would have ["bat", "at", "t"] sorted in alphabetical order ["at", "bat", "t"] except storing the index of the suffix [1, 0, 2].

To search for a string, you go halfway in the suffix array and check if the suffix is lexicographically equal to, larger than, or smaller than your input. If it is not equal to, halve in the right direction. If the string is there, eventually you'll hit it.
> Epic expressly snuck code through the door to activate a user-visible feature in direct prohibition to App Store rules.

I don't think "snuck" is accurate. They did intentionally do it, but it was likely pretty obvious to the app reviewer. This was necessary, because you can't sue a company because they'll harm you for something you'd like to do, but haven't done yet. You have to do the thing, get harmed, and then sue.

> Apple could have revoked their developer certificate in response, which would have essentially killed all installations of Fortnite iOS/Mac worldwide within 24 hours. That they are merely revoking their ability to sign new code and giving them 2 weeks to perform an orderly shutdown is far less draconian than they're capable of being here.

Don't pretend they're doing this to be nice to Epic; they know that if they cut off all existing Fortnite users, they'd get a huge amount of customer complaints and bad press. At least here they can appear like they're being reasonable and only hurting the company that violated their policies.
Ah, but that's outside of Fortnite. Inside Fortnite they have a monopoly on selling items, right?
Seems doable to me
I feel that's nitpicking. The values of democracy are constantly advertised in all political discourse in this country.
Offer startups free office space.
Not my experience at all. I've lived in Marin county for 30 years, and this doesn't feel like anything extreme. I can recall many, many similar heat waves in my life. My bet is that the bay area has many micro-climates, and people's experiences can differ wildly. It's hard to extrapolate a trend from this kind of anecdota.

Edit: The summer rain/thunderstorm we had yesterday, now that is rare.
I can't speak for OP, but one of my coworkers used to be a lineman. He saw the old guys in the job and didn't want to end up like them and also got sick of working outside in extreme weather and became a programmer.
I think it's mainly about being reliable. For instance, I'd consider Hasura "boring" in the good sense. It's fancy in that it allows you to do realtime queries on top of postgres. That's new and exciting. But it's also boring in that it took about half an hour to set it up. I've zero problems with it since, and the pnly maintenance is that it occasionally propmts me to update to thw latest version. Which takes about 5 minutes and has yet to cause an breakage.
"The stuff they used in the good old days" :)

In seriousness, the phrase "boring technology" is, to me, a reference to the talk "Choose Boring Technology" [0], which has been discussed on HN numerous times [1] (deservedly, because it's great).

The author doesn't explicitly say what boring technology is, but uses examples you'd generally expect: postgres, php, python, memcached, mysql, apache web server.

Basically, products that have been doing relatively complicated things (interpreted code, rdbms, key-value stores) for a very long time.

Explicitly, he says that "boring technology" is technology that's defined by its very low maintenance cost. He claims that maintenance costs are mostly driven by uncertainties around failure conditions and design. These kinds of uncertainties are especially present in newer stacks, where the opportunities for footguns and unspecified failure conditions abound, because people are still working them out.

He implicitly references Redis as a fancy new technology, but a lot of people today would probably consider Redis "boring" (unless you're trying to use it as your RDBMS).

[0]: http://boringtechnology.club/

[1]: recently, here: https://news.ycombinator.com/item?id=20323246
Black Death certainly did affect the elites substantially.
> You need to know what to google for to find the right magic incantation to enter into the macOS terminal.

You right click it and select “Open”...

Almost all MacOS users even the non-technical types encounter this at some point unless they go 100% Mac App Store which almost no one does if they have a job.
> are needlessly restricted.

Its equally correct to say, "the rights of those people are needfully restricted."

If people cannot choose their devices, or are miss-informed that is a big issue and should not be tolerated. Meanwhile, allowing Apple to build an amazing, curated customer experience for me is why I choose Apple's ecosystem for me and my family. I don't want my parents or future children getting misled into downloading malware, or berated by ads, or giving out their credit cards to an un-trusted application disguised as "verified by Apple".

The walled garden is a feature, with tradeoffs. Not different from my shower head or fridge making feature based tradeoffs. If you don't like the energy bills for your washing machine, suing or regulating the company to improve it isn't the right strategy. Just buy a different brand that matches your needs.

If you want sideloading on iOS (beyond what the web offers), buy an Android.