skysight-inc/HackerNews huggingface dataset:
There was a post by Ben Thompson[1] that outlines some of the challenges with Apples approach in the App Store. It's a good read if you have the time. I'm not trying to change your mind, but more give a different perspective on the conundrum that Apple is in.

[1] - https://stratechery.com/2018/antitrust-the-app-store-and-app...
In a capitalist society, I will see in a negative light any statement or action that negatively impacts my livelihood. I don’t care if the most vocal activists think that it’s “right” in an absolute sense to enact a policy of reverse discrimination. Anything that detracts from my ability to provide for my family is bullshit.
It's not about the tech, it's about policy.

Tech is there, https://developer.apple.com/documentation/sirikit/media_inte...

I'm sure Spotify has no problems with the knowledge of its engineers, I just found the APIs in 5 min. In fact, number 4 of this page explains your comment: https://www.timetoplayfair.com/facts/
Maybe it's because you're not a doctor
It's all fun and games using alpine linux until you run into weird networking issues that are caused by slim images.

I was a big fan of slim images until unsolvable bugs started popping up. Like others have said, not much benefit shaving off a few hundred mbs in the age of fiber.
I believe that's Enterprise certificate, internally use only, can't distribute directly to customers.
They have some valid complaints, but "if we use Apple's payment infrastructure, we have to pay them a cut for doing so" isn't one of them.

The thing I find to be anticompetitive is that Spotify cannot provide a web link to their own payment processing web page within their app.

Apple has long allowed content providers to opt out of using Apple's own payment system (and paying Apple a cut), but without being able to point users to your payment website, this rings hollow.

As far as Apple Watch goes, the API to allow for downloading content to local storage and playing it back in the background landed in last year's Watch OS update.

Pandora manages this task just fine.
> Not so as I understand it. Only if you put the option to subscribe into your app in the app store. That cost doesn't exist for Mac or PC, but Apple doesn't heavily curate and have costs associated with the wild west of downloading apps from the web.

The cost is there whether or not you pay through the App Store mechanisms. You have to pay it, even if you provide your own payment mechanism.

> There are significant costs associated with the app store, no? Part of the reason users gravitate towards the iPhone is because you can download high quality apps without malware, viruses, etc.

Sure. Then charge all apps for the cost of being in the App Store. It doesn't excuse a situation where Apple directly competes with Spotify and then charge Spotify 30% they don't charge for Apple Music. Thats a textbook violation of antitrust law.

> Conceptually I'm with you. This is an area I'm struggling with though. The Apple Online store charges accessory manufacturers a fee to be featured there. Should Apple also pay a fee to feature their own products there? I don't think so.

You can buy your accessories other places as well. Apple's Online store doesn't have a monopoly on selling accessories to iPhone users. The App Store on the other hand is the only mechanism to sell to iPhone users. The alternative is to allow competing App Stores on their platform.
Except, of course that no-one sensible is calling these suffers 'hysteric' or 'crazy' are they? Certainly not this researchers. They are simply saying that their symptoms may have a psychological component. Which should not be controversial, if evidence-based.
Upvote the fuck out of this.

Google does exactly the same thing with Chrome Extensions or Android Apps.
Social cohesion is also a basic mammalian and human behavior. Power disparities make it really hard to trust people.
all routes in whole UA airspace are closed I believe
I guess now I know where Spotify's priorities have been over the last few years as their Android app regressed.

Your war with Apple seems to have distracted you from the one platform you are on good terms with. As a premium subscriber it's very frustrating to not be able to pause music on the lockscreen anymore. Or using the headphone controls. Or why a blocked song keeps being played in discover weekly. Get your act together or you'll lose your android customers to Apple too.
interesting, did they mess up by robbing a bank instead?... or the bank robbery was the mission?, if the later, their boss "POH" gets dirty AF.
Machine Learning Deployment Frameworks
What are the different alternatives for ML Model Deployments and Pipelines and Pros and Cons for each.

I have came across few

- GraphPipe (https://oracle.github.io/graphpipe/#/) from Oracle

- Tensorflow Serving, TFX (https://www.tensorflow.org/tfx/) from Google

- Mlflow (https://mlflow.org) from databricks

- kubeflow (https://www.kubeflow.org/) from Google

- Seldon (https://www.seldon.io/)

I am looking towards some perspectives such as features, community support, ease of use, framework support such as (PyTorch, Tensorflow, etc), scalability.
It's a lot more nuanced than that.

The payout per play is basically different between free and premium users as they add more to the revenue shared by all the artists.

If you look at revenue for premium users, then it's probably much higher than that, but when you add free users, it will lower the average.

A solution you might think would be to remove the free-tier. But that will only do one thing: cut a (admittedly smaller) revenue stream for artists, cut a promotional stream for artists and less possibilities to upsale premium accounts to free users.

Someone who isn't even a free user will either not listen to music or pirate it. Is that preferable?

A lot of artists admit that Spotify pay-out per stream is certainly lower, but it's still dominating all the other streaming revenues, as long as you are actually an artist who has the potential to make any. Some unknown artist selling 1 CD for $10 on bandcamp with no listen on streaming services will probably think differently.
The reason this happened is very simple. Notifications on platforms like iOS are only possible with installed apps and a server somewhere that's capable of sending notifications.

XMPP was great, it even had polling options for people behind shitty firewalls, but at the end of the day it wasn't possible to drop in a XMPP client and have it receive notifications without server support. This inherently balkanized messaging to each individual app. Further, the browser made installing applications locally a lesser-done thing, and since browsers weren't complex enough when the transition was happening (they didn't have notifications or LocalStorage at the time) an XMPP client in the browser alone (ie, sans coordinating server) wasn't possible.

There will be a solution one day though. Some entity always figures out a way to aggregate the things people want aggregated. If I had to guess I'd put my money on the OS, since there is no way to hide from it. In a fight between Apple and FaceBook I know who wins. The future looks like Her (2014).
Norwegian is technically an EU airline because despite the name they're also headquartered in EU countries. This is so because being EU-based they're free to use all EU airports to base flights out of, which they use to good extent to make flights between the US and the French Caribbean islands, something that would be impossible had they been solely HQd in Norway :)

Check out this video about it (Norwegian starts at about 10 minutes in): https://www.youtube.com/watch?v=thqbjA2DC-E

edit: turns out they're registed in several countries, not just Denmark.
The public discourse around science is dominated by non-scientists, many of whom habitually make grievous and blatant errors. Telling scientists to "stay in their lane" and avoid talking about their research in public isn't going to improve the quality of that discourse.
A Gentle Introduction to Functions in ReasonML
I don't think Spotify complains about customer acquisition costs. They complain about having to give away 30% of their revenue forever. That's not the case on the PC, or anywhere else.
That isn't actually what they said, they were making a much more specific claim, and you're doing the thing the article is complaining about.
The world of hurt is not that the certificates are insecure - the world of hurt is that by the letter of the rules, which people seem intent on sticking to, millions of certs need to be revoked and replaced for (as you point out) no good reason.

And people are sticking to the letter of the rules entirely independent of the article's author. The author is not advocating for anything to be done, just reporting that this process is already in motion.

Of course we have real issues to discuss. But the fact that all these certs are going to get revoked and require replacing is a real issue that impacts people, even if there's no technical reason for it.
VSCode is fine for python development on my 8 year old MBA with 4 GB of RAM so you shouldn't have any problems at all.
I would be upset because I bought the hardware and they arbitrarily won't let my music from Spotify play on it while their own music does.

Remember it's my device, but theirs. Not apples. If they are going to allow third party apps then do so, but there's no technical reason to not allow the service.

Imagine Ford says you can only use a certain brand of tires on your new car, or can only buy tires through the dealership. That's what's going on here.
Also maybe worth mentioning that Sublime costs $80 as opposed to VSCode, Emacs and Vim being free... of course any working developer/shop should be able to afford that if the editor experience truly is (forgive the pun) sublime.

I tried Sublime Text a couple years ago.. and gave up with trying to get all the plugins I needed up and running, on the other hand, I really hate using Visual Studio or VSCode, I constantly run into annoying bugs, crashes, and incompatibility issues with plugins. I have to restart Visual Studio 2017 at least thrice daily to get around minor things like "build project" no longer running fully. Perhaps its just Nostalgia speaking, but I almost miss the days of Visual C++ 6 (using Visual Assist)... it may have lacked features, but at least it never crashed.
That’s like demanding newpapers pay full price for ad space on their own pages. Just absurd. What does it even mean, Apple owns Apple Music.
Yes, cyber security will be our next track. We also have a UX design track, as well as data science, iOS development and android development.
Chrome 73 Allows to Install Progressive Web Apps on macOS
FWIW, Mozilla's current objections to the standard don't really make sense. See: https://github.com/mozilla/standards-positions/issues/29#iss...

It seems the real issue at the moment is that it just isn't a high priority for them.
IRC is admittedly not the best example since you can't usually join an IRC network "swarm" without approval.

I think email works though, anybody can spawn a postfix server and interact with the rest of the mesh immediately. I run my own email server that I fully control and I never had to ask anybody permission to do it.

I think it would make sense for Radicle to work somewhat similarly, anybody can spawn a repo, there's no central authority that can censor or alter any repo but the owner still has full control over it.
You might want to look up the definition of hate.
I've spent years programming Python in VSCode. After years of programming Python in Sublime. It's very good. Plenty of plugins, pretty effortless to get project-wide intellisense, jump-to nav, etc. You can customize linting for certain classes of errors easily. My absolute favorite feature has been VSCode's hover tooltips that show documentation of just about everything--not just for standard lib, but all your dependencies, and all your project code. I just can't go back to not seeing the docstrings on classes and functions when I hover over them--it's effortless to review purpose, order of arguments, and whatever else has been documented.

EDIT: For fairness of comparison, while I find VSCode is superior for QoL via its impressive defaults and great extension ecosystem, SublimeText is vastly superior where navigating code is concerned--opening a file, and the instant preview of the file as Sublime fuzzy matches what you're typing is unmatched. Navigating symbols in Sublime is also light-years faster--instant, compared to VSCode making me wait every time I try to find a symbol while it loads them up--even in files that I frequently have open and expect it should just know what's there by now. Also, if I'm going to open a very large file, like an SQL dump or something similar, I won't even try that in VSCode. I reach for Sublime.
Never used Sublime, cause prefer open source. There's good example when open source (Atom & VSC) can compete and win.
Spotify is available (on apple watch) now, for whatever that's worth... Took me about 2 minutes from reading the complaint to playing Spotify (already had an account) on my watch. That includes downloading from the store and then to the watch (which has in the past, with other apps, taken a while)
Temporary Abnormal Behaviors, now there is a nice piece of jargon
Who Charges All Those Electric Scooters? Follow a Nocturnal 'Juicer'
These activists seem to be promoting an all-or-nothing approach to medicine. But attempting to alleviate symptoms seems like a valid - and common - medical approach. If physical therapy or talk therapy can improve the quality of life of CFS/ME sufferers, isn't that worth knowing?
'Webnovels' seem to be a growing thing.

Bigger in asia than they are here, these are very long stories published in serial on novel publishing platforms like webnovel.com (english language).

Sometimes the publishing platforms lock new chapters to paid users only and share out the proceeds spotify style. Sometimes authors use patreon with early access to chapters as a reward.

Maybe look into something like this and, if it doesn't exist in Germany, be happy and use your own writings to seed a platform like that?
Apple has a monopoly on iOS devices, just like MS had on the PC.
Or to restate, equality of opportunity and equality of... "ability" (in the sense of Phelps-ian genetic uniqueness) get conflated. As though admitting the latter differs somehow effects the righteousness of the former as a goal.

Agree that genetics v activism is going to get very ugly here.

We're already seeing it in health insurance: that's the essence of the pre-existing condition debate.

Should people bear the cost or accrue the benefit of their uniqueness, or should we share them as a community?
Nothing he said sounded hateful or even slightly disrespectful.
I'm actually starting to kinda dislike long series in sci-fi and fantasy, because the time commitment to finish them is just so high. I still have one more book to read in the Wheel of Time series, and after that I'm really reluctant to start another long fantasy series anytime soon. But it seems like every fantasy novel I pick up off the shelf says "Book x of the $FOO series..." Uuuggh. I'd like to plead with fantasy and sci-fi authors to write more standalone novels that are very explicitly meant to not be part of a series.
Ask HN: How should I disclose this use-after-free bug to a small vendor?
Hello everyone!

I work at a small company and we deal with other small(ish) companies to fill our workstations with lots of enterprise ERP stuff. Today I discovered a pretty diesel credential bypass bug in an expensive tool we pay maintenance on. The thing is, this bug could also be exploited as a use-after-free bug, depending on who's using it. So by having this bug we could potentially use the software beyond our contracted date, but it also means an unauthorized person could use it to gain access.

My company is small enough and the workers non-technical enough that I don't really have to worry about this bug being exploited on the inside, and I've seen no mention of it being exploited elsewhere and it works on several patch levels. I've contemplated keeping the bug a secret in my KB to ease my headache when we inevitably let our maintenance expire, but I've also contemplated reporting it to the vendor to have the security aspect patched. The thing is, part of me feels our business should be rewarded for disclosing a bug that we could have just exploited to save thousands of dollars.

Tl;dr I found a use-after-free bug in expensive and closed-source enterprise software by a small vendor and I'm torn on [whether to&how to] report it while asking for a bounty in the form of free maintenance, or just keep it to myself.
> But if you bring your own water then you wouldn't have the privilege of spending $4 for a single bottled water[0] at an airport vendor.

That's just good capitalists exploiting the situation for maximum selfish gain, like they were taught in school.
Have they reverted the horrible UI?
I agree. I'm actually surprised it's taken someone this long to launch such an action in Europe, as it seems a fairly open and shut case given the precedent and EU law (especially that the EU holds monopoly behaviour to require the ability to "materially affect market pricing", and not to actually own a given percentage of the market, and actions in non-technology sector with market shares in the 40% are not uncommon).
EU style choice (which cost MS 700M)- Show list of available app stores
Can artificial intelligence solve the mysteries of quantum physics
All I know is I don’t have to deal with blue screens, malware, and facetime has worked flawlessly for 10 years. And I can walk into a store and get a replacement device in 30 minutes when I break it. The time and effort I’ve saved not dealing with Windows/Android BS (which I experienced) has been well worth it.
No, Apple doesn’t get all its money from Spotify. For Apple it’s insignificant.

And of course it only applie for in app purchases, if you browse to Spotify.com on you iphone and pay there, Apple doesn’t get a penny.

Most of these claims are dubious at best. Bunch of cry-babies.
> Not really, it's 30% for everyone, not just Spotify.

As they mention on the website. That's not true. It's not 30% for Uber or Deliveroo. And most importantly, it's not 30% for Apple Music.
Microsoft were pushed to add a screen to the Windows installer asking the user which browser they wanted to be the default. That would work perfectly well for app stores.
Something not mentioned anywhere in this thread either is the fact that, after 1 year, any subscription made through the app store goes from a 30% cut to 15% - what I would call much more manageable.
To me it feels like many of the relationships/groups you have and people you meet in life is temporary, and the amount of effort you make to keep in touch can sometimes never be enough to keep in touch with people that just naturally drift away.

I think with IM the issue is that you don't necessarily "cross paths" with people you know unless intentional. It requires some openness, sincerity and a bit of humility to make that contact, which I feel is more stigmatized, even though that kind of approach would mean people would want to talk to each other.

It's the type of thing you don't get with modern internet walled gardens and I've put more appreciation and effort to the face-to-face interactions than the ones I do with a screen. But I do miss having interactions with people that had all the same interests as myself, perhaps that's the real difference, restrictions of the real world mean people with the same interests and world view are limited in number and availability by virtue of proximity. Comparing these experiences can warp your view of the world and make you question what you actually value.
Has anyone noticed in CarPlay that Spotify sounds much quieter (and worse) than Apple Music? I have always had a suspicion that this was Apple’s doing, but now it seems much more likely. But if I’m wrong someone please let me know! I’d really love to know what is causing it. It almost makes me want to subscribe to Apple Music just for listening in the car.
> Just as Microsoft were stopped from shipping a browser with their OS

What do you mean? Every time I've installed Windows, it came with Internet Explorer or Edge (which I then used to install another browser).
Runtime Cost of Write-Ahead Logging
The more I learned the more terrifying that statement has become. The mind exerts incredible power of the body (and vice versa) and it's much harder to get rid of pain caused by a something in your brain than a cut or a broken leg.
What is the performance like?

I like the ideals in IPFS, but I would also be very surprised if it could compete with the performance I get from S3.

Let's be honest, our centralized solutions are mostly good enough :)
A lot of facebook for x communities have existed for years before facebook did. Think back to the original vbulletin type forums, many of which still exist in some capacity today.
The current head of FAA appointed by Trump was a lobbyist for Southwest, AA, United Airlines. No wonder he doesn't ground the Boeing 737 Max. Southwest alone operates the biggest 737 Max fleet in the world, with 280 planes. They'd lose a lot of money if their former employee grounds the plane https://en.wikipedia.org/wiki/Daniel_Elwell
Is there a list of popular apps that are available as PWAs yet? Or info on if/when major apps will be available as PWAs (slack, spotify, etc)?
Would a PWA be a viable option for an app like Spotify? I'm definitely on board with them for simple CRUD type apps
> Burnout is a very real thing in most creative industries, and if you work for a duration of years to decades on a single project you will experience periods of deep existential nausea and dread at the mere thought of even looking at the thing you just spent the last five years of your life on.

It immediately reminded me of this great (and short) sketch by The Onion :) https://youtu.be/qXD9HnrNrvk
diversity vs privacy. iOS is still much more secure and has much more protection for the typical user than android.
He’s describing a recorded marketing video. It was deliberately produced and edited to contain that specific message. Comparing that to an off the cuff error during a live discussion is disingenuous.
Their primary complaints seem to center around the rules being unfair and arbitrarily applied.
Forearms are anatomically distinct from the brain.
Am I the only one who finds the vscode quick file search very very poor?

Ctrl p and finding a file on a massive code base takes forever in vscode whereas its 100ms in sublime. Vscode also seems to need to recache the file names each startup.

When using sshfs or similar to mount a remote fs to work on and have the file name search play nice is also in an unusable state. Using the remote's linters, git, etc would also be great.. But non existant. Easy enough to ssh in the inline term, but that's not integrated for the plugins etc to pass thru.

The file search really sounds like it should be easy enough to self fix. (so can partial search a path, parts of a name and all that factors for a refined search return.. As well as caching those result sets more persistently.)

What might be a good way to create a nice lookup behaving like below. (rtree hashmap knearest? Just a rb tree?? Idk)

*Eg fs contains 10k files*
Project root =/home/user/
*all return top 20 of returned set

/ returns 10k files
/proj1 returns 5k
/proj1 .js returns 100
/proj1 ab .Js returns 4
/proj1 abc.js returns 1
/proj1 ab.js returns 1
/p2/js/ab.js returns 1
/js ab.js returns 2
...
Eg.
Ab.js is in the subset of /proj1/js/test/
AND /js (that looks in /p2/js + /proj1/js)

Anyone working on this or with solutions to any of these issues, I'd be keen to hear from you...