skysight-inc/HackerNews huggingface dataset:
> In Africa, while there was a lot of colonization, in most places the indigenous people were not displaced (and replaced) to the extent that they were in Europe, Australia, or the Americas

The latest genetic evidence suggests there was actually a very high level of replacement of the indigenous inhabitants of a large part of central/southern Africa, e.g.

Despite a gap of 5,000 years in some cases, all four of the children’s genomes were remarkably similar to one another. But compared with the DNA of modern Africans, their genomes were more closely related to those of the hunter-gatherer groups in west central Africa that are sometimes known as Pygmies than they were to those of contemporary Cameroonians or other Bantu-speaking populations.

The researchers also used the genomes to understand even older events in human history. The four children seem to descend from a group of Homo sapiens that branched off from the common ancestors of our species more than 200,000 years ago — perhaps even earlier than the ancestors of distinct Indigenous southern African groups known collectively as Khoesan peoples. Previous studies of modern human genomes had suggested that these groups descended from the oldest distinct lineage of Homo sapiens.
https://www.nature.com/articles/d41586-020-00167-5

So populations who'd been living in Africa for 200k years were displaced and replaced just recently, in fact the tale seems quite familiar - original hunter gatherer populations replaced by agriculturalists. Europe and Asia are much the same, nearly everywhere.
Oh crap, I cross-eyed the apostrophe for Woods' name. Regrets!
Looks like 100 pixels?
FF on android WAS a great browser. If it never existed before and you tried current version then it would be OK but lacking some important features and you could hope it would gain those features soon. Knowing what features have been removed since the FF was first released, it's hard to call FF great, good or even OK. And maybe you don't need or use those removed features...until you do need them and they are suddenly not there...and other browsers still have them or have gained them. After all that it becomes clear why FF is down to 1% and browser share and still sliding down. With that level of mismanagement it will either disappear or become unusable in not too distant future.
To describe Mozilla as a "rival browser maker" is to fundamentally misunderstand both Mozilla and Google. One, a non-profit, the other, one of the biggest corps on the planet.
Craig, meet Contempt of Court.
Trust once broken is next to impossible to restore. Besides that there is no way to verify this for outsiders, so you may as well assume that it is done because there is money in it. Google lost the moral high ground in these discussions long ago.
It is all in the inactive ingredients not the drug.

Most drugs are not just simply the drug.. There are all kinds of inactive things mixed in for various reasons.

If you have a prescription and you go to CVS to fill your dog's medication you are getting the exact same thing

If you go to Rural King and by a Tube of Horse Paste, you are not...
Hard to delist Facebook and Alphabet.
No, BAT is not required. Rewards opt in is, but you can then turn off Brave Ads.

I use bitcoin.tax and recommend it (for no compensation). Are you just anti-crypto in general?
This prompted a bit of searching on my part and I found the following:

1. Migrating core assets:

https://www.39digits.com/migrate-g-suite-account-to-a-person...

2. Sharing Play purchases via family sharing

https://www.quora.com/Can-you-transfer-your-Google-Play-purc...

3. Migrating YouTube channel between accounts via Brand Channels
https://support.google.com/youtube/answer/3056283?hl=en

So it appears there is no one-click or Google support method for migration to a personal Google account and you cannot ever have a Google account with the same email address except for reactivation of a Workplace subscription. You can move virtually everything with Takeout and use account sharing features for the rest (so long as you have a small family…).
Same. I'd gotten out of the habit of checking my Spam folder, having trusted Gmail to get it "correct enough" for years. But I looked recently and was amazed/horrified how much legitimate email was in there, including a friend's birthday event invitation that I would otherwise have missed.

20% of what is in my "Spam" folder today is what I'd call "spam" in the classical 90s/2000s-internet sense. Obvious trash/scam stuff, usually sex-related.

Most of the rest of my "Spam" looks like what Gmail usually just labels Promotions. It's mail from legitimate organizations that I did indeed give my email address to and have a reasonable expectation of getting semi-regular email from, even if it's just trying to sell me more stuff. The Promotions auto-labeling works (worked) just fine for managing that stuff.

I figured enough users are clicking the "Spam" button on enough "legit promotional" email from real organizations that they did agree to receive email from, that Gmail just started classifying it all as spam, and now doesn't/can't distinguish between "classic" spam and "annoying emails I can't be bothered to unsubscribe from". Sort of a tragedy of the commons of crowd-sourced spam filtering. But maybe there's a better explanation.
He must have been hit with a wrench already if he thinks that they wouldn't just have him type it out from muscle memory.
As a casual player another way to alleviate cheating is good matchmaking, so cheaters all rank up to other cheaters. This doesn’t help higher-level players though.

Some cheats run outside the OS and are basically indistinguishable from regular players. So anti-cheat won’t work. Good matchmaking + still catching cheats for impossible stuff + real tournaments requiring in-person attendance or heavy monitoring, should still work pretty well.
But we have seen fertility numbers in Africa drop from about 6 to 4. Infant mortality has greatly decreased too, so the chances of kids surviving is higher.

Theres a lot of talk about traditions and cultural norms. Do these people realize that the traditions and culture norms in the US, European, and Asia are not only diverse but have also changed over time as well?
Thanks for doing that footwork. Ever since I was old enough to pay income taxes (started aged 14) it has burned me that my “share” of my income is then taxed at various steps along its way to some other citizen’s income, where the remainder is taxed yet again.
Amazingly enough, most fields where death from mistakes is common, other than aviation and medicine, still do not use checklists. And, even most hospitals still don't, or do only in some places.

Police don't, anywhere I know of. Probably a few fire crews do (I bet mainly at airports).

Arguably, not using checklists, or even just not using one that one time, should automatically cause the defendant to lose any wrongful-death lawsuit.
You can think of it that way, but you can also think of a Logo program as a purely functional computation that follows the monad laws. Here's a Haskell package that implements it: https://github.com/aneilmac/worldturtle-haskell#readme
It's absolutely not typically in the bylaws of corporations, that they must seek to optimize for profit. The parent comment dances around the language of the premise. It's extraordinarily rare to put anything remotely close to that in the bylaws, because it's a super dumb way to set yourself up for entirely unnecessary legal problems in the future.

The lawsuits may happen, however they also almost never win.
This happens to me with pins. Basically I don't remember the numbers, just the shape they form when entered in the keypad.

I recently opened a new account with a bank and their app has a randomized keypad and now I'm screwed.
Not in the US - that’s self-incrimination.
SIMD Pŕogramming in Java: The Vector API in JDK 17
It's better than Finder, but I'd have a hard time picking it over Dolphin.
Swabian Salute
Yes, I keep getting a bunch of “Your GEICO quote 1234” variations. My thought is spam is like weather fronts at this point: while it feels like that subject line should be obviously flagged up, there is probably some other storm of porn bot spam that is causing the machine learning or filters to bend in just such a way that the car insurance spam can seep through.
A Dvorak keyboard nerd's imagination:
He doesn't know his password? Blast! Our evil plan is foiled!

What would actually happen:
Here is a Dvorak keyboard. Type your password or we'll hit you with this $5 wrench.
Case law is not entirely settled that forced disclosure of a password violates your fifth amendment right.

https://www.reuters.com/business/legal/us-supreme-court-nixe...

https://en.wikipedia.org/wiki/Key_disclosure_law
All good points. The site is run predominantly by folks from North America, and I live in the United States, so there's a particularly North American flavor to this discussion. That's naturally going to focus on the specific experiences of North American indigenous peoples, which, at least in my reading, are unquestionably experiences of conquest. So in that context, I'm not even sure it's a proxy; it seems like it's actually at the heart of the matter. Whether it's a reasonable proxy at a global scale across all of time, or even an intelligible concept when removed from an American context, I don't know.
The Internet's Original Sin
It used to be much more common even in Europe. Finnish Air Force stopped using swastika as their symbol just last year https://www.bbc.com/news/world-europe-53249645
I have always been using Firefox on Android and it's a shame that the UI keeps getting worse. Why do they regularly remove features? I honestly don't understand it. The most egregious example is that with the latest version you can't move tabs anymore. Wtf? Why?
Group of Federal Workers File Suit over Vaccination Mandates – BNN
Bad for you, because no one with a wrench would believe you.

Here's a thought experiment: You are a hacker with a 100% (to your knowledge) secure notebook full of company secrets. I am an attacker and I have your son/daughter as a hostage. I am asking you to unlock that laptop for me in exchange for your kid. What do you do?

Do you really trust your failsafes enough to risk the life of your own kid? Or do you just unlock the goddamn notebook for me?
Show HN: A Tableau+SQL course for data professionals
This course was created after feedback from Reddit community and my own professional experience.

Despite content explosion, many data professionals could use a holistic look at data visualization, SQL, and Tableau.

Which is why I built this course.

If you are a student from a developing country, please DM and I will make it available for free to you.

Some of the videos are available on YouTube and more will be added.
https://www.youtube.com/channel/UCC82PXmB2bhtejeSUXcJ_hw
Hah, I'm in the same situation. I don't actually 'know' my password. But if I'm on a QWERTY keyboard I can totally type it. The major downside is that if I leave for a longer vacation and I'm not going to be typing it daily, I will definitely need to reset it when I return (happened every single time).
There's nothing nebulous about affording access to information being a privilege.
>IIUC

never use this again. we already have IIRC and “I think” for fucks sake just stick with those
I’m getting those too - and the content is an obvious low-res image, not sure how it’s getting through.
You could pay for YouTube Premium
That's a funny story, but the real problem here is that you didn't change your password in 13 years.
> If a girl lists you as the parent on the birth certificate, some places will require you to make child support payments even if you prove that your not the father, never had anything todo with the child, etc.

“Some places”? Really, which exactly? The only case I am aware of in any US jurisdiction where child support is required even in the face of proof of biological non-paternity is for children born in wedlock (sometimes with other requirements, such as marital cohabitation) in states where the marital presumption of paternity is conclusive (or conclusive when other requirements are met) rather than merely presumptive. And in that case it is literally what you legally signed up for.
Confused as to why you are not comparing it to the Air, which is the same price and very similar specs?
> The thing is, after moving to gRPC, I've never really felt a desire to move back to JSON.

Second this. I think its also really important to consider the "trap" of going in on gRPC, but using something like grpc-gateway to also spit out JSON as a "backup". We did this for a project I was on, and the JSON API was the thing everyone else used (because up until then, everything there was a JSON API, naturally). As a result, unless a consuming team was willing/able to get involved in the protobuf definition internals, most of our consumers didn't reap any benefits from our typed protobuf API.

I know it really isn't hard to do, but lowest friction denominator wins far too often in a feature-focused environment :-\
agreed. i read this book on recommendation several years ago and felt it could be distilled in a blog post and i probably would have gotten more out of it.
These are fantastic. Thank you!
If there was one and only one thing I could tell myself from 15 years to do sooner it's LEARN SCHEME. Man I wish I'd stated a decade ago.
I never said they’re my brothers. And sure, weasel your way out.

The real irony is the one accusing hate after himself spreading hate and falsehood, while not justifying or proving any of his claims.

And as if pointing out polemical characteristics is the same as writing hate…

Don’t bother with another response if you aren’t going to focus on backing up all that you’ve said.

Of course, you and I both know you have no choice but to flee from this because there’s nothing for you to justify.
This is because there's four bases and each can either be included or excluded from a given combination. So there are 4*2 = 16 combinations each of which with their own letter. In all honesty, these are pretty rarely used in practice these days except for N (any base) although they do sometimes show up when representing consensus sequences.
Sometimes I wonder if nerds find pleasure of finding loopholes in figure of speech and then feel all strangely superior about it.

"Haha I can't 'tell' you because the password can only be constructed from a specific series of hand gestures. Plot foiled!"

The attackers don't care if you can't verbally 'tell' them the password. With enough motivation, they will try anything to get it out of your head. A wench is just a tool to hasten that process, in certain scenarios. If you can't tell them, they will just hit you with a wrench until you tell them the exact way you use to reproduce what they need.

Edit: Thanks atatatat. Wrench, not wench.
Billionaire is pouring $100M into a decentralized Facebook alternative
The documentation and software is still extant if you know where to look, including in archives created specifically for this purpose. If I didn't have either of those, then obviously I couldn't get very far.
The Glint
There is no point, because going to one timezone does not change the fact that (1) we live on the surface of a roughly spherical rotating planet orbiting a single star, and (2) we like to sleep at night and work/play in the daytime.

If we went to a single timezones we'd just have to introduce something else to deal with the fact that different places on the planet are at different places in their day/night cycles whenever we need to compare times between places at different longitudes. That something else would generally be needed whenever dealing with the kind fo question for which we now need timezones, and so you haven't really gained anything.
How would that be better for the environment though?

Unless we have a way to electrify all planes (we don't currently), this is the next best thing. I think the key is to ensure biofuel never gets cheaper than regular fuel, to avoid incentivizing flying more.

If you sequester what you pull out in some old oil well, while American Airlines is pumping out from the next oil well, it has to be less effective (and thus release more CO2 in the process), than just you sending your oil from captured carbon directly to them.
It's legal for a person to fly with cash, but not for the cash itself. That's the core of civil forfeiture. The person is not being charged with any crimes, the money is 'detained' for investigation.
Some future proofing is better than none, right?
Yes, very noticeable. For me, it is exclusively @gmail.com addresses that get through.
Wow this is pretty much what I had in mind, thank you so much!
I'm going to rewrite your first paragraphs in a way that hopefully clarifies it:

> If the people and government of Texas feel that way about {white lunch counters, segregated schools, sodomy laws}, far be it for me or frankly any of us (not from Texas) to question it.

> Frankly, if you need {to eat lunch, go to school, fuck your boyfriend} you can go to another {restaurant, school, state}. It’s probably <$200 flight almost anywhere in the country.

As to the whataboutism regarding China, I don't like that either! But it's never going to be useful to demand ideological consistency or purity from my allies when advocating for any one particular cause. Lots of 60s civil rights campaigners also hated gays, lots of pro-choice proponents are also anti-trans, and lots of EFF-style activists are also climate change deniers. If you draw enough boundaries around what you consider an acceptable ally in any given fight, you'll find yourself fighting alone.

Apple may not be on the moral high ground WRT China, but that doesn't mean they can't be on this issue. I don't think discussing this in terms of "moral high grounds" is really useful, though. I'm fine if Apple's motivation is just virtue signalling. As long as it leads somewhere.
Yep. "Roper" boots are especially good if you want something a bit less 'cowboy'. For instance: https://www.tecovas.com/products/the-earl?variant=3168641063... (I can't speak to that brand, I don't own any Tecovas).

For day to day, I got myself some of these, because they can be resoled and repaired and are tough: https://www.redwingshoes.com/work/mens/soft-toe/SuperSole-01... - they are not very stylish, but then again neither am I so we're even.
You can track statistics of players aiming at same spot in enemy model every time, looking directly at other players behind obstacles outside sound range, you can send probes with bogus player position data behind a wall from suspect player and analyze reaction.
Go container/set: new package to provide a generic set type
It's amazing to see how much respect they have/had for each other and each others work.
I got a pair of Asolos with cemented EVA midsoles repaired in Bariloche too, at the place where I bought them. The trick is finding an adhesive that won't react with the plastics/leather and that's strong enough. The shop told me that the cobbler they used got in contact with Asolo before doing his own tests and they helped him find the best adhesive he could source locally.

They broke after something like 1600kms. They went for over 1000kms more after that and I just stopped using them because I didn't pack them when I moved.

The repairability of shoes where aestetics don't matter as much is overstated. For a nice pair of dress shoes with a leather upper the stitch down construction lets you keep the creases and everything at the same place when you repair. On a hiking boot that doesn't matter as much.
Wow. I’ve been using FFT for more than 20 years but never understood the underlying math better than I did after about 10 seconds of watching this animation.
Exactly this. The more appropriate example is you buy a can of soda for $0.50. Hold on to it until the value goes to $2.00, then to $3.00, and eventually sell it at $1.00. You are then taxed on that $0.50 of income. But why would it make sense to tax them at the $2.00 and $3.00 price points if they didn't even sell the soda?
Oh yes I really was over here snickering uncontrollably thinking my security was foolproof!
Not sure why you're being downvoted, nothing you said is wrong. Anyone care to dispute what he said instead of just downvoting?
Here is quite well explained:

https://perell.com/essay/peter-thiel/

I remember I needed a few hours to read it, as he is quite a deep thinker and there are references to philosophy and religion.

A wrong way to summarize it would be to build heaven on earth through capitalism.
That is not something that happens in reality.
We actually just did a livestream today at AWS about how to store a credential in an HSM to avoid having IAM credentials in clear text. You can see it here - https://www.twitch.tv/aws/video/1156973272

We haven’t released the code yet but are in the process. If you think this could work for you or you’d just like to see how we did it DM me on Twitter @timmattison and I’ll give you the code ASAP.
The actions suggested here are about their employees and offices. This has nothing to do with no longer selling products there, which you seem to be implying. The only “leaving money on the table” might be related to if they end up paying more taxes if they move to another state.
I don't have a license (anymore) sadly. But thank you!
Heart inflammation, Covid-19 and the rare side effects of the vaccine
I have been using Kinesis Advantage keyboards for close to two decades now. The keyboard wells and the placement of the space, enter, delete, backspace, and modifier keys I find amazing. I haven't been able to find anything else nearly as good. So I keep using them even though they only have USB interfaces.

I've been using them so long I have a few lying around.
I've gotten two set up as described by ruffrey. Oh. My. God. I've been typing for less than an hour on this new setup and already my shoulders feel way better.
If the ECDSA key pair is still derived using an hmac keyed by the private key, I can do that with the key loaded in the tpm. Otherwise it is unlikely to work with my current setup.

Once the key is loaded into the TPM as an HMAC key, you can no longer get the plaintext key back out. You have to use the TPM to perform any HMAC operations using the key.
It may depend on the material. My recollection is that, when my usual shoe was a canvas low-top, I'd get maybe six months out of them before I probably shouldn't have still been wearing them in public (but then I'd stretch another 3-6 months out of them, sometimes with full-on holes, separating soles, or torn seams by the end—and I am not especially hard on my shoes, but then again I only ever bought cheap sneakers)
Every system has failures. That much is a given. The main issue is about scale of these systems and its failure modes.

The problem of "big" systems - whether the EU, modern day US where federal govt taking over power from the states or Communist China - is that it fails in spectacularly catastrophic ways.

This is why you get crisis like 2008 and Dieselgate. Both are instances of "too big to fail" industries, protected by the government and that in the end screw with the people that they claim to serve and protect.

So it doesn't matter that you are not defending VW, or that you are against Apple. The point is that by backing this ever-growing centralization of power and influence by one single political entity, you make the whole system more fragile and easier to be manipulated by those elites that you so loudly claim to be against.

> there must be a place where such failure doesn't happen.

Switzerland. Local governments rule over any attempt at centralization. Direct democracy. Individual freedom but without forced globalization and universalization of values. Not involved in any wars. NOT AN EU MEMBER STATE.
Nginx playground: paste a Nginx config and play with it