skysight-inc/HackerNews huggingface dataset:
>Humans aren’t particularly genetically diverse, given our dispersal, though as far as I know there’s some disagreement on _why_.

That's absolutely correct. One set of hypotheses about this are population bottleneck theories[0].

As an example, the Toba Catastrophe Theory[1] posits that:

"The Youngest Toba eruption has been linked to a genetic bottleneck in human evolution about 70,000 years ago,[28][29] which may have resulted from a severe reduction in the size of the total human population due to the effects of the eruption on the global climate.[30] According to the genetic bottleneck theory, between 50,000 and 100,000 years ago, human populations sharply decreased to 3,000–10,000 surviving individuals.[31][32] It is supported by some genetic evidence suggesting that today's humans are descended from a very small population of between 1,000 and 10,000 breeding pairs that existed about 70,000 years ago.[33][34]"

Whether such theories are correct or not, they appear to fit with the lack of genetic diversity among humans.

[0] https://en.wikipedia.org/wiki/Population_bottleneck

[1] https://en.wikipedia.org/wiki/Toba_catastrophe_theory#Geneti...
Your basic assumption is that you only have one government involved - and that's ignoring all the technical issues.
Thanks for the advice. I think it's time to dust off my mp3 collection.
This is just credit card stockholm syndrome. Nearly all the risk you mention is because of the insane and greedy design of credit cards.

In most of Europe, people pay with debit cards and the money goes straight off their bank accounts. If there's insufficient funds, there's no purchase. If the network fails, there's no purchase. If your bank goes bust 5ms before your purchase would clear, there's no purchase. I'm no banker and I'm sure there's some risk somewhere, but it's really not very much.
Not to start a flamewar, but as a 35 year veteran, the permissions dialog is the same as what SELinux would give you. Apple are implementing an RBAC and require authentication and authorization on a per-app basis.

This is on top of their SEP and read only System volumes with secure boot. Leave aside the argument about system openness to modification, that is beyond Unix's security and permissions model.

Sure, Unix offers some of that with chmod and mount options, but it's hardly a comprehensive solution.
Wonder if it's less than the probability of getting hit by a cosmic ray flipping a bit somewhere in the implementation and changing the result.
> I think the specification can be, but the API code itself is a mechanical translation of the specification into computer code. Note that abstractions, names, etc are conceived in the specification and are then translated into computer code. Even if you skip the specification step, as sometimes is done, you're then dealing with an implicit, ad-hoc specification.

I think that's a distinction without a difference; you might as well say that a story is a creative work but translating that story into symbols written on a page is purely mechanical.
It was declaring that the developer was incompetent. That's needlessly insulting to anyone. Making a mistake doesn't make you an incompetent person.
https://pluralsight.com/

A bit on the expensive end but well worth it for me. Most of the stuff there are high quality and assuming you make a decent salary, the time it saves finding courses is worth it alone.

Udacity is also quite good.

If anything, Udemy is probably one of the worst, as there's no quality control and the constant discounts make it a race to the bottom.
Hands-On Reading on Transactional Stores
David Bowie's best work was with Eno. You might want to check the album trilogy Low/Heroes/Lodger.

And of course his massively influential ambient productions, or the band Talking Heads... Or his ambient experiments with Robert Fripp, inventing the tape loop to make the guitar sound like something else.

Or the art/glam rock masterpieces Another Green World and Before and After Science.
I've heard it put more pithily, but, the practice of following the rules, obeying the laws, is itself no more than a tradition.
Yeah, the same way atheism is a religion and "off" is a TV channel.

Individualism as a political philosophy would be smth like advocating for libertarianism/adjacent stuff, etc.
The apolitical stance is the apolitical stance. I do not engage in politics unless it's a minimum-effort activity like the default mail-in voting (WA). Sure, I may know approximately what the best way to organize society is, and if aliens landed and put me in charge I'd become political; but as it is, I do not care, mostly because it's not productive, but in no small part because actively caring about how to organize society is heavily correlated with being very wrong (IMHO).
And? That does not address the question and note how you used "work of art" instead of code.

The fact is that lots of things can be "work" but that we as society do not want to bestow copyright for them. Again, the question is not "did someone put in work to make a good API?" but "are APIs something that should be copyrightable?".

Going with the recipe analogy: Society might be willing to give you some kind of recognition for "Joe's sandwich with this detailed recipe", but it is not going to give you an exclusive monopoly over "any and all dishes consisting of (bread, topping, condiment, vegetable)". Copyright is intended to reward creation, not to stifle any sort of however far away competition.
The "Cyan Filter" as I've been calling it for years.

It's so clumsily applied in a lot of TV programmes* that I've even seen people with cyan teeth and cyan whites of their eyes.

I disagree with the author's theory that its use is simply down to opposite colours on the colour wheel adding "pop" though. My feeling has always been that it's trying [and failing miserably] to evoke a "retro film stock" feel. It seems to be used extensively on anything that's trying to look 'period', whether the period in question is Victorian, 1950s, 1970s... or any other era.

*[I'm assuming because of lower budgets and quicker turnaround times than films]
Signals and Threads has been a fantastic podcast thus far, I've really enjoyed all the episodes.
Which UI patterns could be effectively improved by using voice?
Interac Online appears to have been deprecated by most major Canadian banks in favour of Visa Debit. My understanding is the Visa Debit cards issued by banks like TD and Scotia are dual-mode: transactions will be processed through the Interac network when possible, with the lower Interac fees applying, and through the Visa network otherwise.

I don't know if the merchant fees for Visa Debit are any different to using a Visa credit card.
https://news.ycombinator.com/item?id=24721501

https://news.ycombinator.com/item?id=24722130
I'm not so sure. Even with modern transportation technologies, the price of moving is still high enough that the number of single ethnicity births will generally outpace multi-ethnicity births. I don't think we have nearly enough airplanes and jet fuel to homogenize the genetics of ~8 billion people. But I also haven't run those numbers so feel free to change my mind.
He's getting a lot of ripoffs copying his work verbatim, nearly all of it occurs within a few hours of being posted here.

None of it has attribution, all are selling ads.

Some are copying comments from the threads here and putting them down the bottom of their fake blogs also to give it some legitimacy.

It's a shame when people who write high quality stuff like this for free end up treated this way by digital parasites. It's not an easy problem to solve, either you lock it up and get no exposure or you get robbed.

His work will still be there years from now, the poorly proofread copies likely will be too.

I made that original comment in the last thread, it was only speculation but it's an easy, low cost strategy to deal with this.

Let it get popular on HN with no proofreading, it gets copied, then fix it in a week or two and keep the version more likely to stand the test of time.
A bunch of mistakes all in the same area mean you're doing something wrong, moreso than "everyone makes mistakes". And if it's an accident, and not caused by someone overworking you, then it falls under the umbrella of "incompetence". That doesn't mean you're a failure in general, it means you weren't up to doing this particular work at this moment in your life.
That is 100% consistent with what is written on the ATF website.

https://www.atf.gov/explosives/binary-explosives

I am curious, however, if it legally becomes a regulated explosive when mixed, how would the law deal with an explosive device that only mixed the compound at the moment of detonation.

For example, a pipe bomb where the binary explosives were separated by plastic bags, but there was a wire that would be pulled through the device prior to detonation, mixing the two compounds.

I realize that it's kind of a weird edge-case, but I'm just sort of pushing it there because I'm curious and I want to see how far I can take the argument before I'm clearly wrong.
The Preventable Problem Paradox
License is one factor, but more importantly due to the limitation of OpenType. Last-resort fonts work because a single glyph maps to lots of characters (typically with a special support [1]); otherwise you wouldn't be able to have more than 140 thousand glyphs.

[1] https://docs.microsoft.com/en-us/typography/opentype/spec/cm...
The Highest-Paid Actresses 2020
I personally never understood the America style of paying for petrol first, and then presumably getting a refund at the end? As an Australian, I remember filling up in the US and the whole system baffled me (especially because the US bowsers did not accept my Australian Mastercard). Here, we just pull up, fill up, pay, and then leave.
<3 cheap Toyotas. One time, I bought a ridiculously small 20-year-old Toyota "Truck" (that was the model name) for $5k and drove it coast-to-coast across the US, in the winter, twice, through parks and forests, with what turned out to be a far-too-heavy motorcycle on the back.

The only things that went wrong were a speeding ticket and an exploded tire after 5000 miles. In hindsight it was a stupid trip to take - the people at the tire shop in Arizona were split between laughing and looking very concernced - but that little truck kept my self-sabotage from turning into a disaster and made the whole thing a fun experience.

I had completely unrealistic expectations about what a car should be able to do, and it lived up to them. Even after the 200,000 miles that usually marks the end of a car's life.

In general, if you want to find reliable cars, look at the old models that you still see on the road. Those are the ones that'll last awhile on the cheap. I still see plenty of Toyotas, Hondas, and Chevies from the '80s puttering around, and it warms the cockles of my heart whenever I do. I get the feeling I would have had the same experience with an old S-10 or Ranger. I wish modern pickups came in smaller sizes...
In this hypothetical where the host name starts with the TLD, I think you could assume browsers would change the way this works, because it is obviously broken lol
My wife's Mi phone used to overheat with games, but the new ones do much better. Samsung is doing better too.

On the other hand, the iPhones are doing much worse, overheating simply by putting it in your pocket, on the bed, or streaming a video with mobile data on YouTube.
> the same way we give back to the desktop ecosystem

How do we give back to the desktop ecosystem?
I guess the ancestors of humans aren't in Earth's fossil record in the Star Trek universe?
Facebook has been unable to stop new entrants: Pinterest,
Snap, Tiktok, Twitter - All global and multi billion dollar companies, and still growing.

More to come are: Telegram, Discord, Houseparty, Clubhouse

Plus global competition from: Wechat, Weibo, Line

Social networks come and go. The space is a lot more whimsical than people think. Remember Friendster, MySpace, AIM. A new challenger will emerge every 3-5 years.
Two weeks ago I heard a colleague say: "I'm a scrum master in a waterfall project". That was my last week at that IT consulting company and really confirmed my choice to switch to a career with more purpose.
This is a great read, but for the feedback, I stopped here: “I cannot say this enough: pick your peer group wisely because you’re giving them write access to both your conscious thoughts and your entire worldview.”

I’ve heard this, but here there’s an ulterior motive, which may not benefit. Stripe benefits from startups, and if you hangout with successful professionals and mentors and people that don’t bring you down, that will probably make the startup community successful and that in turn will help Stripe grow.

But would you ignore your family member that needs your time and attention? How about your friend that seems to be tanking? If Warren Buffett were to have serious health problems, I seriously doubt Bill Gates would be like “whatever- I don’t have time for that.” He’s going to be there. Because that’s what you do. Sure, there are times when you need your space, and friends change, or tend to abuse. Maybe you need to withdraw some, get off of social media. But, being a fair weather friend or family member just because someone else is not on their A game or never was is B.S.

I’m not discounting the advice; if you’re only goal is to have what is generally perceived to be worldly success, having only peers that boost you is a way to do it. But the greatest person that ever lived had a bad friend that got him killed. He wasn’t like, “sorry, I have dinner plans.”
No, the FBI already said, "antifa" is not an organised group or movement, so you can't label an idea/ideal/goal "terrorist".
> I understand that working with recruiters is hard (who ever said: I know a recruiter who is a genius? Or even the lesser: I know that recruiter, they are brilliant), but respecting candidates should be a priority of any organization.

Generally speaking, the same sort of superlatives used for high IQ aren't used to describe high EQ, but we probably should.

I have interacted with a few recruiters (not at Stripe, I've never applied there) who were off-the-charts in their ability to make people feel comfortable and at ease, occasionally even in the face of truly horrendous processes and systems failures.

Also, it's an interesting signal when you get ghosted by the hiring manager (bosses boss of the team lead I would have been reporting to) and the recruiter re-initiates communication to apologize and get things back on track.

I still never got that job, but that was basically because "Remote OK" really meant "Remote OK in theory because we like the idea of paying a lower salary, but in practice it's only 'OK' for overqualified candidates that we can't convince to relocate, or maybe a relative of ours", and definitely not the recruiter's fault (it turns out that the hiring manager wasn't a good fit for the organization. Go figure.).

I did get some really good chocolate chip cookies as a consolation prize, though.
TVs all have basically the same capabilities, or you can fix that for a very small amount of money.

VR Headsets don't share that quality, with wired vs. standalone.

An analogy would be having exactly one manufacturer that makes 3D TVs. They have market dominance there; it's not just "a TV".
Pretty much any decent off the shelf algorithm is faster than deep learning if you allow it the same accuracy loss.
> So, going back to the max() function example: I believe, based on the way the courts are looking at it, that the parts that are essential to its function are the fact that it takes two numbers and returns the greater of the two, and perhaps also the fact that it is named "max".

> Its being placed into class named java.lang.Math, though, is not.

Its not essential to the function of the library function.

It essential to the function of the API, which is to interface between the code in the library and consuming code, including (in the case of the APIs used in Android) consuming source code (though not complete existing applications, for various reasons that Oracle wants to be given the weight of negating the idea that interoperability is the purpose at all, despite the fact that this is simply false) designed for the existing Java APIs.

> However, if the interface to their tax preparation software were arranged identically to TurboTax's, to the extent that a set of automated UI tests written against TurboTax would also work with H&R Block's app, then we would likely be looking at a case of copyright violation.

The problem with that analogy is that it is self-evident that being mechanically identical is not a functional requirements (though it may be advantageous) for a human-software interface to work, because humans are intelligent actors that can figure out a UI, within some bounds. On the other hand, a client code unit consuming an API cannot intelligently "figure out" a different API than the one it was designed for: the API is, to the extent that it is intended to support the same functionality, either identical or nonfunctional.

Well, the other problem is that the actual legal precedent on look and feel (while not necessarily decisive because the Supreme Court successfully dodged the issue) goes the other way, anyhow. But even if you were right that an identical interface would be infringing as copying expressive components not essential to functionality for a UI, the analogy fails for an API because of the different requirements for functionality.
Yes, Typescript killed AngularDart
Also relevant I watched Jason Crawford’s (check out his roots of progress blog) talk on the history of iron and steel a while back

https://youtu.be/--64nPQOtkI
You misunderstand what I said. I didn't say any developers won't benefit from having a better CPU. What I disagree with is the statement that JS developmant is comparable in this way to C++ dev. In C++ dev the required horsepower is INHERENT because of the language. This is simply not the case for JS development. If you require high horsepower for JS dev it's because you work in a dev environment that results in requiring that horsepower. It is a CHOICE someone made when setting up the dev environment. That same choice could be made for any dev environment and doesn't have much to with JS.
The issue isn't with being forced to use social media, it's being forced to use only facebook's network. Privacy is a separate issue. They could just make Oculus also connect to other social networks including facebook's competition. Then the anticompetitive complaint is gone as Oculus's market share no longer gives Facebook an advantage. Yet the creepy privacy-violating continues more than ever. Sort of like IOS and Android, where no matter which option you choose for various apps to perform functions with your phone, you probably get tracked, most of it ending up at Facebook and Google anyway.
Nope, I also had no idea. And now that I know.. my life will not be changed in the least. I suppose it's a generational thing ;)
I set up some good analytics for one client but their marketing team insisted on Google analytics anyway. Many others don't know how to use it and are just happy to know how many people are coming from what source or how many used the app this month.
A lot of people use Chrome...
In a different yet related (subversive lyrics) vein: https://news.ycombinator.com/item?id=24717648
Yes, Go picked up pretty unexpectedly. But now I believe there are good reasons for that. Though I do not expect core Java developers to accept it anytime soon.
Most or all workstation CPUs with AVX-512 (Xeon W or Core i9) have indeed dual 512-bit FMA units.

However most server models with AVX-512 have only one 512-bit FMA unit. That includes all Xeon Bronze, all Xeon Silver and a few Xeon Gold.

All Xeon Platinum and most Xeon Gold have dual units, but those are extremely expensive.
I recently subscribed to tldr, it's great !
https://www.tldrnewsletter.com/
What is the argument here? That something that can have negative consequences not always does? That's a tautology.
Is your favorite podcast tracking you?
The whole point is that a "work of art" is by definition copyrightable. That's the whole Oracle line of argumentation.

You may disagree but here they are before the supreme court to rule about this. So the only thing I'm confident about is that it's not trivial question.

As said by others fair-use is a totally other point and if granted could offer Google some relieve.

Oracle must win on both points.
Unless you have information on that company's performance that professional investors don't have access to, then yeah, it's absolutely getting lucky.

It is hard to overstate how ridiculously efficient the stock market is. If you think you're getting a bargain on the stock market, it's almost certainly because you're overvaluing the company, not because the market is undervaluing it. But sometimes when you overvalue a company you get lucky.
Someone could also argue your analogy with a cookbook is wrong, because if we talk about headers and APIs, it's more like Oracle claiming that their stove's interface to the pot is copyrightable.

How is heat transferred to the pot? From the stove to the pot, this is the API, and how it's implemented doesn't matter. Oracle claims that this specific thing, that you turn on any button and make it heat up is copyrightable.

But we all know that a stove is useless without that API. We would have to buy a whole new kitchen equipment for all stoves that we are going to buy.

A further question is: When will it end with copyright claims? I mean, at somepoint somebody will claim that the effing powerplug is also copyrightable. But we all know that nobody (speaking of % of the population) even has the skills to connect a device without a power plug without potentially harming themselves.

All technology is useless without APIs. Nonetheless I think that copyright laws is essentially full of flaws here, because if we focus on speech alone (of which most copyright laws are based on), someone might even argue that specific words are copyrightable if they are "uncommon enough".
It is possible for a subject to be both political and controversial.

I think the fact that there are two sides to US politics, and those two sides split cleanly along almost every controversial topic, is causing the confusion. Because it's both.

Abortions are controversial because some people believe they should not be allowed to happen, while others belive women should be in control of their own bodies. Abortions are political because the Republican party has a publicly-stated policy of wanting to legislate against abortion. The Democratic party has a publicly-stated policy of wanting to maintain women's ability to get an abortion if they need one.

Thus a controversial topic is also political. Any discussion of the topic will inevitably reduce to a political discussion because the two political parties are so closely aligned with the two sides of the conversation.

Because of the way that US politics has been so data-driven, focus-group informed, every controversial topic is being used as a method of creating political traction. So everything controversial is becoming political. Even something as banal as wearing a mask during a pandemic is turned into a political statement.
With that, I can more easily agree. I am then not sure how it devolved (in my opinion) into being "apolitical".

I definitely see the point of keeping a company focused on its task, though probably we have then the same discussion with different terms.