skysight-inc/HackerNews huggingface dataset:
I think it's going to be really interesting in the future to see if there was anything else that was dismissed or treated with disdain simply because of pure contrarianism to anything with Trump-adjacency. As if all it should have taken for Trump to have won was to have tried baby-tier reverse psychology.

I wonder how many otherwise rational and educated people here on HN who hold that hatred still would be willing to analyze their intentions deeply enough to figure out why they hate? I am not interested in justifications, just suggesting some multi-level introspection. Most of the time when I discuss this with younger people, asking "why do you feel that way?" at least 3 times results in a complete blank (or violent/emotional reaction), a blatant cognitive fallacy, or simple trend/peer pressure. The ones who can still answer are those with truly unique ideas, in my experience at least.

If anybody reads this and is willing, I'd be glad to hear your take on this.
One third of global food production at risk from climate crisis
Neat! I bet we could add a macro to that crate to make it work with any (static) number of references. A variant of this using a HashSet to check arbitrary collections of keys might be cool too.
> But surely, it must be a coincidence!

Coincidence of what and what? Bush is well known for his blunders, so it is not such a coincidence that this one is of his authorship. Or did you mean that it was American president who blundered this? How many other presidents had a chance to blunder in such a way that you'd notice it? It is an important question, because blunders of American presidents are carried to every corner of the world, while blunders of a president of Botswana probably isn't.

> A candidate and a president

I pray, America is a democratic country, anyone could become a president. ;)
> Just head over to your account page, and click the "Theme" link. Feel free to inject any CSS you'd like in there.

This reminds me of the MySpace era :)
I'm not an expert in this area. It seems like an interesting thought experiment for a transitional period to UBI+automation would be to have government pay for higher minimum wage.

For example, current minimum wage is $7.25. We up this to $10 paid by employer and $5 paid by government. For each 2c above that the employer pays, the government kicks in 1c less up until $20. Exact numbers are just examples.

The issue with only higher minimum wage is that it accelerates the economic move towards automation. That may be seen as a good thing in this crowd, but too high of a pace of change could cause suffering.
Sound recognition is also another very cool accessibility feature: https://www.loopinsight.com/2021/05/11/apple-support-how-to-...

Though I'm not sure if it comes at the cost of increased battery usage.
> often the people making the money are the initial investors not the public

What is wrong with this? Of course people who believed in cryptocurrencies since the beginning have seen greater returns compared to people who started investing now.

Every investment disproportionally rewards early adopters. Stocks, even simple savings accounts.
I follow a carefully curated list of people in my field but invariable hate gets on my feed. People slip and can't resist liking a tweet about a recent controversy, or giving their sociopolitical hot-take, and then you get exposed to it even when they tweet 99% of the time about math.

I agree the content can be absolutely invaluable and fascinating otherwise, but I just couldn't deal with the seeping toxicity in the end.
iPhone takes infrared photo of your face every 5 seconds
Just so you know, Dogecoin's blockchain is trivial to attack; its ledger can be altered at such low cost it is unlikely several such attacks aren't already underway. Upon publushing of new "longest chains" it will no longer be possible to determine which doge chain is valid, putting all balances in danger until the Proof of Work mechanism is replaced - which will only work briefly before the same problem recurs, due to the nature of how blockchains are secured.
This will demonstrate why Bitcoin and Ethereum are valuable.
More info: https://www.intuitecon.com/post/why-dogecoin-is-going-to-zer...
As it should!
Such a complex issue. The victors of the six day war in 1967 were clear: the Israelis won. In that context maybe you can do what you want with territories you acquire. But your perspective can change depending on where you start your history lessons. Who started what and when?

Extremism on both sides today keeps a solution very far out of reach. When you throw religion into the mix it makes for even more difficult negotiations.
I have researched it thoroughly and understand how it works. That goes for other major sites too including facebook, instagram, whatsapp, reddit.

I don't care that you use reddit and are unaware of what content is on it. I could not care less.

The tik tok algorithm is designed to be addictive. It sounds like you agree but are trying to obscure that fact by throwing examples of other popular products.
For one, problematic refers to a behavior, not a person. If you find your behavior is causing problems for people, you can change that behavior (I encourage all employees/owners with a commitment to problem-solving to do this).

For two, when the word is used in the context of inclusivity, usually the problem is that someone is behaving in a way that's exclusionary -- it's not being nice to encourage them to continue that behavior.
Elon wouldn't be tweeting about it that's for damn sure.
Well, isn't there something a little "revolutionary" about mainstream adoption of cutting-edge techniques?

After all, like you suggest, things like functional programming and monads have existed for quite some time. The thing that makes React special is how rabidly people adopted it, and continue to adopt their major updates.
HR version: The bell curve of emp performance. (figures collated from workday/slack or some other metrics) So the worst performers are adjusted (read purged) to get to a better standard for the next 'cycle'.
This book came out at a time where people were lampooning the excesses of startup culture. (e.g Disrupted and HBO's Silicon Valley).

It's my opinion García Martínez thought he would capitalize on the trend and wrote a book describing his experience in a YCombinator company that was aquihired by Facebook.

He wrote himself as a character in that genre. His writing style in general, however, seems to give him away as a blowhard - which I don't think was was his intent.
For example, ACME Developer could post ads that lead to a web-based signup flow (optionally collect payment info), then provide an App store link.

Until the user provides payment info (via in App or payment site), use an semi-aggressive email drip campaign to steer users to the payment website.

Some percentage of user will find (and use) the App Stores payment process. The hope is that those that due use the website make the campaign payoff in the long term.
I'm not saiying it's a German thing. Just that on the statistics mentioned in the article, my country seemed to be one of the more gullible ones.

I might also add: Wirecard as well as IOTA did most wreckage in Germany. Partly because their founders are German speaking. Partly because authorities are inept.
What about the currently janky iOS animations with no fix in sight? https://github.com/flutter/flutter/issues/60267

I'd warn anyone targeting multiplatform mobile from using Flutter until this is resolved.
The most common failure mode is actually dendrites growing off the cathode and puncturing the thin layers of the cylindrical battery. Typically these are cobalt or iron, depending on the chemistry.

Note that I'm discussing failure of a cell, not slow degradation in its ability to hold a charge, which has a variety of causes including the one you sketched out.
> virtual DOM diffing ... is becoming increasingly irrelevant as apps are moving towards more and more reactive architecture

Could you expand on this? What was it that necessitated DOM diffing before, and which architectural changes are making it irrelevant?
The event sounds like an outrage.
I have had multiple accounts. I have researched how others use the platform. I have observed the content migrating from one platform to another.

Are you arguing that tik tok is not full of girls in little clothing? Your argument is easily defeated.
The most important thing to get promoted is to 1) have a boss that supports/wants your promotion. For this you have to do some 2) decent, visible work outside your team, so that your boss can confidently go to peers and own manager to propose your promotion.
While I generally agree, pre-acquisition Instagram didn’t have a web viewer. You could only use it via the app, which required you to log in.
That is not relevant. I am not complaining about content shown to me personally.
Nor is color blindness exclusively a male phenomena; in Northern Europeans, 8% of males are colorblind while 0.5% of females are.

Suppose a few more sexual dimorphic traits like this exist in the eyes; perhaps differences that have no practical effect on human vision and have consequently gone unnoticed by clinicians. If the ML model is picking up a few of these dimorphic traits, it could perhaps classify sex with more accuracy than anybody looking at a single trait could. This is pretty standard Bayesian stuff; it's the way basic "Plan for Spam" style Bayesian spam filters work.
Still, until we have a better sense of what features the model is extracting, it's a surprising result and ought to be treated with caution.
People should be allowed to make mistakes. If they change. It is clear that he is still proud of this writing. This isn't "wow, in my younger years I was really awful and I feel bad and have changed".
It’s good to note that the C/C++ generated by Nim compiles much faster than normal C/C++ code since they don’t include a lot of headers.
ka-ching

A lot of people look at having venture capital as validation, when it is really about how convenient the shares are in a private equity portfolio at that point in time. Some people understand that and are selling placement in a portfolio instead of selling an idea.
Yup. I learned this the hard way on the last model I trained at scale. It was evaluating fit between two heterogeneous classes I sampled training & test split off of a large time window and got to work. It performed extremely well on test & training. Too good.

I pulled a third sample from a completely different time window and it performed terribly.

It turned out that both datasets were dominated by class A being sorted into always selecting great fit or poor fit, so the ML model learned to memorize the class A instances.

This problem when away when I subselected down to only instances of class A that had examples of both good fit and poor fit.
Metals are always metals, but they are only metallic in the fully reduced state. So we say "metallic iron" and so on.

So an oxidized metal isn't "a metal" on the macro scale, because it isn't metallic.
Just tried that specific scenario and after the video it showed (silently and muted, in a 1/4 size window) a preview of the "next" video. Unlike imgur, or YouTube, or many other services it doesn't just silently continue. It never goes further.

If someone sent you a link, it will include an identifier of the sender. It usually will say at the top of the screen "[Sender account] is using TikTok! Join now". Logically this informs the suggestions of the app.

The lack of scrubbing is annoying (although apparently the Android version recently added the ability). The app is also inconsistent in that sometimes it shows a progress indicator at the bottom, sometimes it doesn't.
Keeps your attention on the speaker. It's helpful for speakers that don't have "presence" on stage. Content alone is not enough.
If you’ve mainly worked in TS then it explains the blind spot, because JavaScript is chock full of awful missteps built up over the years. There’s a reason my copy of “JavaScript: The Good Parts” is extremely slim next to its sibling, “JavaScript: The Definitive Guide”.

So you’ve come to it at a time when the syntax and capabilities have a popular subset that actually starts to fulfil the early promise. And yet, despite the article above, one may still be enormously critical of the anemic and inconsistent standard library, and don’t even get me started on the horrifying dependency shitshow of the node ecosystem that cripples maintainability of anything over 18 months old.

Just because we’re all holed up in the throne room, doesn’t mean there aren’t monsters still roaming the sewers, just a few levels down.

As for isomorphic code, I strongly encourage my competitors to write backend code in the same fashion and the same breath as the front-end, because the resulting tight coupling and special-case-driven technical debt makes them easy to outmanoeuvre when markets shift. And if they’re reading this then please also consider microservices, graphql,
and nosql data stores whilst you’re at it, for the same great reasons.
You're generally allowed to create them, and the service provider is generally allowed to change their service in ways that break them.
> When we extract ore from a given area, it's mixed with just a few different compounds.

This is pretty far from the truth. Rock is less chemically complex than living plants, animals, and fungi, it's true; but there's a long distance from "less than hundreds of millions" to "just a few".

The article explains how it's done in the case of lithium-ion batteries.

It is true that to the extent that you can reduce the admixture of other materials, you can reduce the costs.

> How do you plan to do this

The standard mining methods include roasting, oxidation, and reduction (pyrometallurgy); froth flotation; lixiviation; defecation; crushing and grinding (milling or comminution); screening; and agglomeration. More exotic methods, some of which are crucial to one or another method, include vacuum sublimation, electrolysis (molten-salt or aqueous), amalgamation, recrystallization, and fractional distillation. There are also processes that don't fit neatly into one of these categories, such as the Pidgeon process. There's a good outline at https://en.wikipedia.org/wiki/Template:Extractive_metallurgy.
I dunno. If you walked into a sophomore-level computer science lecture 15 years ago, most of the people there would either have heard of Perl or be proficient in it themselves.

Now? I'd be amazed if a single student had written a line of Perl, or ever heard of Raku.

That simply doesn't compare to where Python, Java, or even PHP are in the popular mind, IMO.

I would call that something of a fiasco, frankly. Market share is everything for a programming language. The game isn't zero-sum, but it's close; there's only so many developers with so many hours to create libraries, guides, new software.
LOL cry harder asshole
It will always happen because as the old saying goes: "sex sells". For some reason, there is a large population on HN that will argue against the fact that tik tok has this content.
there is also [0] which you can also view using a gemini client

[0] https://cosmic.voyage/
Typical formulation for Analogue Pizza Cheese, from Fundamentals of Cheese
Science:

Ingredient Level added (g/100g Blend)
Casein and caseinates 23.00
Vegetable oil 25.00
startch 2.00
Emulsifying salts 2.00
Flavour 2.00
Flavour enhancer 2.00
Acid regulator 0.40
Color 0.04
Preservative 0.10
Water 38.50
Condensate^ 7.00

^ Upon cooking the blend to about 85°C using direct steam injection, condensate
equivalent to about 7.0 g is absorbed by the blend.

There is a different but similar product, processed cheese, that is actually
made with cheese and various additives to manipulate its taste, texture,
rheological characteristics etc. The difference with APC is that APC does not
include cheese (but as the table above shows, it does include caseins).

[Note that the numbers above add to 102.04 so there may be a mistake, or the
numbers are only estimates. Also note I have an old edition of the book.
Numbers and ingredients may well have changed more recently.]
Labelling someone problematic is super exclusionary. Usually more so than the 'problematic' behavior.

Take a step back and it's cliques all the way down.
This conflict has been going on for 50 years. Both sides have killed plenty of babies. To ignore that is irresponsible.
I expect the same, incidentally.

As soon as Tesla stated that btc was bad for the environment it was clear they'd be leaping on eth in the future.
I agree, I am not downvoting or flagging any comments unless they are clearly spam.
As the other commenter responded, I'm referring to the linguistic, socioeconomic and judicial homogeneity. Even though the US is culturally diverse, it still has a single currency, a single dominant language and a single jurisdiction (with minor state specific legal requirements). I only need one US visa to travel to all 52 states. A software company taking payments in the US has access to all 52 states. A peach cobbler is called the same throughout the US even though the recipe might change a little bit from place to place.

This is not the case in Africa or Europe, where countries use different languages, scripts, legal codes, currencies, driving directions, etc...

EDIT: I'm referring the land masses included in the visualization and what they entail in practical terms.

The US can be seen as a single market, the same applies to China and India. Europe has the schengen area, the EU and the EEA. Africa needs similar initiatives.
AFAIK, the only difference between TS and JS is types. TS doesn't give you anything that's functionally different than JS -- only types that are stripped during compilation. You can't perform any logic on types at all (e.g. you can't have conditional logic based on interfaces).

Comparing assembly/C to JS/TS doesn't make sense.
He said in his (EXCELLENT) Udacity course that these were made by his wife. That's the meaning behind him wearing it.
To be fair, threads complicate things.
The problem is a clairvoyant isn’t anywhere near as useful to me, or anyone, while unproven. Performing a simple controlled experiment is perfectly logical, not “unduly negative”. It’s like auditioning an actor.

I don’t know what “better things to do” you’re imagining a clairvoyant would occupy themselves with before having proven themselves beyond the shadow of a doubt to their clients.

How many times more valuable is the advice of a seer who I know for a fact has “the sight” than that of one who I doubt? Say, if I’m the POTUS or something.
Sounds a lot like Bitconnect.
yes, exactly. everyone is very quick to point out how evil the united states is. but there is no public reaction about the soviet union in which millions upon millions of people were deliberately murdered. more people than the nazis and the united states. i point out the absence of objectivity when i see it because i am a good citizen.
>Well, isn't there something a little "revolutionary" about mainstream adoption of cutting-edge techniques?

Taking the example of hooks, React has hooks because it was released with a bunch other stuff in addition to the VDOM, people started using those things as a (poor) framework, shot themselves in the foot repeatedly and finally hooks had to be introduced as a fix on top of that.

Calling that band-aid "revolutionary" or cutting edge technology, kind of sounds wrong. They never would have been there and wouldn't have been needed if it weren't for the bloated original release.

But of course, even if that band-aid makes people think differently about building apps, it's all good. That's why I mentioned in the post that it's a great thing. But calling it "revolutionary" when a large fraction of programmers have been doing it that way for ages is a bit of a stretch.
I think this more an example how black-box models are basically useless for clinical research.

The authors aren't aware of any distinguishing retinal features between male and female eyes and the model itself has no explanatory power.

Could be a Clever Hans situation where the model exploits meta information of some kind in the absence of actual features. It could just as well mean that there are indeed distinguishing features that are compromised in the presence of foveal pathology.

The authors note that another study using manually selected features identified three features that are indicative of genetical sex. These features yielded about 0.78 AUROC accuracy measure. Compared to the presented model's AUROC accuracy of 0.93 that's only 19% worse and these 19% additional accuracy may point to a combination of the already identified features or one or more additional features.

I personally find this paper rather pointless. It stops at the point where actual progress could be made and things would get interesting - why didn't the authors evaluate the previously known features on the model's matches to measure their significance?

This could have told them whether their black-box was relying on the same set of features as the ones identified by previous work, for example.
Absolute risk reduction and Covid vaccines
I foresee the Canon EF-M competing favorably with the Nikon One mount.

One major limitation of E-mount is diameter. E-mount is 46.1mm to Canon's 54mm and Nikon's 55mm. I think a lot of the other limitations can be fixed, but that one is a bit tough for Sony. That means they will run into issues with vert fast/wide aperture lenses.

Nikon goes down to f/0.95 on their 58mm.

Nikon seems like the clear winner here.
The vast majority of the Tether market cap is fake money (not actually backed by USD). It will collapse if enough people try to cash out.
You have to tap the part of the screen you want to scroll, first.
A bit tangential, but I've wondered about how courts feel about "leaks" from corporations that ultimately violate the terms of a separation agreement.

Hypothetical: Apple HR and Martínez agree to 1 years severance with a confidentiality cause. Word around the org spreads he was let go after employees complained. Business Insider reports the story after speaking confidentially to Apple employees.

Has Apple broken the terms of their agreement? If Martínez starts a media campaign against Apple to defend his reputation, will they have a good case to claw back the cash?
Projects like this make me sad for what we have lost. All of Instagram used to provide open RSS feeds [0]. They also used to brag about third parties making interesting things with Instagram data [1], [2].

You can see their old blog posts by going to [3], right-clicking and copying the link of a post, and appending `/embed` to the URL.

[0] https://instagram.tumblr.com/post/8755963247/introducing-has...

[1]: https://instagram.tumblr.com/post/8757679335/api-highlights-...

[2]: https://instagram.tumblr.com/post/8756150468/a-real-time-api...

[3]: https://instagram.tumblr.com/archive/filter-by/text
Cubic Parquet
This also has security implications. The input handling layer is critical. Bugs in parsing and validation code are responsible for a huge number of vulnerabilities.

More details: http://langsec.org/

> The Language-theoretic approach (LANGSEC) regards the Internet insecurity epidemic as a consequence of ad hoc programming of input handling at all layers of network stacks, and in other kinds of software stacks.

> LANGSEC posits that the only path to trustworthy software that takes untrusted inputs is treating all valid or expected inputs as a formal language, and the respective input-handling routines as a recognizer for that language.
I'm curious if a difference in cone density or distribution could be the differentiator.

https://theneurosphere.com/2015/12/17/the-mystery-of-tetrach...
irssi forever
There is the Berkeley Fast File System (BSD Fast File System, FFS) [0]. OpenBSD defaults to it.

FreeBSD defaults to the Unix File System (UFS). I'm not sure about NetBSD and the others, but I assume they are pretty much either FFS or UFS.

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