skysight-inc/HackerNews huggingface dataset:
I see a lot of comments regarding the App Review process and lack of competition in this space as to why the App Review process is broken, in regards to App review.

A different take:

I don't think App Review would exist on a competing 'App Store' on iOS. Fundamentally, if any review took place at all, it's going to be automated only. I don't see any competitor being able to withstand the cost of having humans review Apps going into their stores, nor do I see any players who could afford it have an incentive to do so if they can just push users to an App Store they don't have deal with in this way.

For instance, I couldn't find any indication that the Amazon AppStore has any human intervention for the reviewing of applications submitted [0][1], and not without issues[2]. Notoriously, Google is automating everything they can about the app review process, across both Google Play and The Chrome WebStore[3][4] and its a dumpster fire[5].

Comparing this to the iOS App Store, its at least a league cut above the rest here, and there are many justified criticisms and problems with it as well.

I think what we need is firm transparency of app store policies, and frankly I think App Review should include more about what code is exactly the issue (or at least, what APIs aren't being used correctly, or what have you), and give specific, detailed examples, rather than often undetailed responses that help nobody through the submission process. The hostility here is the problem, as with other issues that are re-occurent recently, I think Apple wins by providing more transparency and less opaque in the process. I don't know if the consumer really wants an alternative app store (I know developers do, but thats really not the question at the end of the day, if Apple suitably changes course on managing the existing store)

I don't think its competition thats the problem, as we've seen on Android, it doesn't show merit that this actually makes things better, or that consumers are really interested in having this competition in the space.

[0]https://developer.amazon.com/docs/app-submission/understandi...

[1]Granted, I read through their docs, and I never saw any reference to a "reviewer". Everything about this makes it sound like an automated API that runs a bunch of tests, responds back to you with failures, rinse and repeat. Not saying this is bad, but its worthwhile to consider, perhaps
[2]https://arstechnica.com/gadgets/2011/07/amazon-appstore-game...
[3]https://developer.chrome.com/webstore/faq#faq-gen-08
[4]https://www.androidpolice.com/2020/02/15/tasker-briefly-disa...
[5]https://stackoverflow.com/questions/41111992/google-play-and...
In response to such events, pilots often write confident yet misinformed sounding articles such as this - https://liveandletsfly.com/airline-automation/
Please don't be repetitive in HN comments, though. Repetition is the enemy of curiosity and curiosity is the core value here.

https://news.ycombinator.com/newsguidelines.html
There are some important differences here between NodeJS and Ruby. NodeJS child processes are completely independent and created with spawn. https://github.com/nodejs/node-v0.x-archive/issues/2334

CRuby forks using fork() and Copy-on-Write shares memory from parent to child.

JRuby doesn't have a GIL so you only need a single process. Same with TruffleRuby.

With CRuby, you're much better to run a bigger container with multiple processes than one process per container.

With either NodeJS or CRuby you're still better to run less containers on bigger hosts. Each host has to duplicate the host OS and container infrastructure. Each container of a real production app also duplicates a bunch of stuff despite Docker's best attempts at sharing.
This would be an excellent place to add googly eyes!
Can we get a longer story about what happened to you? It sounds like a very painful experience.
What do you do for income now?
I haven't been able to run in the game. I've tried the Run button and double-tapping, both suggested by our friend in the shadows, but nothing is working. Anyone else experiencing this? I'm on Firefox 80 on Linux.

EDIT: (TLDR: Try using Shift to run.) Doh, I should have thought of this earlier when the in-game UI said to use E to interact, even though the control menu said to use Shift. Shift is what lets me run. So either a weird bug, or just a simple mistake in the control menu. That still doesn't explain why shadow person says to double-tap the direction keys if you go back and ask again. Probably left over from a previous iteration.
Instructure Canvas is probably the more popular alternative right now, Moodle having always struggled with usability and manageability issues (and taking a long time to get a "modern" looking UI).

That said, during my student years I felt like Canvas was steadily converging on being as unusable as Blackboard, which maybe hints at some underlying pressures in that industry. I was involved peripherally in the decision-making process on a small university purchasing a new LMS, and the decision was amazingly political and driven by niche needs from vocal users, and I say this as someone who was pretty used to university politics at the time.

It seems like the way to get an LMS contract is to throw every feature you can possibly think of into the bucket, usability and quality isn't something that really gets evaluated very well. This probably could be changed but I'm not sure how. For example, the university I was with performed student surveys related to the food service vendor and incorporated the results of those surveys as a performance standard in the contract. Nothing like this was done for the LMS purchasing, no student input was collected at either the purchasing or performance stages, and a combination of purchasing methods and institutional politics meant that faculty input was extremely limited (the vendor was basically chosen before the faculty were invited to provide feedback). I don't think higher-ed IT departments often have a user-focused culture but instead a cost-focused one.
Are you sure they’re not posting directly to the registration endpoint and bypassing the signup form? We just had this problem with spammers in China and QQ emails. Adding a nonce helped dramatically.
I wouldn’t touch google domains with a ten foot pole due to the high probably of them being killed.
Especially the fact that QA folks don't need to be software engineers or even be paid SWE wages.
Just a little personal anecdote but - A while back I had a week long stay in the hospital, after some small talk with one of my nurses she learned I write software. She told me a bunch of things they hated about Epic and gave me a quick tour of the interface they have to use. The main complaint seemed to be that things they need to do hundreds of times a day require way too many input actions. And it did indeed look incredibly cluttered.

I love getting little tours of software I'll likely never use even though I'm not in a position to fix any of the problems. It's just interesting.
The Complete Guide to DeFi
If mask compliance can't reliably be determined from laws or surveys then all observational study results about this topic should be questioned.
Any good links for that? I haven’t seen anything beyond speculation that suggests that, and the patterns of infection in places I’m aware of aren’t consistent with airborne.
My understanding is that evaporating solvent away doesn't form peroxides. Rather, as an ether ages, it can peroxidize. Removing the solvent concentrates the peroxides is all. Sure, it's a little tricky, but they're reporting results of chemistry research, which doesn't mean immediate real world application.
I would suggest kettlebells to build and maintain connective tissue and add a bit of bulk. Otherwise I've found the same - I don't need a gym but I go mainly for the social aspect and heavier weights. And nifty massage devices.
Please don't fulminate on HN. If you want to express a minority or contrarian view, that's fine, but do it thoughtfully and substantively. Posting like this just starts flamewars and discredits your view more.

https://news.ycombinator.com/newsguidelines.html
In a chemistry lab, it's not so tricky.
Probably how many apps get reviewed/rejected/approved/escalated in a certain cycle.

My suspicion is the focus is more on the first than on the last of those statistics.

If the focus was on the last we’d hopefully not see so many spurious rejections.
Maybe try feeding it some baking soda every now and then to knock-down the odors?

Edit: Activated charcoal works too! It can be found at pet stores.
Just build 2x the entire current US infrastructure (schools, roads, farms, power plants, hospitals, water systems, housing,...) to maintain current living standards - easy! Or in other words, for each US city, build 2 more identical cities. The 672M new Americans would have already done so in their home countries, but they lacked the unique opportunities of America to do so. And once they are in a country where present-day Americans make up 33% of the population, that will change.

Oh and don't forget about lowering your carbon footprint and safeguarding the environment. The best way to do that: https://www.theguardian.com/environment/2017/jul/12/want-to-...

Article also does a great job of making the current, highest-it's-been-in-a-century rate of immigration seem low: https://www.statista.com/chart/11534/us-immigrant-population...
People are clearly able to set up Patreon etc without using medium.

Medium seems hellbent on profiting from free work by creators.
Arguably Taipei could have the motive, but not the opportunity, not like Houston does.

The population of Taiwan[1] is 23.78 million, and its land area is 35,808 km^2. The population of Texas[2] is 29 million, and its land area is 676,587 km^2.

So Taiwan has nearly (82%) as many people but 1/20th the land.

Also, Taipei is boxed in by large mountains and the ocean, so there are lots of natural barriers discouraging sprawl.

Houston is near the ocean, but aside from that there are no natural barriers. The land around it is super flat in every direction. The closest hill of any size is probably 150 miles away.

---

[1] https://en.wikipedia.org/wiki/Taiwan

[2] https://en.wikipedia.org/wiki/Texas
> If you are using touch bar libraries you MUST have touch bar features and the reviewer can ask you where they are.

Ok but there are no touch bar libraries in this case.

> They will include third party code (ad networks etc) without enough care - the networks then try to device fingerprint etc.

Not the case here. Also, if this issue was triggered by code, then it would come up in every update, instead of just occasionally at random.
You have to keep them in an encrypted container.... Then you can email a backup to yourself
Some CDN services provide Bot detection. (as well as other DDoS mitigation options).

https://www.cloudflare.com/products/bot-management/

https://www.akamai.com/us/en/products/security/bot-manager.j...

Edit: I didn't see your comment about budget. I expect Akamai may be out of reach, not sure about Cloudflare's options. Most bot detection is going to need to finger print behavior of the interaction to the site (Captcha as well). If that data is handled correctly, (not being sold/made available to a third party/destroyed after use), I believe it can be done ethically. Obviously my ethics are not yours.
The distribution alone in the App Store make it worth it. Websites traffic dies down when you dont do anything but the App Store will consistently get passive users viewing
Thankfully, TEFCA was implemented anyway, and is still on schedule.

We'll see what it works out to in practice. But data sharing is definitely still possible, today, even with Epic (they are quite good actually). You are limited to certain reasons but they are pretty broad.

Full disclosure: I work on this full time. It is a strange world, that works on its own standards and practices for good and bad reasons.
I went straight to the "code" section. Didn't know there was stuff in the "construction" section too. I would definitely consider not using sklearn for anything other than data sets. You already defined them, why not use them? Or rename the "code" section. I expected that to be the final code as you build it. Maybe show the usage of both side by side, as a way to ease people into sklearn. But the "code" section should totally be focused on what you made.
> Also "the safety guarantees that Rust provides are neither unique nor complete", while technically true, is also borderline FUD-y. At least you should expand on what you have in mind here, because I doubt that there exists a programing language that deals with low level hardware configuration that could ever provide "complete guarantees" about anything.

I meant inability to implement within the boundaries of safe Rust certain data structures and algorithms that ATS can prove to be safe. To name a few: stack-allocated closures, and safe pointer arithmetic programming [1]. For instance, ring buffers in Rust use "unsafe" and at some point there was a logical CVE in vec_deque that broke one invariant of the unsafe block [2]. Safe implementation of the ring buffer in ATS could be found in [1]

[1] http://www.ats-lang.org/MYDATA/SPPSV-padl05.pdf

[2] https://gts3.org/2019/cve-2018-1000657.html
It's not particularly smart.
Having multiple instances of the same type of sensor doesn't necessary help a lot because they tend to have highly correlated failure modes. A human pilot contains entirely different sensor hardware which, although unreliable, tends to fail in different ways.
> It makes intuitive sense that a face covering would reduce the viral load one is exposed to.

I've been astounded and dismayed by people's ability to reason themselves out of this obvious conclusion.
Ask HN: Why is leftism the dominant ideology at most big tech companies?
If you watch many mathematicians on YouTube a lot of them are just hunt and peck Pythonistas. It’s perfectly fine when the code is the tool, not the product.
Wouldn’t that be good for the car company? If their competitor is going to deliver a block with 4 wheels next, I’m inclined to think their sales will rise.
That "particularly in well-ventilated spaces" is doing a lot of work.

In normal times, people spend a lot of time with other people in not-very-well-ventilated spaces - including, unfortunately, many conference-rooms, classrooms, small shops, bars/nightclubs, etc.

So in all those actual places, Covid-19 is aerosol-transmissible.

Also, in just the few weeks since that JAMA discussion, more actual examples of Covid-19 almost certainly transmitted by aerosols have been compiled; see for instance study/stories linked at:

https://twitter.com/EricTopol/status/1293276767042416640
The addition of people to the plane makes zero difference to storm survivability, why would it?

Storms are definitely regularly large enough to bring down even large aircraft, it doesn't happen often because planes of systems on board to ensure they avoid such weather, but it can happen!

https://en.wikipedia.org/wiki/Southern_Airways_Flight_242
The latest version of Epic has fairly complete record portability. Is it missing anything specific?

https://open.epic.com/

I think EHR vendors sometimes get unfairly blamed. The fault often lies with provider organizations who simply haven't turned on the available functionality.
Reminds me of this I heard/read somewhere:

When you're young, you have the energy and time, but no money.

When you're middle-aged, you have the energy and money, but no time.

When you're old, you have the time and money, but no energy.
The plane still has a human overseer if I understand correctly. It seems that the pilot just gets to work from home like the rest of is.
Cloudflare Warp Beta 1.1.1.1 for macOS and Windows
But then if you go to Tsukiji fish market in Japan they will serve you fresh seafood raw and this happens probably hundreds of thousands of times a year.
That doesn’t really support the idea that they protect the wearer, though, does it? They’re both cases where everyone was masked.
>the publishers felt it was doing more harm than good and took it down for that reason.

Then the publishers should come out and say so by putting a tagline or disclaimer at the top of the article. Pulling the whole article to "supervise[] conduct and morals" [1] is textbook censorship.

[1] https://www.merriam-webster.com/dictionary/censoring
So you have cameras on your house. Are you watching them 24/7? No, otherwise you wouldn't be able to do anything else. Systems like Ring and even the software for full camera systems can notify you when they detect something. Great, too late as the coppers are already beating on the door. I'm not sure how effect that is.
Jail breaking is so difficult that it’s always been a tiny percent of the installed base, esp since iOS 7.

It’s night and day between it and what would happen if other app stores were allowed to install unvetted Apps. Having a significant percentage of your installed base with malware is bad for them, bad for Apple, and bad for other devs.

Apple could enable side loading and alternate app stores in exchange for a revenue share right now without costing them any profits. They don’t because they truly believe the benefits of the walled garden are hugely important to their customers.

Who should I believe? The company that spends all their time trying to understand their customer needs, or a bunch of developers frustrated with the revenue share percentage?
> Microsoft got nailed for bundling Internet Explorer in with Windows and not allowing licensees (OEMs) to preinstall Netscape, even though nothing prevented users from installing the software after the fact.

Umm, yeah, but Apple has this policy on their phones permanently, and I haven’t seen any regulation against that yet.
> Standing reminder: the Rust project is not a fan of rabid Rust over-evangelism (e.g. "Rewrite It In Rust", "Rust Evangelism Strike Force"), and sees it as damaging and unhelpful.

Agreed. If you want to rewrite everything in Rust, then please help out with a project such as Redox where the goal is indeed to write everything in Rust. But don't bother people by talking about that goal, just write some code!
Duplicate, posted 7 days ago: https://news.ycombinator.com/item?id=24261625
This is more or less what I was thinking of: "these skills," as in "these skills, which are necessary to construct a proof like this."
Points 2 and 3 are HN responses to my comments or adjacent ones. It's going to be a bit hard to find them now, but I'll post them at the bottom. Listen, I really don't want to Gish Gallop you, but there's no way for me to claim people were saying this without showing you people saying this: (and there are way more people saying this on Reddit and Twitter, but time is short, so I can't do any more research for you)

0: https://news.ycombinator.com/item?id=22777170 (claims that training is required or you're going to get rekt, read thread)

1: https://news.ycombinator.com/item?id=22776396 (while doesn't claim a no-threshold model, the threshold is a hundred viral particles)

2: https://news.ycombinator.com/item?id=22735235

3: https://news.ycombinator.com/item?id=22734656

4: https://news.ycombinator.com/item?id=22734923

5: https://twitter.com/WHOWPRO/status/1243171683067777024?s=20 (the WHO saying not to wear a mask, by the way)

6: https://news.ycombinator.com/item?id=22530340

7: https://news.ycombinator.com/item?id=22610180

8: https://news.ycombinator.com/item?id=22595955

9: https://news.ycombinator.com/item?id=22559272

10: https://news.ycombinator.com/item?id=22528527

11: https://news.ycombinator.com/item?id=22529273
It’s overwhelming proof that an important segment prefers those advantages. Why should they be deprived of the benefits of the walled garden just because you don’t like it?
The current paradigm feels OK to me. Unfortunately there are a lot of old crappy "intro to Python" blog posts and tutorials still telling people to use 'sudo pip install' to install packages on their system Python. pip/setuptools do not support that workflow. I think it's slowly getting more widely recognized.
Please stop making terrible web apps - all these "revolutionary" re-invent-the-wheel frameworks are not making things any better, they are still a major pain to use and highly inefficient. Native apps will always have a better experience for anything other than general web browsing/reading/searching.
I hate my dentist's computer. She's looking at my xrays on the computer, touching the mouse then my mouth.
Should I freak out? What are the odds she autoclaves the mouse between patients.
> Your own app company doesn’t have to be a winner, when the winners need a massive number of developers and have such a fountain of cash to pay them with.

I agree that the walled garden tends to create a few huge winners among App Store developers, and mostly losers among the other App Store developers. I don't think this situation is healthy, even if the few winners need a lot of engineers.
tldr; information overload, reduced actual time with patients and increased time entering bunch of information into computers, summary from https://autosummarizer.com/ :

My hospital had, over the years, computerized many records and processes, but the new system would give us one platform for doing almost everything health professionals needed—recording and communicating our medical observations, sending prescriptions to a patient’s pharmacy, ordering tests and scans, viewing results, scheduling surgery, sending insurance bills.

But three years later I’ve come to feel that a system that promised to increase my mastery over my work has, instead, increased my work’s mastery over me.

A 2016 study found that physicians spent about two hours doing computer work for every hour spent face to face with a patient—whatever the brand of medical software.

My hospital had to hire hundreds of moonlighting residents and pharmacists to double-check the medication list for every patient while technicians worked to fix the data-transfer problem.

“Now I come to look at a patient, I pull up the problem list, and it means nothing. I have to go read through their past notes, especially if I’m doing urgent care,” where she’s usually meeting someone for the first time.

Many scientists complained to Spencer in the way that doctors do—they were spending so much time on the requirements of the software that they were losing time for actual research.

In 2014, fifty-four per cent of physicians reported at least one of the three symptoms of burnout, compared with forty-six per cent in 2011. Only a third agreed that their work schedule “leaves me enough time for my personal/family life,” compared with almost two-thirds of other workers.

There are messages from patients, messages containing lab and radiology results, messages from colleagues, messages from administrators, automated messages about not responding to previous messages.

Previously, she sorted the patient records before clinic, drafted letters to patients, prepped routine prescriptions—all tasks that lightened the doctors’ load.

She called it “a ‘stay in your lane’ thing.” She couldn’t even help the doctors navigate and streamline their computer systems: office assistants have different screens and are not trained or authorized to use the ones doctors have.
Just don't use pip, use apt. What isn't packaged isn't worth it anyways. Non-distro package managers, a dozen per language are a disease.
This.

Another comment mentions that Epic is amazingly customisable. But that is not in the control of the people who use it.
Getting wifi and sound working with new laptops was a chore or hit and miss with Debian or Fedora at the time. Ubuntu worked on a lot of these issues.
Their guy got elected. What does that say about your team.
How many people are you registering a day normally? I’m wondering if you shut off signups for a while + handle the inevitable attack & they can’t get back in they might move on. How much money and time do you think they (or you) are willing to commit though, what a crappy tale :-(
"Who's a good trash can? Who's the best trash can? Here, have a treat..."