skysight-inc/HackerNews huggingface dataset:
So an upstart smartphone manufacturer could take advantage of the high local salaries to manufacture a local brand of overpriced smartphones solely for the local market?

I'm not sure that's viable nor helpful as an idea when you can just import iPhones from China.
Not that I've used it so far, just skimmed the list and seen Radium there, which I've been unaware of. Looked interesting.

Anyways, since you seem to know PD, which Radium has embedded as they write, maybe you want to try it?

[1] https://users.notam02.no/~kjetism/radium/index.php
Your link is a fascinating bit of history and perspective.

Thanks for including this here.
Android Mobile Device Hardening
Eliza could do this better. Or, just use a Markov chain that has read enough corporate PR bullshit. It's just sad how many people use this "AI" meme to fulfill their need to worship something.
I am not entirely sure what are you arguing against.

- We don't know or its not possible to know what came before something.

- After Big bang, nothing (as you define it), doesn't exist to the best of our understanding.

We both seems to agree on this two key point. So what are you exactly arguing against?

"We don't know yet." is really the answer to whatever you are mad about. Krauss or pick-your-favorite-scientists doesn't really shy away from this fact.

Are you mad because of the wording "UNIVERSE FROM NOTHING", then you just judging the book by its cover.
In a lot of cases probably: a job
> It makes no sense to have individual matchmaking in a team game.

I kinda feel broadsided by your rather extreme views here. Later on in this thread you say, okay, solo-queue is fine but you need a way to make teams and join tournaments, so it's also not really clear what you think.

Single queue exists because team games are still fun in pick-up groups. Go to any basketball court and you're going to find guys playing pick-up groups of basketball. I don't hold a 5+ basketball team in my pocket, and that's okay. Because playing with strangers in a team-game is still fun. And sometimes even more fun because you're meeting new people and playing with new team dynamics -- solving new human team dynamics on the fly is an underrated fun part of team games. Single queue matching exists because rank gives people a stake in the game and they take it seriously, and it makes the ranking system accessible, and it's fun.

A game that only offers tournaments and requires you to come with a pre-built 5-man team is just a game that excludes most people. The people forming teams for tournaments is the 1% of the gaming population.

I want to come home from work and play a couple CS:GO games with others who will take the game seriously. I don't have time for a tournament. I don't have a team. I don't want to join a no-stakes casual game where people are putting the controller down to answer the front door or just disconnecting. Without ranked-solo queue, what system do you propose for this common use-case?
It took me a while to get it too: someone else downthread summarised it neatly as a version of the Peter principle:

> all code tends to be refactored to its level of unrefactorability.

This was a neat way to look at it!
Sure, but the problem is that it was written by non-mathematicians, not that they were not using symbols. That's kind of what I was trying to say: symbols help you be rigorous, but they slow you down, and often the complete text-on-the-page doesn't actually need all the rigour that's forced on you by the symbols.
Building a multiplayer Flappy bird game over scalable WebSockets using Ably
Do you believe that Facebook is capable of adding a similar filter to match "to change hands"? If they were capable, what could the explanation be for why they don't?
Eventually, this is all about cost. cfDNA assays are targetted to in the end cost less than 100 bucks per sample which for the detection of a single cancer puts you in the range of $12000 for one tumor diagnosis. Ideally, you can now decrease the therapy cost of that one diagnosis while also boosting survival chances. And $12000 is not much in tumor therapy.

The key however here is the advanced prognosis that may allow totally different therapeutic approaches, extend the understanding risk factors etc. and the fact that you do not need to have a specialist on side, taking a blood sample can in principle be done at home and the rest is automatic.

Edit: Oh, and 5% false positives is not that bad actually, I do not have numbers is my head but would expect other essays like breast cancer screening to be also in that range.
WordPress is very slow (objectively) and much more complex to get started with (subjectively). Also the security model of WP isn't great (PHP/MySQL/etc).
GPT-3 and the future of human productivity
Show HN: Open-source autograder for coding problems (Django)
>>Besides that, the fact that quite often, a person killing themselves will inflict a lot of suffering on their surroundings. If you argue we don't get to force someone to suffer, why does a suicidal person get to force others to suffer?

This is such an irrational line of thought. Absolutely irrational.

The suicidal person is in no way accountable for others feelings. Zero questions to be had about that. It's akin to as if a debt collector could come after you for your deceased parents debts. In the U.S. at least, that's illegal, because it's obviously bullshit.

I wish I could experience your own ideas of what empathy is, because from what you're saying, mine seem to greatly differ.
> Couldn't I simply "brute force" the hop count?

Well, yes and no.

Yes, the bruteforce attack is a valid one. No, because usually the private key is around 256 bits, so you need to compute 2^255 hops on average to find the key.

The current biggest supercomputer can compute 10^17 flops/sec, assume you can do as many hops/sec. It still requires you 10^52 years to find the key.

The same is true for RSA : given a number N, find the two prime numbers p, q such that N = p * q. Trivial for N=15, a computer can do 13201225834171 = 1564571 * 8437601 in a matter of a second. However, current RSA N numbers have ~627 digits and we don't expect them to be factored in a reasonable amount of time.

As the other commenter said, there are much more efficient algorithms than bruteforce, but for current RSA keys (2048 bits) and ECC keys (256 bits), they are not reasonably efficient.

> Does this mean that a higher hop count is equal to a better private key?

So yes, the size of the key is a very important indicator of the strength of the key (but long keys can still be super weak if you don't generate them correctly). However bigger keys also result in longer encryption/decryption times.
Show HN: We Released an Open Source Covid-19 Knowledge Graph
We’re excited to release an open source knowledge graph to speed up the research into Covid-19. Our goal is to provide a way for researchers to easily analyse and query large amounts of data and papers related to the virus.
The tooling is generally shit and I wish there was a datagrip style app for nosql. This looks very cool
Also a BPD. I see therapists on and off. I’ll do a session every two weeks and then drop off, sometimes I’ll find a new therapist because I want something new.
We're sorry, 50% of the internet is not available to you.

1. Please try again later.

2. Please solve 10 captchas to train our machine learning stuff so you can access it.

3. Please use our Google (TM) login to get tracked on every breath you take. We have to see you are breathing because robots don't breathe.

4, Please volunteer to your ISP to find the other customers with hacked computers that are sending spam with the ip that was rotated to you, and clean their pc.
The theories as conceived to relate to the actual programming environment. Any proof about a Haskell program’s correctness relies on a leaky abstraction (an axiomatization) of what will actually happen when you run GHC on the source file.
Probably a plugin system for datatype => renders/editors.
ex: (numbers, datepickers, select, checkboxes, etc.)
There is a rush to the Indian telco space , not just JIO there is talk of Airtel getting infusion from Amazon

https://economictimes.indiatimes.com/industry/telecom/teleco...

P.S. The house always wins , does not matter who is at the centre. The little one Ambani was super close to the Congress (Ambani - Amar singh - SP - Congress) to be clear. He lost a truck load of money.
"Be kind. Don't be snarky. Have curious conversation; don't cross-examine. Comments should get more thoughtful and substantive, not less, as a topic gets more divisive."
Prototypes: What are they and how they make your product better?
In this article, we explore the advantages of low-fidelity and high-fidelity prototypes and explore how they can ensure a product with excellent UX.
"she's gonna do the work that my parents failed to do"

That is a psychotherapy cliche, but it has a lot of merit to it.

Significant adults in your life have imprinted/caused MOST of the ways you approach love or work. Just think of how vital those adults were to teach you language -- without them you wouldn't be speaking at all; with other adults you would be speaking a completely different language -- it is the same with your emotions, bounadries and limits, beliefs about yourself and others, how to meet your needs and so much more.

So, do not dismiss exploring your relationship with your parents -- it is the foundation for everything else in your life.
Browsers don't need to understand TypeScript, but just be able to ignore TS-specific syntax like Babel does. Then it's really possible to use TypeScript like a linter without requiring a bundler.

But of course, that'll add quite a drag on TypeScript development. With Babel, they can just maintain the plugin themselves; with browsers, they'll have to go through the standardisation track for every syntax change they want to make.
Android App Bundle – Features on Demand Part-2
The One About Software Engineering Interviewing
Unless something drastically changes with trade agreements we’re likely well beyond being able to regulate these multinationals in any broadly useful way.
That's actually the exact opposite of what's happening.

Facebook enables people with little knowledge of e-commerce to just open a shop with a few clicks. All the selling happens in messages.

What's your proposed alternative? Some government-sponsored app that has the same features as Facebook? Cool. Try that and let me know how it goes in Bangladesh.

If it wasn't Facebook, it would be some other large centralized system.

Maybe it would be India-based, or China-based, though.
Soroban – Counting Tray (Abacus)
That sounds more an issue of unclear naming, than with notation itself.

Edit: Though I agree, mathematical notation lends itself to using single letters to denote objects. This can of course be problematic. I'm a fan of 'pseudocode' - somewhere between natural language and rigorous notation - where possible.
> Who invents the rules

Anywho is:

they could be someone with states of mind, bending over endless amount of paper, paging, writing and deleting symbols on them with their pencil for some time (or forever)

Otherwise how could anyone invent rules?

It would be so great to get out some general&universal results starting from this setup... ;)
So much the worse.
Because there are many, many langauges and idioms in the world, and AI isn't good enough to do this accurately at the moment.

Given that Bangladesh is pretty poor and small, the likelihood is that if they were to pour resources into it, eventually the business would pull out of the country, as it wouldn't be profitable.

Note that if they block to change hands, then people will start using another idiom, so a mere filter isn't going to accomplish much here.
The US Privacy Shield has been invalidated
> some ways they can do that is to name the subject

That is "to give the subject a name", not "to reveal the name of the subject". It's usually "Maria [name changed] is the youngest of three daughters, her parents ...". That gives the subject a name, but there's no need for it to be the full name, or even the actual first name, because the story tend to be about the circumstances or what happened to the subject, not their name.
Having extensively consumed some of the worst vodkas on the planet (hello plastic bottles), I can say with absolute certainty, this is not true.
I'm certainly not saying that symbols are always bad. Rather, I am attempting to argue that the parent is false in asserting that "mathematician[s]… just wish it would be written with symbols so that they could know precisely what the book is trying to say". The Hausdorff space example is a good one: it's very easy to say what a Hausdorff space is, but if you have to spell it out formally then the definition is kind of big and ugly.
Huh apparently all I need to do to justify literally any business model a) have a small mountain of cash and b) make it convenient. People will just give up on trying to imagine a way to do things better. Why bother when I already do things as well as anyone can imagine?
> We are speaking about just null, not "null and undefined".

Maybe you are, but when people are talking about using TS just for the strict null checking, they typically refer to the (default-on) `strictNullChecks` config option, that is about both null and undefined.
I have a SNP (according to ancestry) that gives me ~5X the chance to get prostate cancer.
What treatment is available for prostate cancer, besides debilitating surgery?
Worked with Bloomberg for years. Its not a software company. That is like calling the DTC or NYSE a software company.
https://en.wikipedia.org/wiki/Depository_Trust_%26_Clearing_...

1) Its a bit of a cult with its crazy NYC main office

2) Culture is very sales driven (a bit like Oracle) and up or out hiring policies. Smart pricing - like MS Office. They know who and how to charge (for example giving free FIX connections etc). I once had a rep break down crying asking for another terminal subscription otherwise she was going to be fired.

3) The terminal is a bit like vim. Once you memorize the keystrokes you can do anything.

4) Cool biometric 2FA technology with the card

5) A lot of what they have is done better by other companies except the sales and the bundling.
> What does it mean if an operation 'is defined' on a set? Does it mean that any 2 elements combined together using that operation always need to output an element which is also in the same set?

For a binary operation f to defined on a set, f(x,y) must exist for every x and y in the set. There is no requirement that f(x,y) itself is in the set. Adding that requirement would mean that the set is "closed" under the operation f. So if we take Z+ = {1, 2, 3, ...}, ordinary division is defined on Z+, but Z+ is not closed under division, since we can get results like 2/3 that are not in Z+. Whereas division is not defined on Z0+ = {0, 1, 2, ...} because we can get undefined results like 2/0.

However, some definitions of "binary operation" include the "closed" property, so under such definitions, division would not be considered a binary operation on Z0+.

>Does it mean that any 2 elements combined together using that operation always need to output an element which is also in the same set?

Specifically in the case of a field, yes; addition needs to be defined, closed and invertible for the set; multiplication needs to be defined, closed and invertible for the set excluding the additive identity (zero).
It is impressive, but the title led me to expect more. When I think Arduino, I think 16MHz AVR. When I read the title, I was hoping someone might have made a 6502 -> AVR static recompiler.
Nitpicking, but RSA does not rely on the DLP, rather on factorisation and modular roots. I guess you meant Elgamal or Diffie-Hellman?
Wonder if it's possible to do some sort of injection attack using this method.. guess there isn't enough characters
Consumers indeed have no business imposing laws on others. That’s the job of governments, as is enforcing laws.
What would your recommendation for a professional who wishes to improve his writing? Word can mostly fix my grammar.
Not opposite term, opposite usage.

char* inflation = austrian? monetary: price
The amount is Sophistry in modern times is stunning. Appeal to authority, appeal to the crowd, anecdotal evidence, straw men, etc

The quality of thought seems to be incredibly low.
Also happens in the Netherlands, for example Anne fleur Dekker -> https://en.wikipedia.org/wiki/Anne_Fleur_Dekker
I like this idea in principle as it saves trawling round the intarwebs, trying to find a disposable number.

The trouble is, this app is only as good as the services it hooks into and, in my experience with all these sites, the fake numbers on offer are blacklisted pretty quickly. And with [currently] only two providers included, both of which have a very limited amount of numbers available, the chances of getting a number that's any use are slim.

[I've already tried 3 of the Upmasked numbers on FB and they were all blacklisted straight away].
Show HN: Revolutionizing Micro Front Ends with Webpack 5's Module Federation
Same for me, I just get an Access denied page.
With Stores those points are solved. Prominent ones like Valve, Apple, Google, Microsoft etc offer automatic updates, URL discovery, one-click install and stuff like that. They even have extra benefits, like reviews from actual users vs marketing landing pages of web software.

Browsers have "won" for other reasons: licensing control, unavoidable analytics, subscription mechanics... All that combined is a dream for a publisher.
Bitcoin holders? /s
The ultimate source is David Parnas' 1970s' articles On the Criteria to be Used in Decomposing Systems Into Modules, and Designing for Ease of Extension and Contraction by the same author. The 1960s' NATO conferences on software engineering also touch on this.

These articles essentially introduced modularization, and they argue very well for why their approach is superior to the misunderstanding we frequently see today.

There was a lot of good research into how to build software right back in the '60s and '70s that was mostly ignored/forgotten during the '90s which is when many of the mistaken patterns we see today was invented.

Not much of an elaboration, for which I'm sorry, but I think the original sources are a more efficient use of time than my retelling, for anyone curious.

Edit: I can say one thing in different words than the original papers: one thing you want from your modules is that their interfaces are stable. (This is what's known as "information hiding", i.e. the modules themselves can change as much as you want, but since their interface is stable those changes don't propagate to other parts of the code.)

If you define a module for your routes, then the interface of that module will have to change for literally anything you add or remove to the site. This is the opposite of a stable interface.

Figuring out how to design a stable interface is tricky -- this is why good engineers are worth so much -- but one rule of thumb is to base modules on business domain concepts. The business domain has likely existed for longer than your application, and it's concepts will likely outlive your application. They tend to be stable, compared to whatever implementation details seem reasonable today.
I’ve found this link [1] though I have no idea if what they say is accurate. But they seem to claim companies actually do have to behave consistently in this regard:

[...] you can refuse to serve someone even if they’re in a protected group, but the refusal can’t be arbitrary and you can’t apply it to just one group of people.

To avoid being arbitrary, there must be a reason for refusing service and you must be consistent.

[...] you must apply your policy to everyone. For example, you can’t turn away a black person who’s not wearing a tie and then let in a tieless white man. You also can’t have a policy that sounds like it applies to everyone but really just excludes one particular group of people. So, for example, a policy against wearing headscarves in a restaurant would probably be discriminatory against Muslims.

[1] https://www.legalzoom.com/articles/the-right-to-refuse-servi...

Edit: formatting
To be clear I know nothing about Bangladesh, but obvious contradictions cast doubt on this piece of reporting.

An obvious one: subtitle says

In Bangladesh, there is no Amazon. There is no eBay. If you want to buy a dress or a crested finch from the comfort of your home, you have to use Facebook.

Then somewhere in the article:

The phenomenon has grown so much over the years that the number of stores on Facebook now eclipse the number of sellers on local e-commerce websites like Evaly, Ajkerdeal, or the Alibaba-acquired Daraz.

It links to this Daraz site, so I checked, and sure enough, there's a women's dresses category: https://www.daraz.com.bd/womens-dresses/ Of course there's no crested finch category, but it's not like you can buy live birds on Amazon or Ebay.

So, there's no Amazon or Ebay, but there are smaller online marketplaces (yes, at least the Daraz site is an online marketplace, it says "open your online store now" on its home page) selling things sold on Amazon and Ebay. How is this qualitatively different, and why does the author try to paint a picture where Facebook login is required (for things that aren't live birds)?

Then there are poorly explained claims like

all an aspiring entrepreneur needs is an internet connection and around $350 to cover startup costs

Why does starting a facebook page/group and accepting cash on delivery cost $350 upfront? 
Registration/license?
 (No, "most sellers are not licensed".)
For nitpicky physicists, all objects in a system orbit each other, so the Earth as well as the sun and other planets orbit a common centre (which happens to be inside the sun).

For more obtuse people, they might nitpick that the system should include the entire milky way (so the earth as well as the sun rotate around the centre of the galaxy).
I have given the Raspberry Pi versions to my niece and nephew. They like it. Social features are mostly annoying but actual system and messing around in mine craft was a blast.

I hope they keep doing stuff with P and Linux, so once my kids are older I will get them one
This is the current July issue:

https://magazine.parkingtoday.com/issues/ParkingToday2020-07...

Even them are touched by the BLM protests and the editorial ask unsurely if parking can be racist?
Welfare economics: a branch of economics that evaluates well-being
Static, Server-Side, and Client-Side Rendering with NextJS
Yet Windows plays the same game of pretending to be an older version to older software.
Yeah this is honestly the biggest reason for me not to use medium. I genuinely cannot help selecting text and clicking the paragraphs (highlighting them) while reading. God knows how many mice have died in my care. I think it might have to do with ADHD or something, but I've never been tested.
Isn’t that example a bit different because wearing a mask became required by law during the pandemic? That’s the situation in my country, at least.
(Minor site feedback, if the authors/owners are here: please consider adding pointer-events: none to the "drop cap" decorative first letter so it doesnt obscure text selection of the actual article.)
This is the essence of a variable. (physical) engineers probably know that more tangibly than coders.
5% false positives on people who have some symptoms of cancer isn’t bad. But 5% of a ‘high risk group’ could be a lot - particularly if the cancer is too early to confirm detection any other way yet and possibly not treatable for several years.