skysight-inc/HackerNews huggingface dataset:
You don't need a dedicated developer to ship a WebView app. That's the whole selling point behind tech like Cordova. Most of your code can stay the same and most likely all of it will stay Javascript (or whatever you are transpiling to it).

Again, if you are actually affected by this issue right now, you have a web app that is more or less trivially ported to a web view app. Your user don't have to migrate, they already have accounts, they just need to download the app again, this time from the App Store.

> In a nutshell, it is the same reason why Adobe won't port their apps to Linux.

Linux is a non-market for Adobe apps. On the other hand, if you have an offline PWA right now, you most likely already have iOS users that you would probably lose if you start confronting them with this "7 days and your data is gone" bullshit.
Nope that wasn't me. I do recall a similar project but I'm not able to find it anymore, if you find it please let me know. Thanks!
PWAs are also useful where you want visitors to be able to access a portion of a website while offline. I run a site that hosts audio tours[1] for museums and walking tours. I use PWAs to allow visitors to quickly download the tour onto their phone in case they don't have a data plan or a portion of the tour will not have cell service.

Apple definitely makes it difficult to use them effectively. For example you need to use Safari on iOS in order to download the PWA - it won't work if you're on chrome or another third party browser.

[1]https://www.youraudiotour.com
Well it needs to be downloaded from the internet at least the first time, so it's intrinsically going to be less secure than an app that you can guarantee never connects to the internet.
> A web app on the other hand is connected by definition, no?

No, not in the era of "progressive web apps", which is really just a little bit of branding around interconnected APIs. The Cache API in particular means that a webapp can be downloaded and made available offline on a permanent basis. Unless it isn't actually permanent at all, which is what Apple are doing here.

The web and the App Store are just delivery mechanisms for code with different trade-offs built into them. Apple have added an extra trade-off on the web side in the name of privacy.
The source clarifies that this only applies to websites run within the Safari browser.[1] PWAs added to the home screen aren't affected.

> As mentioned, the seven-day cap on script-writable storage is gated on "after seven days of Safari use without user interaction on the site." That is the case in Safari. Web applications added to the home screen are not part of Safari and thus have their own counter of days of use. Their days of use will match actual use of the web application which resets the timer. We do not expect the first-party in such a web application to have its website data deleted.
If your web application does experience website data deletion, please let us know since we would consider it a serious bug. It is not the intention of Intelligent Tracking Prevention to delete website data for first parties in web applications.

[1] https://webkit.org/blog/10218/full-third-party-cookie-blocki...
I wanted to mention Sonic [1] as another lightweight document indexing alternative written in rust, when I found MeiliSearch to provide a thoughtful comparison page [2]

[1] https://github.com/valeriansaliou/sonic

[2] https://docs.meilisearch.com/resources/comparison_to_alterna...
No, it's a grab for money. Releasing an iOS app requires Apple hardware, X-code, and an Apple developer license which is $100/yr.

Where as developing a PWA can be done on any hardware, and would be natively cross-platform. An offline PWA does not require an active connection, and in fact is the one of the reasons behind the idea of developing a PWA instead of a general webapp or website.

All other browsers allow the use of local storage to optimize and enhance your experience by allowing things like pre-loading data or storing your preferences. This disappears with the decision Apple made to clear storage.
Sorry, I'll rephrase. Trump has explicitly stated he is willing to give money to the states to deal with the problem. And has sent resources (like the navy ships, dod medical stockpiles, and emergency hospitals)
Why be cynical? Because the web is frought with fake views and click/comment farms and "growth hacking" and "native advertising".
This got me as well. Beat it after that
I am surprise no one cited Jabref(https://www.jabref.org).

The author does cite it on *6.

It works nicely, cross-platform.
It can work on Lyx, Latex, Bibtex, and Word.
It means you constantly have to re-login on a PWA (e.g. Twitters web client PWA).
Almost as perfect as it is morbid.
> The argument is, basically, “I believe in science, but not during a crisis”. I guess that saying about foxholes and atheists isn’t entirely wrong.

An important factor here is also the unfettered, obnoxious arrogance that seems to be ubiquitous in tech culture. It's not so much "I don't believe in science" so much as "I'm above science, and therefore already understand all of it."

It's the idea that if you have a sufficient mastery of software engineering then, by extension, you have a mastery of the technical aspects of literally every other field, whether it's medicine, science, psychology, law, or even art. (Or, at least can easily master it after reading a few Wikipedia articles on the topic.) And if only the experts in that unrelated field would listen to the ingenious ideas that you thought of just now, then the crisis would be averted.

But, I'm being uncharitable here. It also comes from a place of genuinely wanting to help during an unprecedented global crisis when we're all frightened, isolated, and feeling helpless.
> cross design off your list and get back to working on the hard stuff

That sentence made me consider Poe's Law for a while, considering the weird fruits HustleSpeak is bearing quite often. Going by the author's bio, I'm most likely wrong.
How should PWA take off, when Apple with a high mobile market share refuses to implement basic APIs like the Push API and other browsers can't run their own engine on iOS? It is abusive, but who cares.
Games with your personal high scores. Is the one that would affect me

Plus a local note-taking app I created a while ago
Based on the table there it seems Edge had but removed support anyway?
I can delete data from my hard drive, why are people assuming things stored on a computer is a good place to store things. Nothing stored on a computer should assumed to be forever
This is pretty straightforward to do with standard rsync. You just setup a ssh tunnel first and have it use that. That's how I backup my VPS from my home fileserver.
Here's the api:
https://developer.mozilla.org/en-US/docs/Web/API/StorageMana...
There's a chicken/egg issue here. Apple's support for progressive web apps has been subpar, so it's difficult to justify the extra effort in making a PWA when a major platform doesn't fully support it. Which, in turn, means people turn around and say "why should Apple support PWAs? No-one uses them!"
A Tangle of Webs
> The virus doesn't respect state boundaries. While you are not wrong wrt to Fed & State duties - if the leadership is going to take a 'wartime' stance then it needs to message to that effect.

The federal government has been absolutely warlike. Unfortunately, the media reports coming out of the press conferences are completely out of touch and honestly false when compared with what was actually said.

With regard to the states not being warlike enough. I don't disagree, but I would have major issues with an American president telling governors what to do. Nevertheless, the administration has taken a very supportive role with regard to governors. Trump has openly praised several governors who have previously called for his own impeachment for their responses to the virus, and even said he wished more governors would follow along (in closing things down, as needed). I don't see how much more warlike trump can get. The governors need to follow suit.
kudos for the game, indeed took us back in time. incredible experience :D
Do they block native apps that track users?
Coronavirus Is Exposing How Backward Car Buying Is
The implication of "it only affects people with a pre-existing condition, so it's not a big deal" is "it doesn't matter to me if people with pre-existing conditions die."

I'm 25, and at 23 I had my lung collapse (spontaneous pneumothorax) twice, due to nothing but random chance (according to my doctors). Does that mean it doesn't matter if I die from the coronavirus? Should we stop lockdowns and resume economic activity despite the dangers this virus presents to people like me?
Really happy to see this. Really happy to see the extra "Who is Hiring" post the other day. In passing, I also noticed a title about YC going all remote for their upcoming batch. All good stuff. I'm impressed by the proactive response.

If they haven't already, I would love to see something like this focused on any YC companies involved in providing remote work options. I think they have at least one company called Moonlight that does, or did, that kind of thing for programmers. If that company is alive and well, I'm sure there are people here who would love to know more.
As long as your view is that young people are at vanishingly low risk of dying from this disease, and that individual reports of young people dying are essentially irrelevant and a play on emotions, than I suppose we vehemently agree on the facts.

Whether zero people worldwide under 15 have died or 10 people worldwide under 15 have died doesn’t meaningfully change the obvious conclusion, when the number of cases is several hundred thousand.

It seemed like you were saying that one child dying from COVID was relevant because someone claimed zero children died. Anyone claiming literally zero children have died from COVID are uninformed. The fact remains that children almost universally do not die from COVID.
How is this different than trends.google.com? It's aggregated and anonymous data, not personal data. Their privacy policy is the first result if you search for "fitbit privacy policy". It's incredibly easy to navigate and they clearly have taken pains to make it understandable and clear: https://www.fitbit.com/us/legal/privacy-policy
Coronavirus: Useful projects and resources for Covid-19
It supports effort towards this:

https://www.jci.org/articles/view/138003
> Web applications added to the home screen are not part of Safari and thus have their own counter of days of use. [...] We do not expect the first-party in such a web application to have its website data deleted.

I don't get it. Which of these statements is correct?

1. "Web applications added to the home screen are not part of Safari and thus have their own counter of days of use. Of course, that counter doesn't do anything. It just sits there, counting, for no particular reason. We just love counting things!"

2. "We do not expect the first-party in such a web application to have its website data deleted. Except, of course, if they don't use the web application for seven days. In that case, that data will be _extremely_ deleted! Really just wiped from the face of the earth."
Ranked: US cities with the most crypto owners
I think most implementations of a Zettelkasten _does_ include a reference system, but it is not explicitly a _part_ of the Zettelkasten, but simply a complementary tool.

I can’t comment on “long-term”, but I have been working on a paper this past week and have used my Zettelkasten notes and references extensively. Writing the draft has mostly consisted of copying snippets and titles from the ZK. Sine all my notes have references in place, the draft already have references ready to be converted to something LaTeX will handle.

I’ve also used the reverse: finding which notes reference a particular paper.
I promise you that Apple does not give a shit about the revenue from the developer program.
Given that PWAs don't work particularly well with iOS anyways even if you have a PWA you're probably better off deploying it to the App Store via Cordova and prompting users to install it from there.
Twitter’s web client is a PWA
The look depends on how much effort the developer invests. If you take Bootstrap, the resulting PWA looks like a website. If you take Framework7 the resulting PWA looks more like a native App (including animations and the like).
I ended up using one box of the three cartons I ordered so I donated the rest to the churches and Hospitals!
What is spotify pwa offering that is an improvement over their regular web app? Is it offline streaming (downloaded playlists)?
Yeah this can certainly be the case for sure. I personally find the data useful and that's why I made it :).
This is actually a really cool idea, thanks for sharing! With pubkey authentication you could even generate a new QR code for each box of food and sign it against the master for a company. Really cool!
Hey Everyone! Founder here. Remotion is a native macOS (not electron!) app that allows teams to get into quick video chats with their team. The app shows team selfies in the foreground, so that you can feel connected with your team and get into quick chats without leaving your work!

I first built this product with my cofounder, aejae, when I moved away from the SF Bay and found that we weren't collaborating as closely with each other. I hope hn finds our product as exciting as we do!

Feel free to shoot questions about our product!
The whole point is that those PWAs probably never got built in the first place because the foundations were always shaky at best. It's a chilling effect.

But if you look at native apps, especially ones I use on desktop OSes, they're dominated (at least in my usage) by offline-first or offline-only apps---and for me, this is a feature, not a bug. This doesn't have to mean they don't have sync, by the way, it just means that's separate from the main functionality of the app.

A perfect example of this is Dropbox: it syncs to your local disk by default. It's easy to forget how valuable this is until you go camping (or similar) and suddenly you realize you forgot to star that one directory you care about. Now your mobile phone is useless, but your laptop works no problem. And due to this being factored out into a separate app, all my files now work regardless of file type (I don't need separate offline support in every app I use, since that's the default).
What if someone is on a device like a Fire TV?
Your app needs to be downloaded the first time too. In fact, a downloaded app can run riot on your filesystem. A web app runs in the "cage" of the browser, and is arguably more secure and explicit about permissions it requests.
Thanks for sharing with the world OP!
I would hesitate to write that "too mucus" is not an issue, because too mucus can cause a lot of problems for your lungs. For example, individuals with chronic bronchitis have hypertrophy of the mucus glands relative to the bronchial wall (look up Reid's index). This leads to mucus plugging within smaller alveoli and subsequent cyanosis and hypoxemia. Moreover, the obstruction due to the stasis of mucus can lead to the formation of purulent material/inflammatory necrosis (bronchiectasis) as well as damage to the mucociliary escalator. In fact, this mucus trapping is an underlying cause of the respiratory symptoms you see in cystic fibrosis and several other respiratory diseases. *I would add that in CF, the formation of the mucus is fundamentally impaired, causing it to be less effectively cleared.
Fitbit users are probably more representative than Apple or Garmin users. Apple Watches are a lot more expensive, and Garmin markets more towards athletes.
Running a small company is about keeping that company alive long enough to capitalize on its opportunities for success.

I don't know why you called his company a vanity company, but don't see that you have grounds for that.

If a company cannot sustain itself on revenue alone, and if fundraising is going to be difficult, it is absolutely the right choice (and kindest to everyone in the long run) to lay off those not critical to its survival. That does not mean that the choice is easy.
I'm doing a relatively short course right now on optimization which is instructive. Profiling is an important but strangely ad hoc task so I'm always looking for fresh content on the subject.
I've been helping the team in the run up to launch and I've loved using Remotion. It removes all the friction of quick calls which has significantly accelerated the pace of collaboration.

If your team is all on Mac and remote, I highly recommend trying it out.
> Web applications added to the home screen are not part of Safari and thus have their own counter of days of use. Their days of use will match actual use of the web application which resets the timer.

This is a baffling word salad. So they are tracking days of use of home screen web apps... which sounds like it means that if you do not use the app for seven days the cache will be deleted... but they don't expect a web app to have its data deleted. What?
You should research the original plan for "apps" on the iOS platform. There was no "native app" story originally, and Javascript-based applications were expected to be the only 3rd party platform on the OS.
The workers' movement that transformed a city, and inspired the world
Ask HN: How to Self Study Physics?
Hey HN,
I'm a CS graduate student, and I do a lot of Deep Learning Research. I've always wanted to get a strong foundation in Physics, and while on lockdown because of COVID, I thought it would be a great opportunity.

I've run across this incredible guide https://www.susanjfowler.com/blog/2016/8/13/so-you-want-to-learn-physics and I was also thinking about going through MIT Open Courseware following their bachelor's curriculum.

Do you all have any suggestions or tips? I really appreciate it!
"This is victim blaming by definition and it is pointless, because justice already decided on this case."

Well, you're mixing issues. Those are two completely separate arguments. 1) victim blaming, and 2) it's already been tried

On point 2. I don't necessarily agree that once a court has tried something, it is automatically correct and shouldn't be discussed. I'm not a lawyer, but I spent a full week in trial in San Francisco, against corrupt lawyers, representing myself, and was one of the very few that prevailed in such a situation. I have seen some awful stuff, so no, I don't trust the legal system to always produce correct results, even here.

Regardless, that wasn't my point.

For people such as yourself being so quick to cry "victim blaming" is a very good indication to me that bias in such situations is common. Again, why should you assume that because one person was harmed that the other person was responsible? Surely you recognize that there can be a clearcut cases where the victim (i.e. the one harmed or killed) was the one who caused the accident? Right?

And again, the real "victim" (the woman killed) isn't the one I am suggesting might be partially to blame.
People like me are buying.

Because people will still pay interest.

And even if some "bailout" happens the money will go straight to the banks.

So why not buy a very discounted financial institution now and then get the rise on stock by govt bailout?
Looks pretty cool. The friction of scheduling and joining remote calls is underrated.

I wonder what size teams this product works best for? Presumably seeing 45 faces on the sidebar would get a bit much...
Can I possibly expand. 2008 happened and I cut drastically
and laid off 60% of my employees - that was good and smart.

But it shocked me so much that we spent the next four years hunkered down when we should have been marketing and growing.

My advice is to cut like that author is saying, but move on from the cut as if nothing happened.
If you pay for spotify, https://www.jqbx.fm/ can do that.
Well it isn't now, no, because Apple have made the platform unsuitable for it. But it was fine.
Congratulations on the launch!
How Basecamp uses Basecamp to run Basecamp
Allowing the market price for tp will eliminate wasteful use which means MORE tp will be available as people won't hoard or waste it. Secondly, higher prices for tp will cause the supply to increase. Thirdly, you won't have all the administrative costs associated with rationing and trying to imagine what the "best" ration size is. Fourthly, you won't have a crime wave that rationing engenders.

(In WW2, organized crime got involved in supplying gasoline due to rationing. Complete with drive-by shootings.)
I wish I had this when building infra
One of the teams I know well has been using Remotion for a while. From the team:

> As a remote team I want to still feel connected in real time to my colleagues. I had thought about just having everyone join a Zoom meeting every day with audio off. But video on all the time is actually pretty invasive for some people, and the tool will only work if everyone adopts it. So they’ve struck a nice balance with the selfies and the ability to pull people into little video chats. It replicates the feeling of presence, without being too invasive.
What’s a “real engineer”? Railroad Engineer? Civil Engineer? Aerospace Engineer?
Ask HN: Should an early stage startup pay for a bug bounty platform (HackerOne)?
Our product stores personal information like bank account details and ID uploads so we're worried about an eventual data leak. While we think we're storing everything securely, a data leak would be disastrous given the kind of data we are storing.

We looked into a platform like HackerOne but were quoted 60-70K per year to run a bug bounty program. Since we're new and our profits are still small, our budget is closer to 10% of that.

What are our options for a security audit? Is this even something worth pursuing when we're still deciding whether we have product-market fit?
Importance of Food Elements
Simulated 'Frankenfish Brain-Swaps' Reveal Senses Control Body Movement
I'm glad you haven't had this issue before, but I'm willing to bet that the (admittedly not often) time you spend unplugged has prevented it.

I've run several laptops as you describe without issue, however I've also run two macbooks at two different times plugged in 24/7 as "servers" and both had this issue within 3 years. The first of these two shattered the glass trackpad which was a safety issue in itself. Apple agreed and fixed it for free even though the warranty had expired!

This happened to one of my Dell laptops last week since it had been docked for a year and already had a worn battery. So that's why it was fresh on my mind when I commented. Luckily I caught it because the plastic case bent upwards...
Then why not make it free?
Other Predictions from Vannevar Bush
Coronavirus Exposes the Great Lie of Modern Motherhood
Standing and walking with lower limb paralysis
It's not just about the revenues of $100/year. It's also the revenue from 30% sharing of profits. And most importantly, it's the bigger revenue generated from having apps that work only on iOS, which drives users to buy iPhones and iPads.
Another tale of microwaves and their rocky relationship with computers [1].

[1] https://www.theregister.co.uk/2019/01/11/on-call/
Six Bay Area counties extend school closures until May 1
I agree with you but here's the counterpoint: if you were on the bubble and the CEO decided to cut into the bone and perhaps you didn't need to be let go, how would you feel?