skysight-inc/HackerNews huggingface dataset:
I found these twitter threads to be useful about this book: https://twitter.com/drchanequa/status/1278775116059598848

I agree with this thread, and it has a bunch of other great books listed:

https://twitter.com/RheaBoydMD/status/1276909706422829058?s=...

Here's a list of books mentioned in the thread that people may want to read.

The Warmth of Other Suns: https://www.amazon.co.uk/dp/0679763880/

Sister Citizen: https://www.amazon.co.uk/dp/0300188188

Pushout: https://www.amazon.co.uk/dp/1620973421

This Bridge Called My Back: https://www.amazon.co.uk/dp/1438454384

So You Want to Talk About Race: https://www.amazon.co.uk/dp/1541647432

Killing the Black Body: https://www.amazon.co.uk/dp/0679758690

How to be an Anti Racist: https://www.amazon.co.uk/How-Be-Antiracist-Ibram-Kendi-ebook...

Racecraft: The Soul of Inequality in American https://www.amazon.co.uk/Racecraft-Soul-Inequality-American-...

Why I'm not longer talking to white people about race: https://www.amazon.co.uk/Longer-Talking-White-People-About/d...
This tutorial seems to miss the level-based generalization optimization, which is crucial for production-strength HM inference. For, that you can look at:

http://okmij.org/ftp/ML/generalization.html
I think that's right.

On a side node, if I recall my old python knowledge right the <1 - baz> and <1 - None> cases are only possible because -- well for one it uses only one object, so the fast check "key is elem" is always true -- but also the object utilizes the default __eq__ function, which tests on object identity. And since the same instance of C is used for all object invocations, this is always true.

The behavior would be different using:

x = C()
y = C()

d[x] = 'foo'
d[y] = 'bar'
d[x] = 'bar'
d[y] = 'qux'

The hash might collide, but the equality will cause the open addressing to skip the element.

I dislike recalling debugging a hash function that wasn't entirely deterministic in some edge cases.
Chinese virologist accuses Beijing of coronavirus cover-up, flees Hong Kong
I see, that's a bug then. For all intents and purposes, backup codes should be equivalent to a 2FA token. So you should be able to use it when removing the old 2FA.
I..am..so..with..you.

IXL is absolute garbage, as should be expected from any Pearson product. And the morons at Seattle Public Schools are dumping money into that dumpster fire like it's going out of style.
>in the image parsing library in WhatsApp in a picture message sent to him by

Your link says

>Bezos' phone appeared to be infiltrated after he opened a video file sent from the crown prince's number on WhatsApp.
You're extorting a company, let's even call it quid pro quo.
... "I'm entirely healthy" ...

... "bad joints in my upper body" ...
I think this is a problem seen in many fields, that they are designed around our ability to model them.
It says it is specifically targeted at images that should have been png in the first place.
Orkut
Cisco had their Meraki MDM free for small numbers of devices - but that was a while ago and I'm not sure if they still offer it. Was only compatible with I believe Samsung phones as they had the best hardware security built in (KNOX?). Apple phones required (still do?) a Mac in order to deploy specific certificates to devices to enroll in MDM as well.
> Which is to say that they are interested in it at all other times, which is more than there is otherwise.

Politicians have agendas. Those agendas consist of things they want done. Nobody's agenda, (as we've seen from how the States Rights party actually behaves, when push comes to shove) actually consists of 'reduce federal power'. That's because 'reduce federal power' doesn't accomplish anything in particular. Nobody gets re-elected because they reduced federal power. People get re-elected for getting stuff done. 'Reduced federal power' does not actually tie into getting anything in particular done.

As such, it's occasionally a tool that you can use, for some particular goal, but is not an end in itself. (It may be an end in itself for you, but your viewpoint is not one that politicians do anything but pay lip service to, to get your vote.)

> The vote should be public so there would be blowback against everyone voting in favor of it.

Name one embarrassing senatorial appointment that resulted in serious blowback to the people voting for the appointment.

Just one.

You won't be able to - because political parties aren't ran by fools. They've made laundering unpopular blowback for group failures onto safe-district candidates into an art form.

> This is exactly the sort of thing that hasn't happened to the Supreme Court in practice.

In practice, it has happened to cabinet appointments. And again, in practice, nobody who votes for an appointment actually gets blamed for a disastrous one, for three reasons.

1. The appointee is their own person - the people voted for him can't predict the future, and aren't actually micromanaging his behaviour. When he does something awful, it's not directly their fault.

2. The appointee is everyone's responsibility, which is to say, he's no-one's responsibility.

3. Blowback laundering, see above. Safe-district candidates actively take credit for controversial, or unpopular decisions, to shield the rest of their party.

> They would be held in check by the House which would have to sign onto every law they want to pass unlike appointed bureaucrats in the executive (which by itself solves nearly the entire problem),

The House has just as much way to control the bureaucrats, if it chose to. By doing their job - legislating. If they are shirking this responsibility, considering that, perhaps, it may actually be happy with the job the bureaucrats are doing?

It is mind-boggling that you recognize that the power of appointed, unelected individuals is a problem, but think that the solution is to increase the number of, and power of appointees, and also giving them legislative power.
This is an informative project that originates from Canada that shows just how many different peoples, nations, and polities used to lie hundreds of years ago on pockets of land that's now largely under the sovereignty of post-colonial megastates.

Their coverage is focused on North America, but there's also entries in South America, Australia, and New Zealand.

This isn't a critique of this project, but a question about the spirit of acknowledgement and reconciliation embodied by this and other projects: Africa bore a crushing toll under colonialism. Its people were kidnapped and sold to slavery, which persisted for hundreds of years. In many cases, they weren't even afforded the dilemma of making unequal treaties. Those who remained in Africa lived under colonial powers until after WWII, then in artificial states inheriting the old colonial borders. Many of these places descended into civil war shortly after their independence, and even today their human development lags behind the rest of the world. Ought we not reconcile that?

Of course, it's not a competition. Injustice done to one ought to stand on its own, without comparison to injustice done to others. But the promise of multinational, classically liberal states like Canada, the United States, Colombia, Australia, is that their people are empowered with the right to thrive regardless of how they found themselves in the country, by blood of conquerors, blood of indigenous peoples, blood of slaves, or as recent immigrants. Belief in this lofty ideal, which doesn't always work in practice when one starts much further behind, is also what sets the stage for the self-reflection, compassion, and the desire for reconciliation.

Other parts of the world aren't so keen on this movement. In Europe, similar desires to recognize past inhabitants of a land are painted as irrendentism, hurt by the association with today's xenophobic nationalists and past conquerors who turned to total war and genocide. In Asia, powerful states regularly engage in the subjugation of ethnic groups to this day, but the powers are too significant to world trade and world peace to condemn and alienate. Preservation of life and limb are surprisingly powerful motivators in suppressing this kind of examination elsewhere. Stability, a reduced level of fear, and a latent sense of guilt among the dominant group in power appear to be the necessary preconditions for this kind of movement to emerge and thrive. This isn't a cynical point, but we ought to collectively acknowledge that.
This is the "It's because of our amazing success that we totally fail at things" argument. If you can't do things right "at scale," that's fine, but everyone should know you suck at servicing that level of load, for example the fact that you don't require 2FA to change my 2FA settings, and there's no support path or even a support department for when my phone falls into a port-a-potty.
yes, i would like to know too - is it more battery friendly or less? does it have upsides or downsides compared to wsl or wls2?
Premature optimization is the root of all evil.

If you don't need to automate, then don't automate!
Debatable on whether "genocide" is the correct term. But sure, use it if you want.

"Genocide: The systematic and widespread extermination or attempted extermination of a national, racial, religious, or ethnic group."

But I don't think that the giving of land (no matter how terrible the land is) for a group to live on truly counts as "attempted extermination".
Rich People Rule (2014)
This is an incredible resource <3 The website doesn't seem to answer: what age does Modulo start at?

I'm confused by the current approach to schooling in the U.S. As functioning adults, society rewards people who can identify unanswered or poorly solved problems and come up with solutions. Meanwhile education focuses on drilling facts. In formal education, not including extra curriculars, the first time I see learners exposed to unanswered questions is graduate school.

I feel one of the best ways to learn is to practice the thing you are actually going to be doing. It's odd that we never practice answering novel questions. I.E. introducing the unanswered questions of the past, the context that lead us to asking them, and the approaches humans took to solving them. Do you know of any home-school programs that include something like this?
There's a not-very visible but nonetheless real amount of planning and "portfolio management" that goes on behind the scenes into choosing which ostensibly "random pilots" to produce. Yes it's kind of a "reptilian" strategy by design (as opposed to "mammalian", focus-on-one-baby-at-a-time), but there is a lot of careful selection done, even if the results look random. More and more, this is a data/ML-driven space, and less and less reliant on human expertise (with human insights but also human blindspots and biases).
If we all agreed on those terms you threw out, then you might have a point.

But we don't.

I don't agree with the new definition of racist. There was a time not long ago that dressing up as a black person for Halloween was maybe insensitive but it was not considered racist. Especially since only the people who saw you were affected. (Now everyone can see everything)

Racist used to mean that you thought one race was superior or that one race was inferior. Now it means saying anything or doing anything that any segment of only one race's population considers offensive.

Many on one side of the political aisle will stone-face claim that it is not possible to be racist towards white people because they are the majority. That indicates that the definition has changed.

So, yes... we are discussing a philosophical pie in the sky because that's where the terms are being defined.
Love the name - really surprised that URL wasn't taken.
Wow. Thanks for posting that.
> Run your articles through multiple translation converters. Edit minor mistakes afterwards. This avoids engines and tools picking up on your writing style.

Sounds like a good opportunity for a tool that will do this for you -- send it through a bunch of different converters in a feed pipeline. Would be fun to see the results.
I think #2 can require MDM still, but one let's them control the entire device, whereas #3 limits them to a section of your phone dedicated to work.
Explaining RNNs without neural networks
Post reasonably intelligent (or what the hell: insipidly viral) content, engage with others. Traction builds, though it can be slow-going.
That's a tautology.

It reduces to the following:
Given X, if I could create a Y such that Y=X, then X would equal Y!

That adds nothing.

It isn't a given that it is even possible to 'copy' a brain. Why would one think it is? Does not quantum mechanics preclude the possibility of copying something perfectly at the atomic scale? Indeed, even if you could perfectly copy the 'material' aspect, you will still need to copy the configuration of electrical charges that existed at the moment of copying. This too is, from what I gather from QM, inherently impossible.

Does this preclude general AI? No. But it does demonstrate the absurdity of arguments that begin, "if I could copy the brain atom by atom, then..." as such a thing is impossible.
I'm really glad that I found your site -- great work!

I'm going to check-out the Singapore math Live support. It's surprising how challenging it can be to diagnose why one of my kids is struggling with a concept.
The book you quoted, The World of Yesterday, is fantastic. Thank you! What a fantastic read. I am astounded how much the world of the past, as it is described in storybooks, was made-up, and the truth was grim and desperate.
Vanilla recurrent neural networks (RNNs) form the basis of more sophisticated models, such as LSTMs and GRUs. There are lots of great articles, books, and videos that describe the functionality, mathematics, and behavior of RNNs so, don't worry, this isn't yet another rehash. (See below for a list of resources.) My goal is to present an explanation that avoids the neural network metaphor, stripping it down to its essence—a series of vector transformations that result in embeddings for variable-length input vectors.
As you might be aware, Kotlin has a nice repl for kotlin script files.
If there was a way to visualise everything that's loaded in the repl, it would be great. yeah, I don't think that exist
> "It really lowered the quality of apps and the overall appeal of the windows app store...how will PWAs get around the apple and google requirements that apps downloadable from their stores where they mention apps can't just be a website wrapped into an app"

Fair question. Google is implementing a new quality bar for PWAs in their store. See this post[0] for details.

Microsoft also is doing work in this area. We're not ready to share details, but will likely in the coming months.

With PWABuilder, our goal is to help devs build quality PWAs: ones with rich offline experiences, measurably great performance, and apps that are functionally rich. This implies something more than e.g. your resume packaged as a PWA. Towards that end, PWABuilder analyzes your PWA and gives you feedback on capabilities: encourages use of our rich web components[1], helps you build a great offline experience[2], and more. Whether your app is functionally useful (i.e. not just a brochure) is a quality bar left to app stores themselves.

[0]: https://twitter.com/ChromiumDev/status/1276223634550353920

[1]: https://components.pwabuilder.com

[2]: https://www.pwabuilder.com/serviceworker
If you look at the spreadsheets you will see, for example, the 13th salary included as overhead. It's not overhead: it's part of employee income and goes directly in their pocket.

The 95% figure is for hourly employees and counts worst-case expenses over their raw hourly rate. In every other country vacations (including weekends!) are just counted as employee income and in that spreadsheet it's accounted as some sort of tax. Every country's overhead rate would go up if you accounted things in this absurd way.

The FGTS is a really stupid scheme that should die but ultimately goes into the employee's pocket, so it's also a form of income and not a tax. (It's a kind of mandatory savings account.)
As a religious person I absolutely agree that changing religion is not something one can do arbitrarily.

The thing is, no opinion can be changed arbitrarily. At least, no opinion of consequence.
Human history is a story of conquest, and Native Americans fought - fought, not rolled over on their bellies - and were conquered by white settlers. It might not have been a very fair fight given the disparity in technology but it was a fight nonetheless.

The natives were certainly fighting each other before whites arrived, too - the warrior role is an important part of many tribes' culture.

Should the Comanche give reparations and land back to the Apache because they drove them out and slaughtered them almost to complete genocide?

Should the Ojibwe (who I share blood with) apologize for teaching white settlers the name "Sioux", meaning "little snakes", for the Lakota (their enemy)?

The USA should honor its treaties and acknowledge any wrongdoings, but these land acknowledgements that state the land is "occupied" by a foreign power are absurd and I'll continue to strongly object to them.
That's exactly true. People don't care about the means, only the ends.
TikTok parent, ByteDance, already owns DouYin, which is the original APP that TikTok was based on, with significant ingestion from Musically. As a matter of fact, TikTok's previous CEO was Musical.ly's founding CEO.

Although it seems the online records are disappearing fast. I could not find a good source of the TikTok history and key figures any more...
True, poorly phrased - the judgement explained quite plainly that Congress is the correct body to clear up whatever mess exists. And that SCOTUS can't simply throw-away/ignore an otherwise legal treaty.
Which ideals? The ideal that speech should be free from criticism is self-contradictory. Criticism itself is speech, and so the claim that speech should be free from criticism is itself a condemnation of forms of speech.

All we can settle for is that no speech is unlawful. Because of that, I don't claim to support any particular "ideal of free speech". None of them are resolvable without contradiction.

> and I'm certainly not trying to get anyone fired for their anti-free-speech ideals.

I don't believe I've seen anyone fired solely for their abstract support for free expression. Care to give examples.
Ok you're just asserting these things, and I'd like to hear your reasoning :)
> none of the popular sorting algorithms decide which elements to swap by looking at the whole input at each execution

Yes. In particular, the O(n log n) lower bound holds for comparison sorts, that is algorithms that rely on pairwise comparison only.
Kotlin has a first class REPL and even has scripting mode.
Summary"

... There is the Personal Edition, which would be "forever free" and only available from the Document Foundation. This release would be tagged, according to the plan, "volunteer supported, not suggested for production environments or strategic documents". The alternative would be "LibreOffice Enterprise", which would only be available from "ecosystem members". This version would come with commercial support and a corresponding price tag. ... "There will be an X month gap between the release of the two versions: LibreOffice Online Enterprise and LibreOffice Online Personal".
Plasma shot could prevent coronavirus. But feds and makers won’t act
"Controlled by them". This is so wrong! If the US Government controls FB and Twitter you wouldn't have FB censoring Trump ads and Twitter attaching its own fact check opinions on Trump's tweets. By all evidence you have FB and Twitter functioning completely independent of the US Government. Does it share data with the US Government based on some legal requirement? Yes it does. As long as the requirement is legal. I am against social media companies as well but for the completely opposite reason. I believe social media companies are acting as Supra-National Governments and they have powers to influence that even National Governments (like the US in this case) do not have. They can literally alter the political discourse and no one can do anything about it. Not even the US Government. I have expressed my opinions about social media here which you can read for yourself [1]

Don't be surprised if there is a ban on FB and Twitter by other countries too! But not for the reasons you mentioned. The reason would be undue political interference if there is evidence of the same.

But TikTok is not like FB or Twitter. The parent company ByteDance has direct affiliation with CCP. They have an actual agreement in place where they will share any and every data with the CCP even without any legal basis. This is not the case in the US. The US Government has to get a court order to get information from FB or Twitter.

Here is a quote from Twitter's Law Enforcement page [2]:

"Private information requires a subpoena or court order

Non-public information about Twitter users will not be released to law enforcement except in response to appropriate legal process such as a subpoena, court order, or other valid legal process – or in response to a valid emergency request, as described below."

And if the US Government wants communications details it needs to obtain a Search warrant [2]:

"Contents of communications requires a search warrant

Requests for the contents of communications (e.g., Tweets, Direct Messages, photos) require a valid search warrant or equivalent from an agency with proper jurisdiction over Twitter."

[1]: https://news.ycombinator.com/item?id=23774779

[2]: https://help.twitter.com/en/rules-and-policies/twitter-law-e...
Multiplayer doesn't need internet. Neither the client nor the server does.

I think the parent made a mental jump here: the problem is when multiplayer needs a particular endpoint on the internet, and when that endpoint is unreachable (firewall, bad connection, product discontinued), then multiplayer is broken.
PPS: One of the other things I like about Pinboard [and one of the things that makes it so unobtrusive as to be forgettable --in a good way!] is that it doesn't feel the need to periodically expire my login session. I've probably had to re-log-in under a dozen times across all my various gadgets, over the more than five years I've been using it.

If only more websites were like that!

[Yes I'm looking at you eBay, Amazon et al... who greet me by name, show me what I've bought recently and then ask me to login!]
Me. I declare censorship an absolute obscenity in a free society. There now that we have rendered that stupid question meaningless we can move on as a society.
I imagine Ninja has an incredibly low overlap with the teens that use TikTok.
I just read/skimmed each of these links.

Is this any less data than is collected by Facebook or Google in their apps/websites?

This seems like mostly an issue with the fact that Android lets apps get at this much data - something that should be fixed at the OS-level. There's very little mention of similar practices/vulnerabilities on iOS.
People will happily attack you without even reading what you have to say. People have done experiments with headlines which demonstrate as much: https://www.upworthy.com/comments-didnt-read-the-article

There have been a number of incidents where people have gone after individuals, only for it to be very clear later on they'd done nothing wrong.
> or do you believe people would pay to work?

Given that people fall for scams that take money in return for a fake promise of employment, yes, I do.

Aside from that, what is your limiting principle? Where is the power imbalance line between an employer and employee too much for this principle to bear?
Of those, the last three didn't suffer any long term consequences (all three were employed relatively soon after they were fired), and the first happened too recently to really analyze.