skysight-inc/HackerNews huggingface dataset:
Oh no! App review found a bug in your app that none of your customers ran into before and now you have to fix it before your app is accepted!
I am not very knowledgeable of the US law but a law websiste² does point out that anti competitive behavior is punishable, a monopoly position is not.
I personally would label a lot of things apple does (like e.g. not allowing game streaming from 3rd parties, not allowing the use of other browsers, not allow people to use existing payment infrastructure, ...) as anti competitive.

A layer on youtube³ however says throughout multiple videos that epic has a (if even)very weak case and apple is in the right.

I would be interested to have someone break it down to understand the case.

[2]https://definitions.uslegal.com/m/monopoly/

[3]https://www.youtube.com/channel/UCi5RTzzeCFurWTPLm8usDkQ
On the plus side, ML systems have become commoditized to the point that any reasonably skilled software engineer can do the integration. From there, it really comes down to understanding the product domain inside and out.

I have seen so many more projects derailed by a lack of domain knowledge than I have seen for lack of technical understanding in algorithms.
Can anyone put this in context as a technical achievement? Hasn't pilotless takeoff and landing been demonstrated before?
Could be. One of the things I'm worried about is that I think space mining rhetoric has vastly underestimated the consequences of the dust, both on the moon and in the asteroid belt. It might take generations to scrape the far side of the moon, but the dust could be a problem within a few years.
In terms of circles, angles, and, well, geometry in general, it's pretty hard to argue against the claim that pi is more important than ten.
Show HN: Panspermia as a Service to PaaS the Great Filter
This a (frankly lazy) narrative often used to dismiss demands for equality.

You might be able to point to isolated incidents but to view group advocacy as a whole as malicious power grab is simply not true and a gross misrepresentation.

A better question is probably do you think certain groups are wrong in their perception that they are unfairly treated?

If yes then you are not acknowledging a vast amount of very clearly expressed life experience and if no why be against them advocating for themselves as a group?
You're arguing against a proposal which nobody in power is seriously advocating. Anyone whose done the same math as what's in your original post can come to the same conclusion that you have.

I've offered up a modified proposal, with links showing actual experts and politicians debating merits and drawbacks, including budgetary analysis. Because there isn't enough money for a naive UBI, we have to make compromises including increasing complexity and risk of fraud, but the general principle remains the same and the benefits are still there. And we already have fraud and complexity - these would be greatly reduced under the proposal, just not completely eliminated.

Based on comments like "I'm on EI, or I'm on welfare, but if I start working my income will drop, so what's the point," I can see that you haven't fully understood the structure of the proposal. There's no way that getting a job would net you less income.

I'm not invalidating anything. Please don't get caught up in semantics.
That's a risk, yes. For our use case, there is very strict error checking/firmware signature verification on every process involving the flash, so the corruption case is always handled gracefully, leading to a full erase anyway.
TL;DR: Guarantee humanity a second chance via operating reproductive cryobank on the Moon and Mars.

We are currently in the very beginning of the very interesting, difficult, but, as we think, crucial project.

The goal is to guarantee humanity a second chance:

- save humanity as a species and civilization,

- extend as many family trees as possible

The concept is to build and operate cryobank for reproductive cells on the Moon and Mars

Then give birth to those new people through IVF, surrogacy or artificially, when there will be a sustainable and affordable place to live

So please stay healthy, join mailing list at http://eepurl.com/hasLk1 and join discussion and share your vision here or at https://www.evryca.com/pansper
Link for curious people: https://misandrytoday.com/is-googles-empire-built-on-fraud/
A problem with training requirements seems analogous to Goodheart's Law. If you make something a requirement for graduating, then you have to make it easy enough for everybody to pass, in which case it turns into fluff.

But this isn't even statistics. We learned to read log plots in high school chemistry class.
I love this but I hate it.

I hate that twitter has become the default google reader replacement and tweet threads replaced writing.

Now get off my lawn /old guy rant
Of course it's what Apple wants, that's not the question. The question is whether they are suppressing competition in such a way that it eventually becomes detrimental to the whole market.
Urban sprawl happened because people were tired of living on top of each other, and cities that had the room to expand used it. There was also another name used for that sprawl, white flight. I think we're seeing some of the results of that today.
But sex is just a social construct you bigots!
Followed immediately by the solution: Hire McKinsey analysts to help you deliver insights -- which may or may not get implemented or deliver the results, but it won't matter because everyone has moved on to the next "project".
And that could maybe contribute to something. There were other studies, though, which didn't take BMI into account at all, even though high BMI is a known risk factor, and generally more men are obese than women.
Also people wanted to start building equity in their home and you largely can't do that in the city because all available properties are rentals.
possibly stupid question: how is the penguin jpeg still square after encryption? wouldn't compression mean that even with a weak cipher, jpeg segments will be of variable size and therefore take up varying # of blocks?

it seems like this example relies on the image being a bitmap without even run-length compression
Composable Resource Management in Scala
In Germany you have 1l packs for milk and 0.5l packs for chocolate milk...
One of his commit messages (https://github.com/spacejam/sled/commit/5dbd8f681133ab042e24...) was "©️ dat spicy law shit". He's an interesting character for sure.
It wouldn't be a lot of ICBMs, actually. In reality, it wouldn't even take a single ICBM.

Playing around on Nukemap, 5-6 800kt warheads are enough to kill the majority of people in Houston and give third-degree burns to the rest. A Russian RS-28 Sarmat ICBM should be able to carry 10-15.

Or, with a single 20 megaton warhead, it would kill 1 300 000 people immediately and injure 2 000 000 people.
How is it a monopoly if you can afford to leave the Mac App Store?
Correct me if I'm wrong, but I was under the impression that most pilot intervention for turbulence was for passenger comfort. If your cargo is secured properly, you should be able to fly through rougher stuff and navigate around the real bad weather that's easier to detect.
I was inspired by the AOSA many years ago and I had studied (and held out) as an example the Apache architecture (about 18-20 years ago). It is indeed a pity that so many younger software engineers really have no idea of how heavily used real-world systems get built. Nor do they understand all the various tradeoffs and corner cases that need to get handled to make products work well in real life.

Building Apache from source (including a few key addon modules) and configuring it to work for a small set of tests was step 1 at my organization then. Those successful at this would then get into the source itself.
Fun times!
I do not believe that we know a single thing about masks today that we didn't already know fifty years ago, let alone one year ago.
California legislators noticed this, and instead of following their Constitution and concluding that it's immoral to discriminate, they will be voting to amend it to enable the state to discriminate on the basis of race, calling it an "affirmative action" amendment.

Kendi's getting his wish I guess. “segregation now, segregation tomorrow, segregation forever” is once again in the Democratic party's platform, at least in California.
Kubernetes CSI Sidecar Containers from HPE
Take for example a file on NTFS.. the filenames can be UTF-16 (they support 16 bit chars under the hood).. but they also might not be valid UTF-16. When you access the file by the filename, you now have the potential to use all of the wide function calls (e.g. _wfopen) or the the ansi versions (e.g. fopen).
Creators Should Move to Their Own Domains and Set Up Direct Monetization
(nitpicks)

blue text ≠ links → grumpy reader

“opesource” typo under “Support the project”

(loader itself)

too simple and speedy, fast and flawless to criticize, complain, or comment
This talk of permanent batteries reminds me of the little power spheres in the final Foundation series by Asimov et al.
I've come to think that most of the tech on Internet act as a stupidity amplifier, consider: Twitter, Facebook
> By the same reasoning apps built for physical therapists, doctors should add in-app purchases too?

It would be really useful for me to pay my copays with Apple Pay for telemedicine, for what its worth. I'd love this as a feature.
The knapsack problem is known to be NP complete, and your algorithm that fixates on getting jobs the size of a single machine to run, will fail to run multi-machine jobs as successfully as an algorithm that does not. It's a far more interesting algorithm to think about than sorting lists of numbers. Job priorities are easy enough to add in, but the far more practical issue is with noisy neighbors. Even limiting things to single jobs on a single machines, network and storage bandwidth has bottlenecks the cluster scheduler has to optimize for.

To make things more complicated, a long-lived cluster is going to be made up of different classes of machines, from different CPU micro-architecture, so 'single machine' is overly constraining. Eg it's not interesting that a job with a 4 MiB requirement can always run if your job needs 32 GiB.
SBT Helm Plugin
AFAIK, historically that hasn't happened. Sales is shit hard. Getting every single client is an art in itself. You got to be a magician to get even 5-10 clients signed-up readily in one go, for a start-up. And by the time you are having "N" paying clients that matches your metric for product-market fitness, you start evolving your architecture to the next level. This is where Product and Engineering sit-together to take that strategic decision on the path forward.
I see it more as people inside the Government communications offices working hard for change from within.
The whole premise of superdeterminism is that things which we deem to be uncorrelated are in fact correlated in such a way as to respect Bell inequalities while still preserving local realism.

The bell inequalities have been shown to hold true when the measuring 'decision' was left to signals coming from a pulsar some untold number of millions of light years away, implying that the particle you just generated today has its hidden state correlated with the state of that pulsar that many million years ago. So it seems that nature must be much more highly correlated that we would expect, so I don't know what you would trust as pseudo-random anymore.

Perhaps at some point we will be able to do the same triggered by fluctuations in the cosmic background radiation, proving that either quantum entanglement is not both local and real, or that the state of the two particles you just generated was decided at the big bang in such a way as to seem like the Bell inequalities are true.
Any formalized paths I could take to enter this field?
It's bad to just ignore errors. You could immediately terminate, perhaps after printing an error-message to stderr. Depending on the program, this might be better than continuing on with a broken output stream.

In C++ you can have iostream throw on error, avoiding the problem of missing manual checks.
Nice work!

Can we flag edits on github somewhere?

I found a typo at line 60 of https://dafriedman97.github.io/mlbook/content/conventions_no..., where your second "is written as $$" is missing the empty line before the "$$".
We need to stop looking at what the courts decide and start listening to the anti Apple crowd on HackerNews!
Such a weak argument as we (as humans) just got better at bombing things. More planes + more bombs = problem solved. "You build a bigger shield, we just build a bigger bomb" mentality has to be a core tenet of the military industrial complex.
> Are we finally accepting that Covid is just another variation of the flu

Oh, FFS. "Flu" is influenza, caused by an influenza virus. COVID-19 is caused by a coronavirus; if you wanted to make glib comparisons to anything you'd probably be better off calling it a really bad common cold.

A strain of flu that was both as infectious and as lethal as covid would, indeed, be very, very bad, and public health authorities have long been worried about such a thing showing up again.
Not conforming to HN groupthink is grounds for instant downvoting apparently. I dare say I have too much karma to give.
I have never known anybody that died of the flu.

I personally know of 4 people (in 2 different countries) - family, friends, or family of friends, who have died from Covid. None were over 60. I don't know that many people.

This is not the same, stop believing this garbage.
I cannot be 100% certain whether they tested the accuracy of the app, but it was never mentioned to me that it didn't perform to expectations, just that the app concept itself was in violation of their guidelines. In fact, the rejection in iTunes Connect shows a "Metadata Rejection".
IoT Device Nutrition Labels
This sounds complicated. Couldn't one just flatten (temporarily) the two adjacent faces and draw a straight line across the edge? (I would imagine also that a geodesic crossing more than two faces or faces that just have a vertex in common might have to follow some edges or cross a vertex.)
These aren't RTGs though, they are betavoltaic. Instead of using thermocouples to capture part of the decay heat (of plutonium, in Voyager's case), they generate current from beta particles hitting a semiconductor.
Funny how everyone is able to talk so much shit about nuclear being amazing and safe and all that, yet we've STILL not cleaned up the monstrous amount of TOXIC trash that has been produced by these plants. We have done nothing to stop creating more waste, and we have done nothing to deal with the toxic waste we have right now. To be honest I don't CARE if you want to call it safer when there is no direct proof of that, only proof of the contrary. There are hundreds of thousands of people still affected by major accidents, and the waste leftover from them worldwide. Trying to keep pushing nuclear for anything is an ignorant shortsighted choice.

[1] https://www.greenamerica.org/fight-dirty-energy/amazon-build...
[2] https://www.youtube.com/watch?v=ZwY2E0hjGuU
[3] https://en.wikipedia.org/wiki/Lists_of_nuclear_disasters_and...
[4] https://www.forbes.com/sites/jeffmcmahon/2019/05/31/new-map-...
There's a couple of those APIs, maybe with their parent company Twilio and sister company sendgrid they have an edge on MX block lists.

With privacy in Europe (GDPR) I don't think I could use any of them as sending the email address of a user who hasn't agreed to the privacy policy is non-essential and needs opt-in. IP address, domain maybe, but will email address to a copmany (I assume) in the United States would not be covered.
The FDA is the leading example for how NOT to protect the public from the medical industry. See the documentary "The Bleeding Edge".
Cmd-M or Cmd-W to close it. Or click that little orange button in the top left corner to minimise it or the red one to close it.
Could it be also because for most companies after large investment in DS/ML/DL, they couldn't create a promising solution because they don't have as much access to the data/hardware/talent as Google/Amazon/MS does? And at the end of the day using just an API from the former gives better ROI?

(or) In simple terms, is profitable commercial Deep Learning just for oligarchies?
We're hiring!

https://reliable.co/careers/

We built avionics, software, mechanisms and a comm system that enables automated operation of the plane from a remote command station. The remote operator has a GUI where they can command the aircraft.

This article goes into a bit more detail about how it works: https://www.flightglobal.com/airframers/with-tesla-and-space...
The next question: what's the incidence of Covid among base jumpers and cave divers?
The Crystal programming language might also reach 1.0 this year too.

Towards Crystal 1.0:

https://crystal-lang.org/2020/03/03/towards-crystal-1.0.html
Yes, I seem to use it a lot:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Normally CF throws a lot of mud in these situations. Karma got them on their recent last outage.

While reading this I got impression they were genuinely trying to tone down the mud slinging they normally do while also trying to make it clear the outage wasn’t their fault. They just need more practice.

A provider as large as Cloudflare will always be impacted by other providers. Hopefully that point is clear to them now. The worst thing that can happen is they get a reputation they can’t play ball nicely and their peers and partners get tired of them. Service to their customers will erode over time because those peers and partners will screw with CF behind the scenes. It’s better to have friends than enemies with the type of business CF is in.
This is just my general sense, as a very non-expert with more experience of doing than theory...but the benefit is someone knowing the theory AND being able to translate that into revenue.

I think most people view the hard part as doing the PHd, and so lots of people value that experience, and because they have that experience you have this endowment effect: wow, that PHd was hard, I must do very hard and complex things.

To give you an example: Man Group. They are a huge quant hedge fund, in fact they were one of the first big quant funds. Now, they even have their own program at Oxford University that they hire out of...have you heard of them? Most people haven't. Their performance is mostly terrible, and despite being decades ahead of everyone their returns were never very good (they did well at the start because they had a few exceptional employees, who then went elsewhere...David Harding was one). The issue isn't PHds, they have many of them, the issue is having that knowledge AND being able to convert it.

I think this is really hard to grasp because most people expect problems to yield instantly to ML but, in most cases, they don't and other people have done valuable work with non-ML stuff that should be built on but isn't because domain knowledge or common sense is often lacking.

A similar thing is people who come out of CS, and don't know how to program. They know a bit but they don't know how to use Git, they don't know how to write code others can read, etc.
For example, the course "Experimental Mathematics" given by Doron Zeilberger.

Interesting stuff.

Link, for anybody else who's curious:

https://sites.math.rutgers.edu/~zeilberg/teaching.html
This was exactly what my professor used to say while we were learning programming. Our thought process should be at building the program, to construct a progressive logic train of thoughts that is robust enough to avoid basic errors. Using packages defeats that purpose. Once we have a minimal working solution, we can then worry about efficiency, scalability and other benchmarking parameters to judge how far is the first try from the best one.

While developing something though, it could be appropriate to use existing and better solutions.
> We pilot drones in warzones remotely,

True but we also are ok with those drones getting destroyed.
The police force would still be centralized. The population would be forced to decentralize.
It seems like people agree 3-4 year old tech isn't bad enough to leave your job over, but what is the limit for tech age before you think you should jump ship: 8 Years, 13 Years, 21 years or even more? If you are 60 years old that number might be higher, but if you have a long career ahead putting an extra few years in an older tech seems to hurt your career more than it might help you pay the bills.
Python3 has really been the norm since 3.4, which was released in 2014. After that it took another year until most major packages were updated to Python3, but that happened at some point in 2015. By 2016 there weren't many packages left that weren't Python3 compatible, or that didn't at least have Python3 replacements.
Why are comments by the author (__cuervo) showing up as [dead]?
(looking at better data, these numbers are wrong)
The parent comment said their 25 minutes was "by foot". I've grown up and lived for most of my life in a large German city. I know very few people who can walk 25 minutes or less to get to their work.

Most people use public transportation, and that's usually a 5-10 minute walk to/from the station on each side, and changing trains once or twice. Among my peers, it's usually 30-45 minutes with public transportation. Half that by car, if they don't work in the inner city.
You're right in your core point, I just wanted to say that eliminating competition or throwing up silly hoops for competition to jump through by abusing your power over the market is totally anti-competitive behavior. They don't even have to compete, they've structured their businesses such that competition is impossible.
> It is indeed a pity that so many younger software engineers really have no idea of how heavily used real-world systems get built. Nor do they understand all the various tradeoffs and corner cases that need to get handled to make products work well in real life.

Isn't that a hallmark of a junior engineer :) ? If you're trying to achieve deeper technical depth (which takes time), it helps to be a part of an organization that rewards said technical depth.
Thanks so much for your feedback. Definitely open to comments!

I agree 100% that any use of packages can be intimidating for newbies. I experimented at first with creating the models without using numpy and I thought that it actually made it less clear rather than more clear. It's obviously a tradeoff--you see where everything comes from (rather than np.mysterious_function()) but you take 5 lines of code to do the same thing that a single numpy command could accomplish. I felt in the end that it distracted from the real purpose of the code, which is to demonstrate how the model works.

Do you think a compromise would be to add a section to the appendix introducing numpy? Introducing arrays, random instantiation, stuff like that? Otherwise I might consider adding a no-numpy version in the future.

Thanks so much for your feedback!
Perhaps if Macros where not such a mainstay and powerful element of some FP langs (I am not arguing against them), this argument would not be so strong. Macros in C/C++ are difficult for IDEs to deal with too, save for constants. Seeing though that macros are near fundamental to some FP langs, I understand better the driver for the design of Keli.
Tokyo was not spared. On March 9-10th 1945 it endured the most destructive and deadly air attack in human history, killing somewhere between 90-100,000 people (https://en.wikipedia.org/wiki/Bombing_of_Tokyo_(10_March_194...). Perhaps by August 6th when the atomic bomb was dropped on Hiroshima, the major targets in Tokyo had already been destroyed.
We'll just have an executive order banning the use of Zoom. If you don't like something, make it illegal. Problem solved!!