skysight-inc/HackerNews huggingface dataset:
If you're on iOS you want the "OpenADSB" app. I think I paid $10 for it but it's awesome. It doesn't filter out the military planes like FlightRadar24 does. But, sometimes FlightRadar24 has data that OpenADSB doesn't have, so both are still useful.

A few weeks ago I was watching an F-35 off the coast of Southern California... so cool to see that stuff. It seems to also pick up weather balloons (or some kind of balloons that are above 60,000ft). Anyway, it's fun to see what's out there.
Interesting. It seems both parties just wanna have an outcome and be done with it for everybody.

Games are an I interesting field, as they have many micro transactions over a long period of time, which actually add up to more than most subscriptions (which use a 15% revenue share after the first year)
They are suing both Google and Apple
GitHub Actions Incident
Everyone is 30%, always has been

Xbox, Playstation, Steam, Google, Apple, they're all 30%.
SSN is a (mostly) permanent number you use for many many things. A voter ID would be unique with every upcoming vote. Election specific public key would probably be a more correct term.

Abuse of it would definitely be bad, but it would be more difficult as you'd have to repeat the identity theft every election, rather than knowing someone's lifetime secret number.
On the contrary, there is a very solid basis. Epic has access to Apple's platform and dev tools because it has (or had) an agreement with Apple whereby it paid a percentage of profits earned in exchange for said access.

Epic, btw, has the exact same kind of agreement with Sony, Microsoft, and Google, for access to their gaming platforms. All three of those companies are extracting the same 30% fee that Apple is.

But now Epic has decided to grandstand and pretend that Apple has a "monopoly" and protest paying Apple, while still happily paying the exact same fees to its other gaming partners, including to Sony (for PlayStation), which just invested $250M in Epic.

So to say that there is "absolutely no basis" for Apple's action just isn't true.
You don't get to use retaliatory behavior to discourage lawsuits, in this form, especially as a service provider.

If they wanted to sue Epic back over frivolous patent violations, they're allowed, but if you're going to engage in retaliatory behavior you can't do it in a way that violates your own ToS.
> We're going out to eat in restaurants again, we're all still going grocery shopping (where I've never see anyone cleaning anything), malls are open, so what's the big deal with going back to work?

You're exposing yourself to those places for very brief periods of time. Why should I equate feeling safe walking into a building with open doors and windows for less than 20 minutes, to sitting in a closed office with HVAC running all day for 8+ hours?

Moreso, why should I feel obligated to go back to the office because your wife is tired of being cooped up?

I'm fine with clingy extroverts going to the office if they need to socialize that badly. I'd rather not be demanded to make a return just because.
If Apple really wanted to screw with Epic, they would do this while simultaneously encouraging Mediatonic to port Fall Guys to iOS.
Ah hah! I'm glad you brought this up.

What did Internet Explorer have? DOMINANT MARKETSHARE. That was the problem - not that a program came bundled with software. Such a basic fact conveniently ignored because Apple Bad.

> Without Internet Explorer Windows is literally just a piece of software.

A piece of software that can do many things - an iPhone without apps just doesn't work. Apps run everything - from making phone calls to keeping notes. Windows without internet can still be used. Bad analogy.
Could do triangular chips instead, they would be easier to dice.
Yeah to be honest while I think Apple clearly has monopoly power here that should be reined in, I also get the feeling that Epic will have a pretty weak argument for why they purposely violated the Terms of Service and then expect to continue using the SDK tools.
Cmon, they had a lawsuit and a commercial ready to go on the day they made their move.
Yes, such drones have been flying over US cities with unrest this year as well[1]. It's likely surveillance in the form of ARGUS-IS[2], as it was reported to be on the platform used by the Gorgon Stare project[3].

[1] https://www.forbes.com/sites/krisholt/2020/05/29/cbp-predato...

[2] https://en.wikipedia.org/wiki/ARGUS-IS

[3] https://en.wikipedia.org/wiki/Gorgon_Stare
Firstly, thank you for sharing :)

Yours is above the par learning experience than most fresh graduates I have encountered. When we hire in Eupope I would very interested to try and convince some of your juniors to join!

> The startups I've been at had about 100K lines of code for their complete product. In other words, a lot of companies don't have a 1M+ codebase.

Most large companies who are also large employers sadly do have such complexity. In a startup it may not a single repo at 100k+, however overall 100+k lines for the product is very low for Saas product over two-three years it easily goes beyond.

My N=1 in a startup: we went from one monolithic 300-400k+ L repo to a ton of repos with each one perhaps < 100k . Traditional large codebases are not designed for releasing 4 times a day, even builds can take a lot of time [1], Smaller repos does not mean complexity goes away, developers need to still document, read and understand how it works. It applies also when you use libraries or third party services, while number of lines have become less, you need a lot more domain understanding.

> be able to grok a explain analyse and fine tune a 500GB dB: No. We did learn SQL though and how to model relationships with UML and entity diagrams.

The reality is that most jobs are not developing new apps from scratch, it is lot more likely to work on older codebase that has its fair share of kinks.

That means I am going to throw you deep end into large sized DB. Schema perhaps has evolved over time as product vision keeps changing, a dozen 'architects' have messed about it. In a typical job, you will be fixing bugs more than developing new features, handling tech debt - it doesn't matter stupid mistakes were made before, you still to work with/around those mistakes as someone will have to work with yours.

Even on theoretical level NoSQL is not well taught in universities. Purpose built dbs for graphing, Time Series, KV , document DBs, search indices are all important to really understand. Each has solutions to specific problem set and come with their limitations. In a typical basic storage stack there is going to probably be something like Redis|PostgreSQL|ElasticSearch: all of them solve more than one type of storage problem in more than one way.

This isn't to say the that is it all bad. Education is evolving , universities are more open to longer internships, while most don't think software engineering (not CS) should be treated as vocational course, there are positive trends. Alternative learning avenues have opened up like Coding Schools and Bootcamps who do lot better job at focusing on job skills.

[1] https://news.ycombinator.com/item?id=18442941 This is infamous post, and of course the extreme example, but you get the idea.
Some companies are looking for someone who knows enough Java to use an ElasticSearch API - it's about knowing your audience, and I think a lot of new folks just don't know how to target their applications.

For what it's worth I've gone back and forth over this in my career, and I do think it has a bit to do with the level of your assertion, but there's an amount of naïveté that creeps into resumes especially since advice is so widely varied, do you brag, sell yourself, show real projects, or your past titles.

Anyways, there's no right way, and I've decided that the job seeker is in a position of weakness to employers and the industry in general, and if people are seeking to better themselves - great.

When I interview and hire people, I'm the one who screens out people who lie or are incapable of doing their job, what they put on their resume is just part of the process.

Your medical example is a bad one, sorry, I'm not going to engage with it, there are gatekeepers in almost all industries, and I'm not proposing changing them by saying that someone putting Java on their resume is not the same as a doctor lying about their qualifications. One, because systems exist to vet those qualifications, and two because they're simply not on the same spectrum.

How many people have you screened, hired, and for how many roles? Is this a problem you've run into or experienced professionally, or just something that annoys you?

I've experienced both. When I ran a satellite, I employed interns and most were CS majors who claimed to know C, C++, and Java - I asked them to write strcpy in C as my interview, none of them could do it, and these people were juniors in college, so no, I'm not too worried about what people put on their resume because it's just not representative of their actual abilities ever.

If someone claims to know Java and gets a job with no actual test of their skill, that's the manager's fault.
The Birth of the USPS and the Politics of Postal Reform
That's quite often illegal, unfortunately.
Guangzhou bans frozen meat imports over virus fears
I like both, but I'll probably 'move forward' with whichever one has masking working in a non-obtuse way first.
With dungeon scrawler there is a pre-set that uses masks, but I've completely failed to figure out how to set it up on my own.
I'd be willing to pay one-time fees to unlock art packs or other content to support the creators. But the dungeon fog style of wanting me to pay monthly... just... no.
Edit: It looks like Apple is not removing all Unreal Engine games. See Brandon Smith's comment below.

Is this confirmed? Apple would be removing PUBG Mobile (#5 in Strategy, millions in revenue - which Apple presumably gets 30%) which uses unreal Engine 4.
Epic is suing Google as well, but not Sony or Microsoft.

https://www.theverge.com/2020/8/13/21368363/epic-google-fort...
i remember that feature and dreaming of how awesome it would be... sigh.
You can still play on PS4, XBox, and PC. I think Epic will be fine.
That doesn't answer the question. A flat monthly fee could be $1 dollar or $100,000.
Google sent user data to the cops, who are a government institution. The discussion is about whether or not they were right to do so, and everyone agrees that they were. Neither you or the person I replied to seem to understand that.

To repeat: this is a discussion about reporting comments to government authorities, not simply removing them from the platform they own. Is it your intention to support companies turning over user data to the police for any and all speech they don't like?
They did announce a permanent, store wide discount in Fortnite for users that adopted their payment system (20% I believe). So they are passing some cost savings on to users.
Apple's grudge with Nvidia comes to mind, so maybe yes?
I wonder what the story is behind the scenes and why Epic felt the need to make this Hail Mary play.
But Google is still extracting the same 30% if users make in-app purchases.
I think they're referring to Rock Creek Park, which runs down the middle of DC in the north and is run by the National Park Service.
Show HN: Convert Kubernetes resources to helm charts with Palinarus
> Epic, btw, has the exact same kind of agreement with Sony, Microsoft, and Google, for access to their gaming platforms. All three of those companies are extracting the same 30% fee that Apple is.

You don't have to agree to Epic's terms to access the platforms from Sony, MS and Google. You do, however, have to agree to Apple's terms to access their Platform.
Kotlin is by far the most well designed language I've ever seen, can't wait for the 1.5 to bring destructuring in pattern matching!
> Apple needed that 30 percent cut to monitor for fraud and quality or something, going above-and-beyond other payment processors.

How much do Microsoft, Sony, Nintendo, Steam, Gog and etc. take from publishers on their stores?
I'll still be on Epic's side if they didn't violate the terms AFTER Apple removed their app. But if they, for example, tried to upload another app or something then Apple would then of course need to remove their access.

(I'm not REALLY on ANYBODY's side here. But I think App Store rules are unjust and bad for users and that Apple will lose this fight despite being able to take any losses financially for as long as they wish.)
Didn’t Google just shut down their deal with OnePlus though?

I mean if they’re no longer on good terms with Apple or Google that has to be a big chunk of their revenue stream?
Idris: A Language for Type-Driven Development
Can we get a (2015) tag on the title?
Without a developer account, EPIC can't update Unreal Engine on iOS?
This is anecdotal, but I feel that learning to meditate has caused my mind to go blank much more easily during conversation.

Before I ever knew about meditation, it felt like my brain would always serve up whatever words and ideas were needed to keep the sentence going. I even felt like I was quite a quick-witted person. But now I'll often lose my train of thought and suddenly be left with a completely empty head. I might be wrong, but I'm pretty sure this didn't happen in the pre-meditation days.
What Python calls "list" other languages call "array" (or "vector" or "seq" or "dynarray" or ...). So, it is not at all "instead of arrays" as you said, but rather "arrays by another name". People usually say "linked list" or "singly linked list" or "doubly linked list" to refer to the idea/data structure that does pointer hopping during traversal.
A lot of the posts here are making points that I don't think a judge or jury will care for. This is clearly a case of two companies trying to commoditize their complements. End of story.

Epic doesn't have a problem with Apple running an app store, despite what their marketing on this legal issue makes out. Epic has an app store and they charge ~12%. Given my experience with Epic, I am certain that if they had gotten here first, they would be charging the same 30% that Valve charges. Epic's problem is that Apple wont let them run their app store on Apple's stack. Epic wants to run their software everywhere, and commoditize the platforms/OS/hardware.

Apple wants to do the opposite.

IANAL, but I haven't seen any evidence that Apple should not be allowed to do so.

If Apple were the only mobile device available, then we might have a monopoly conversation. But it isn't, so we wont. It isn't even the majority platform in the US.

Where are these points coming from? They aren't from the perspective of a customer.

I am a customer, and I will continue to buy iPhone because of their total integration. Android is a shitshow and you are welcome to it. "Well, I want iOS, except for..." yeah that is Android.

So what is really underneath all this? The money. Epic wants to make more money from Apple's customers. And it wants to do so by destroying the value that Apple customers like me choose over Android.

Samsung makes phones that are at least as good as iPhone.

Android is an OS that lets owners do all of the things that people here are demanding Apple allow them to do.

Yet, strangely, rather than everyone here advocating that we all move to Android, instead, we are demanding that Apple become like Android.

Because nobody here is actually interested in what Apple customers want. They just want access to those customers, even if it means fucking those customers over.
Why is Python's popularity a good thing in itself? If all the people making plots in pandas just used R, the world would be very much the same.

Pandas promotes bad software practices in my experience with it's horrible bloated interface. It has cost me a lot of time-- for no benefit whatsoever. I am actually pretty sure it was released to slow the pace of competing quantitative hedge funds.
60% market share by revenue in 2019.

https://www.businessofapps.com/data/app-revenues/
The real question is why do they get a warning ahead? No indie dev would.
> simply lacked the knowledge to make that important distinction at the time

What about the users who lacked the important knowledge that the apps they downloaded had deceptive advertising, or malware?
I continue to be floored by how Leica, Hasselblad, etc. retain their sale value among the photo community. For something that is clearly (to me at least) totally reproducible by digital equipment, cumbersome to use, and expensive, it's like people are clamoring to buy the stuff out of sentiment.

Speaks a lot to the value of brand and emotion, doesn't it?

Note: if I could afford it, I'd buy myself a nice M6 and 903SWC...
> Apple executives ordered the elimination of apps that drove downloads to the App Store. He said "Your app drove download volume. Apple doesn’t want any outside sources to drive ratings. So yeah, we got rid of all app recommendation apps." He said he thought it was unfair, but this was something.

Seems like an app recommendation app.
> xroach still lives!

Ha. I've an old AR head-pans-around-desktop hack. Xroach in AR might make fun video...
If you're suggesting that people who make software could benifit from being more rounded human beings then I agree.

What would be the cost of from moving CS away from its current home?
Congratulations, you are now part of an antitrust suit.

https://judiciary.house.gov/uploadedfiles/015127.pdf
I think you have the motivations of iOS users a little backwards. I use an iPhone specifically because I want and benefit from Apple strong-arming developers.

Software is in a lot of cases non-fungible and so I gain exactly zero choice and freedom when a piece of software I need decides in the name of "freedom" to switch payment systems and app stores. I at least chose to buy an iPhone and want to use the App Store, the same can't be said for a would-be game that's exclusively on the Epic store.

My only real choice as a user on most platforms is just not using an app, but Apple actually has some weight to throw around in my interest. It's technically not "choice" or "freedom" in the way you want but broadly they make the decisions I would have made and actually have the power to make it happen.
Doesn't Epic ban kids when they violate the Fortnite TOS?

Epic knew what they were doing. I have no sympathy for them.
Maybe, but it’s hard to glean anything concrete from just tweets these days.

Anecdotally, I’ve played fortnite for almost two years and most of my fortnite friends are pretty team-Epic on this controversy. But most of us are software devs professionally.
They don't, though, do they? They do it at night.
I see streaming video games as simply videos that the user is able to interact with. Perhaps this is a false comparison, but does Apple collection commission on ad revenue from YouTube ads?
From what I gather - correct me if I'm wrong - voter ID is not a thing which is limited to 'neighbourhoods with low ID ownership' but a state-mandated policy where 36 of 50 states require some form of voter ID [1]. There seem to be possibilities to vote without an ID, the procedure varies from state to state and the eligibility may hinge on the voter presenting ID at a later moment.

Also, people who do not want to risk their lives to vote the option to vote remotely in a manner that is proven as secure is quite a bit of hyperbole in many ways. The risk[ing] their lives part should be clear, there is no reason for a visit to a polling station to be more risk-filled than a visit to the supermarket. Those who really can not vote in person can still request absentee ballots as far as I can tell, it is not as if the USPS is being dismantled. The part about a manner that is proven as secure is just untrue as can be seen by the percentage of mail-in votes which are marked as invalid (up to 10%) and the fact that the registers used to send out ballots seem to be heavily polluted with ballots being sent out for dead people, for previous inhabitants, for pets (!) and more. The system suffers from a garbage-in-garbage-out problem, as long as those registers are polluted that part of the problem remains. Mail-in voting also suffers from the problem of enabling voter coercion in which someone - say a gang leader - uses a threat of force to coerce people into voting for 'his' candidate.

[1] https://www.usa.gov/voter-id
There was a very good talk (which I can't find right now) by Ben Horowitz about why companies have to use certain instruments for equity-based compensation. There are a number of legal and 'fairness' (HR and morale) issues which limit what companies can and should do.

edit: found it, starts about 16:30 in https://www.youtube.com/watch?v=uVhTvQXfibU
If retailers get 20% of a $100 iTunes gift card, then Apple gets $10, the developer gets $70, and the retailer gets $20.

Epic should sell iTunes gift cards.
Yes they do almost all support it (with many security vulnerabilities as a result, Karsten Nohl did a really great presentation on this at OHM2010). But the IMSI is almost always provided at manufacture time.

I think it's also because the card would not be able to be provisioned over the air without getting connected to the network first, and without an IMSI there is no network connection :)
Geometry and Trigonometry in a Nutshell
Yeah, totally agree with ya. Stay strong! The good thing is this won't be long term.

Once stuff returns to normal I'm going to get a gym membership. lol.
I don't understand the comparisons to game consoles.

You buy an Xbox or a playstation, and it's a game playing machine.
It just plays video games.

You buy a mobile phone. And it's a general computing device.

It's very much arguable that it's necessary for modern life.
Why should Epic get to enjoy a market that Apple built without giving Apple anything or following the rules of the platform?

Should anybody be able to post anything they want on HN or YouTube or Facebook etc.? They can't.

Does Epic allow anyone to sell content for Fortnite without giving Epic any money? They don't.
I see now your point. And as you say it does not make a lot of difference to the user. I have never used K.
According to this[1] seaweed helps cut methane emissions by cows.

[1] https://e360.yale.edu/features/how-eating-seaweed-can-help-c...
A lot of this feels to me like Rpic thinks they’re a bigger deal than they are. No doubt they make a lot of money, and they’ve made Apple a lot of money. I think though that their attempt to take Apple in the court of Public opinion is going to fall flat, because there are a lot more iOS users than Fortnite on iOS players.
Roughly the same, I think the variance is about 10% with Steam being an outlier working in tiers tied to revenue. At least one allows developers to name the cut (including 0%) but 30% is the most common number.
> I fear App Review is getting too powerful. It's no longer about keeping iDevices safe or protecting the user's best

Its amazing that people right here on hackernews, 5 years later, actually think it is about keeping iDevices safe when they see these legislature and regulatory movements against Apple

I’m glad to see your email now
Yeah the sheer level of stupidity of that move combined with it not being clear to me that “Epic cannot use our developer tools” => “we will remove/prevent updates to any third party app that has used them” makes me think Epic may be embellishing here for the benefit of the public. I think Apple may have just done the “remove their account” part and Epic is adding as many nastily implications of that as possible.

I’m extremely suspicious of basically anything factual these companies say about this whole matter; there’s too much money on the line for there to be much voluntary truth telling involved.