skysight-inc/HackerNews huggingface dataset:
Of course there are challenges and problems. There always will be. The important thing is to teach the youth and give them confidence that they can solve these problems instead "hand-wave" them away in a negative way as pessimists tend to do.

There will always be trials and tribulations. The ones that solve those are the ones that truly believe they can. The more blind optimism we instill in folks the more confidence they will have to try and tackle the seemingly impossible (they never are) problems.
Definitely matplotlib. Navigating image plots in interactive mode with even just 10000x10000 pixels is painfully slow. While I've picked up some alternatives, they don't feel as clean as matplotlib.
Tolerance doesn’t mean tolerance towards everything. Some ideas - like flat earthism - are just stupid, but other - like Christian fundamentalism, the associated ideas about woman being not quite human (ie calling for abortion ban) are not only stupid, they are dangerous to society.
Saving from Cash Flow from Operations? Assuming you're profitable, obviously.
> Any time you have props and state, updating props is best done by replacing the component by changing the key

No, it isn't. This is a ludicrous statement.

Replacing the key will RESET the internal state of children objects. Meaning you can't use this workaround for any component that has any kind of internal state does not come from props.

See for yourself: https://codesandbox.io/s/compassionate-williamson-qezsw5?fil...

On the other hand, it is completely trivial to update props that don't affect internal state. This article is only about updating props that affect internal state of components that don't have any other internal state.

> All of this complexity is completely unwarranted

No. All of this complexity you're complaining about exists for one very specific edge case, and this edge case exists in non-reactive frameworks too. You're just extrapolating the complexity of one single edge case to the whole framework.
Show HN: GitHub Statistics
What is the APA?
Small merchants probably don't want to be going to the post office multiple times a day. Even if they were large enough for that to make sense the US is too big for cost effective next day delivery to the entire country, you need to have distribution centers all over.
Google Executive’s 2020 Move to Coinbase Worth $646M
Safe Units: Type-safe TypeScript units of measure
I'm not sure it's very relevant to say in a discussion of the answer of "how do we improve Python" is "don't use Python". People have all kinds of valid reasons to use Python. Let's keep this on topic please
For those of us with disabilities, this is every situation of our lives all the time.

The disadvantage of being disabled doesn’t come from the way that disability limits us as much as it comes from the countless ways it makes all the normal things people do slightly harder.

Advocates fight to change these things not because it’s easy to do but because eliminating at least some of the hurdles in life makes our overall experience a little easier.
We use this at scite [1] to power some of our features, kudos to Jason, Heather and the rest of the team for their awesome work on maintaining this infrastructure (and the rest of their work on Unpaywall, etc.)

For context, many companies, including us, used Microsoft Academic Graph but it was shuttered last year [2]. So OpenAlex came in to replace, but they also made it backwards compatible with the MAG data, making it super easy for us to migrate.

Overall there are some problems with the data that we've found and reported / fixed (and continue to do so), but it feels well supported to use moving forward.

I believe the OpenAlex team put out a preprint about this recently [3].

1. https://scite.ai

2. https://www.microsoft.com/en-us/research/project/academic/ar...

3. https://arxiv.org/ftp/arxiv/papers/2205/2205.01833.pdf
And what distinguish them exactly...? And why would disabling zooming be fine for one but not the other?
FP is the new OOP [video]
See here:

https://news.ycombinator.com/item?id=31267975

And here:

https://www.reddit.com/r/NixOS/comments/to3iop/is_this_possi...
The fact that people exist who actually blame Obama should be proof enough that our society was mentally ill far before social media.
Nothing about an SPA requires 109 requests either.
> - Are you building this as a pure Open Source project? I couldn't find the pricing section, and you have built it as an electron project. I am curious to know about your pricing strategy.

Long-term plan is that everything currently open source will always be open source (and there's quite a lot I believe). I'd like to release a hosted (paid) SaaS version for teams and an enterprise version also aimed at teams.

But the desktop app that exists now will always be free and open source. And I have no plans to stop adding new databases, file sources, and scripting languages as needed to the open source core.

> Have you considered incorporating dbt or dbt like syntax query?

I think it's already pretty close to this. You can import data within SQL queries (works with SQLite, MySQL, and PostgreSQL) using the `DM_getPanel` syntax. For everything else you can use Jinja-style templates [0]. This allows you to, for example, run a query to select IDs based on some filter in a PostgreSQL database and then pass those IDs to an Elasticsearch filter in another panel -- without writing any code.

[0] https://datastation.multiprocess.io/docs/latest/Panels/Macro...
Thanks, I’ll check it out!

Looks like it answers some of my concerns. Super cool!
425% cost increase to enable SSO on Github. Just saying.
If a user manually enters a code from TOTP device/calculator into a website, that TOTP device/calculator has no way to know which exact website domain it is - if the user visiting notmybank.com thinks they are visiting mybank.com, they'll get the right code for mybank.com from their device and get pwned.

The key part of FIDO protocol is that it prevents the user from getting the code intended from one domain and sending it to a different domain.
Poetic! Love it
Yea, I believe they made that fairly clear in this paragraph of the article.

> Instead of invoking Linux executables, like shell does, the JavaScript sandbox can invoke Wasm. If you have some computational heavy lifting, like image resizing, it probably makes sense to use Wasm rather than writing it in JS. Just like you wouldn’t write image resizing code in bash, you’d spawn imagemagick.

I agree with you all. WASM should be the solution to the problem in this space.
Hi HN, I've been working on pulling some information off of GitHub to understand the distribution of follower counts across users. I'm hoping to better understand the landscape of repositories soon as well.

I mentioned this repository in another thread recently, but thought it might be neat to share as a Show HN, too.

Please let me know what you think.
During Perl’s hegemony as The Glue Language, I feel like the folk wisdom was:

“Performance is a virtue; if Perl ceases to be good enough, or you need to write ‘serious’ software rewrite in C.”

And during Python’s ascension, the common narrative shifted very slightly:

“Performance is a virtue, but developer productivity is a virtue too. Plus, you can drop to C to write performance critical portions.”

Then for our brief all-consuming affair with Ruby, the wisdom shifted more radically:

“Developer productivity is paramount. Any language that delivers computational performance is suspect from a developer productivity standpoint.”

But looking at “high-level” languages (i.e. languages that provide developer productivity enhancing abstraction), we can rewind the clock to look at language families that evolved during more resource-constrained times.

Those languages, the lisps, schemes, smalltalks, etc. are now really, really fast compared to Python, and rarely require developers to shift to alternative paradigms (e.g. dropping to C) just to deliver acceptable performance.

Perl and Python exploded right at the time that Lisp/Scheme hadn’t quite shaken the myth that they were slow, with Python/Perl achieving acceptable performance by having dropped to C most of the time.

Now the adoption moat is the wealth of libraries that exist for Python—and it’s a hell of a big moat. If I were a billionaire, I’d hire a team of software developers to systematically review libraries that were exemplars in various languages, and write / improve idiomatic, performant, stylistically consistent versions in something modern like Racket. I’d like to imagine that someone
would use those things :-)
Learn higher-order spectral analysis including time-frequency due to its increasing popularity in signal processing of communication, biosignal, radar, earthquake detection, etc [1],[2].

The next generation communication systems (e.g. WiFi 7, 6G) will probably utilize this form of signal analysis for higher bandwidth and more efficient communication [3]. The modern biosignal analysis (ECG, EEG, EMG, etc) is already moving toward time-frequency analysis[4].

[1]Higher-Order Spectral Analysis Toolbox for use with Matlab:

https://labcit.ligo.caltech.edu/~rana/mat/HOSA/HOSA.PDF

[2]Time-Frequency Foundations of Communications:Concepts and Tools:

https://www.mins.ee.ethz.ch/pubs/files/SPMAG2013.pdf

[3]The OTFS Interview – Implications of a 6G Candidate Technology:

https://www.6gworld.com/exclusives/the-otfs-interview-implic...

[4]Analyzing Neural Time Series Data: Theory and Practice:

https://mitpress.mit.edu/books/analyzing-neural-time-series-...
I'm not sure if this translates to other countries, but in my back of the woods, the whole field is basically women.
You can buy a couple of Yubikeys, and use one as backup.

Probably feasible for most users of HN, but prohibitively expensive for millions around the world. Using a phone for 2FA is not great:

1. You can lose it.
2. If you're backing up 2FA to the cloud, then it's not 2FA any more.
3. If you use a password manager on your phone, then both factors are the same, it's not really 2FA.
By design, ideally not. WebAuthn optionally includes (as a 'SHOULD') a signature counter concept that allows relying parties to be confident that the attestation isn't coming from a previously-cloned version of the authenticator.
Well it depends on how you define replicate, I'm not aware of a technology that can perfectly recreate someone's face\fingerprint.

a photo\mask isn't perfect and actually in some instances they fail to work vs sensors because of that.

It is more of a question of how robust is the authentication method.(can a photo\mask fool it? which can happen sometime but usually require pretty high quality sample)
Conway, too, found much to interest him, apart from the engrossing problem he had set himself. During the warm, sunlit days he made full use of the library and music room, and was confirmed in his impression that the lamas were of quite exceptional culture. Their taste in books was catholic, at any rate; Plato in Greek touched Omar in English; Nietzsche partnered Newton; Thomas More was there, and also Hannah More, Thomas Moore, George Moore, and even Old Moore. Altogether Conway estimated the number of volumes at between twenty and thirty thousand; and it was tempting to speculate upon the method of selection and acquisition. He sought also to discover how recently there had been additions, but he did not come across anything later than a cheap reprint of Im Western Nichts Neues. During a subsequent visit, however, Chang told him that there were other books published up to about the middle of 1930 which would doubtless be added to the shelves eventually; they had already arrived at the lamasery. "We keep ourselves fairly up-to-date, you see," he commented.

"There are people who would hardly agree with you," replied Conway with a smile. "Quite a lot of things have happened in the world since last year, you know."

"Nothing of importance, my dear sir, that could not have been foreseen in 1920, or that will not be better understood in 1940."

"You're not interested, then, in the latest developments of the world crisis?"

"I shall be very deeply interested—in due course."

— James Hilton, Lost Horizon
Agreed that is why it is primordial for this kind of core tools to:

- make it OSS

- build a community around it that can continue without the startup being around if needed

I have done the first, the second is my aim.
These are problems, yes. But how did they "wreck the world". It is these kind of outlandish takes that are pervasive on social media and give no context or relativism to the current problems of the world.

Of course we have problems. There will always be problems. Instead focus on giving the younger generation confidence that they can solve the problems by being optimistic about these things. I'm not saying to ignore these things. But instead recognize how good we actually have it, and how powerful and creative we are in solving insanely hard problems.
If only it included a guide to the different USB connectors, but that might make TFA too long to publish.
But I'm responding to GP that said biometrics are a username, not a secret, which I agree. I'm not sure something you are counts as a security factor.
You Need to Spend $1000 to Enjoy X – Consumption in Hobbies and How to Curb It
I am not sure how I would test that, maybe some type of hood over a bucket with a predetermined number of mosquitos, and predetermined number of fish, and some type of mammal for blood supply. Id have to discuss it with my wife but I suppose I could build her a little mosquito hut to live in for a week.

The reason why I attribute the lack of mosquitos to the fish is that I've lived here for a few decades now, and as of the latter half of it I've noticed that if I can get a large colony out there when I notice the first mosquitos, they'll be acclimated and multiplying by the time the really bad time hits around april and may, and I notice much less mosquito activity as a result, within a certain radius.

The fish I am using don't exist natively locally or anywhere in their current form as their parents are considered to be endangered in the wild (poecilla wingeii), however, there are native ones that live in the area, they just don't have many of the same characteristics other than size and shape, and being the same species technically. Their behavior and color are somewhat different. Their closest relative is Karen Kooman's Japan Blue Endler, however these are a newer variant known as the flame type, which have a Poecilla reticulata ancestor that added a distinctive hunger and a flame patterned spotted dorsal fin that extends in length beyond the tail.

I suppose this is more of an issue with whoever controls binomial nomenclature and how these designations are made. I'm just a programmer, so unfortunately outside of my own goals I don't have much ambition to pursue my own species name.

Poecilla skeeteii does sound cool though.

edit: One last thing. My next target is my other personal enemy, the brown recluse spider. Attempts at weaponizing the housecat have been frustrating and discouraging.
As an upstate NY person I wonder if the problem with California is that the weather is too nice.

People in California clearly don't want to build more housing for good reasons: where would they get the water? how could they afford to build other infrastructure to support the population?

California's population density is already higher than Germany and all but the most populated European countries. If you deleted the large areas that are uninhabitable, military reservations, etc. California is denser than the Netherlands and any country that isn't an anomaly like Singapore or the Gaza Strip.
A lot of this is because iPhone just no longer obeys the user-scalable tag any more, precisely because of this.
>when there truly hasn’t been a better time to be alive

...I liked the 90s a lot better, other than gizmos and means for distraction I can't really imagine why someone would prefer the 2020s.
>Scripting languages allow business logic to be written faster and cheaper.

You can cat business logic to /dev/null. That's even faster and cheaper.

Correctness? Reliability? Speed? Extensibility?
Yeah definitely agreed. I was talking about "The impact isn't massive just on mental health, but also on general productivity and people's social lives. It's just way too addicting" so moreso general productivity as opposed to mental health. That's why I highlighted that part in my comment.
Just because it's not obvious to you, doesn't mean that the invoices will stop, or that your credit rating will be unaffected.
> Economically it is infeasible to politically play, social engineer, or bribe thousands

If this were true, we would not have snake oil salesmen, pyramid scheme leaders, drug lords or youtube celebrities

You just want to turn academics into yet another category of celebrities that must game social media. We have enough of that shit
Big fan of Neal Stephenson :) take care of yourself, hope your friends do well

Edit: Guess I have to get Diamond Age in audiobook today, just noticed it missing from my collection.
>Stop having kids fight or worry about adult problems.

Have you ever seen Mister Rogers, or grown up poor or in a bad neighborhood? Kids have to worry about adult problems all the time. They often don't have a choice in the matter.

Leaving them to learn about the adult world only when they become adults is cruel, and beyond the point at which they will have ceased to care unless they were taught to at an early age.

>Surely, we don't have to write a five paragraph essay on the problem with perpetuating hate cycles among children in a thread about plummeting teen mental health.

I never said anything about hate, nor does the linked article make any implication about "hate cycles," but it's telling that you immediately tried to make that link.
This is pretty cool, but does potentially open any of these services not just to the browser but to any malware running on your clients. Probably not a huge deal in most cases but something to keep in mind.
This brings to mind the Vindolanda tablets: https://www.thoughtco.com/vindolanda-tablets-roman-forces-in... used by Romans at Hadrian's wall.

Many personal messages, for example:

'Caelum crebris imbribus ac nebulis foedum' - the sky is obscured by constant rain and cloud...

or 'Commilitones mei non dolor. Quibusdam placet mitti iubet' - My fellow soldiers have no beer. Please order some to be sent.
While the data shows that wages stagnated through the rise of post-secondary schooling, proving that time has not been sold at a higher rate, there is some underlying merit to your theory...

Cars being the prime example. Wages were not stagnant through the rise of the automobile. People were able to sell their time at a higher rate by being able to travel further to where the higher paying work was found. Wage gains only started to taper off once car ownership reached critical mass, providing no additional market advantage.

So, yes, you are quite right that most people buy a car because it is the vehicle that gets to higher paying work, justifying the high cost of ownership. However, that is separate to our discussion about recouping the cost when you sell it. Both a degree and a car depreciate, but the degree dramatically faster.
Please grow up.
(1) is an upper-middle class kid problem, I don't think your average public school B- student is dealing with that level of stress, so if that class stratum is also seeing plummeting mental health, I would look elsewhere for an explanation.
Nope, USB4 has been defined for a while now.
Perhaps if Americans could stop shooting at them, the security could be relaxed a little.
That's a whole lot of assumption for just reading a couple paragraphs someone wrote. I find that level of ungrounded speculation is almost always rooted in projection. That's interesting too, but moreso because what it reveals about you.

And hey, some of it could even be accurate, but there's really no way you could know that from this little information.
What if they just start wearing a balaclava?
MS Defender flags binaries that have been compressed by upx. It's really annoying because upx is a great way to shrink binaries.
Actually we only have proven reserves at the current rate of consumption for 47 years. USA has only reserves for 5 years. The bet is that oil companies keep finding new reserves, but that's not looking well. Rate of finding oil reserves is something like 8 billion barrels a year but we use 30+ billion. And if we keep burning that oil past 2040 at our current rate, the climate could lead to the extinction of all life including human life.
Covid led to 15M deaths globally, not the 5M reported – WHO
A lot of these anxieties are psychologically self imposed and a cultural failing that focuses on materialism. In the US, you are considered a failure if you don't own your own mansion by European standards and achieve a high degree of professional success. Essentially being compared to a standard that only 1% of people will ever achieve.
I'm still traumatized by animal farm.
" Schools teach cultural tolerance while enforcing zero tolerance"

The zero tolerance you mention refers to the punishment of a particular situation not that the school doesn't tolerate anything. It's not a contradiction just another use of the word

As for diversity is good but blank, what blank?
That's why it's important to make it a web of trust and not a plain "upvote"-"downvote" system.

E.g. publishing a paper that gets positive reviews gives you some form of trust token that you can spend on other papers in a positive review.

Ideally there is no single global metric for trust, but trust is computed relatively based on who you trust, so that everybody gets a personalized quality and relevance score for each paper.

In a way you could also personalise your definition of trust.

E.g. do you want to rank papers highly that have positive reviews by a handfull of highly trustwothy individuals, or do you trust papers that have many positive reviews.
Sweet, thanks much
What are problems you guys have when taking payments online?
Hi,
We're trying to follow the startup school curriculum, so we're trying to ask users about their problems.
We have 2 questions, if you have the time to ask them.

What problems do you face as merchants when accepting payments online?
What sector is the product/service you're selling? (ecommerce physical/digital, software/saas, etc.)
Very. I only ever did the most important graded assignments when I was in school in early 00s and I came out fine(ish)! I hope it's similarly easy to get by with the minimum required these days. If nothing else, learning how and when to skip homework is good practice for future work/life balance~ ;)
Thanks dude <3
At this point, I'm not sure why SFDC even bought Heroku.. Is there major overlap between CRM users/buyer (salespeople) and Heroku's who are mainly devs, hobbyists and startups (i'm guessing)? Surely they didn't try to buy hero to compete with the big 3 cloud providers?
I've never been as afraid in a car as when my "crypto-bro" cousin picked me up to drive 3 hours and he basically had a scrolling wall of notifications and tried to 'absorb' as much as possible; news, crypto, memes, stocks, business, you name it... horrible 5 hours.
Imho eugenics is already inevitable. It can confer too great of an advantage and the technology is already eminently accessible. People already do it on the small scale with discretionary abortions for various genetic defects. Going from that to pre selecting IVF embryo candidates is a minor detail of a relatively small amount of money. It can also be done in secret so it’s perfect for a black market. And there is a first mover advantage so maintaining an anti-eugenic cartel would be impossible in the long term.

I do agree that it could result in the nightmare scenario.