skysight-inc/HackerNews huggingface dataset:
Awesome! Glad this is finally out, and really looking forward to seeing what features the React team adds in follow-up releases.

The Working Group model really helped us in the community give feedback - APIs like `useSyncExternalStore` wouldn't have happened otherwise, and I really appreciate the responsiveness on that topic.

FWIW, React-Redux v8 is in beta right now:

- https://github.com/reduxjs/react-redux/releases

I think it's basically ready to go, but I haven't had a chance to really test out the SSR support I added a couple months ago. I'd love to have some help testing that out.

v7 will _run_ with React 18, but v8 has been specifically reworked to behave correctly when used with React's new "Concurrent Rendering" capabilities. We've also converted React-Redux itself to TS (no more separate types package).

Ideally, I'd like to release v8 as final in the next week or two.
My impression is that courts generally do rule that these agreements are voluntary, because you can always just not do the thing with the shitty agreements attached to it, ergo they are not unconscionable nor adhesive. Hence my rant above; in TFA, Supreme Court explicitly ruled that the terms were voluntary. Otherwise stuff like binding arbitration would be effectively illegal.

I can ask one of the lawyers if there are exceptions to this, that I'm not aware of.

What I do know is that if some specific element of the agreement is unenforceable, usually the rest of the agreement remains unaffected and in-force.

As for why, it's easy to blame the "judicial-industrial" complex and "judicial capture". I don't see another plausible explanation, but I am also not an expert. There might be arcane legal reasons for why things the way they are, beyond the "judges generally care more about businesses than people" hypothesis.
Web3 is a Pyramid scheme for people who get hyped from just hearing the word 'blockchain' but who don't have any technical understanding of how one computer actually communicates to another computer.

Web3 scammers insert meaningless hand-wavy-techno-babble homophone phrases like 'Layer 1', 'off-chain', and 'decentralized' to hook FOMO VC into buying into vaporware.

Web3 is literally not a real thing. If you want real talk about empowering the users to own the network infrastructure then you better be talking about publicly owned ISPs and data centers; not about bullshit 'smart contract' VMs deployed into the proprietary Cloud environment of one Global monopoly or Another.
I appreciate that! You're doing the right thing, that's the best path to understanding why people disagree.

Facts without an interpretive framework are incomprehensible, and so it's really important to understand many disagreements as differences in framework.
Giving $650mm in USD to a random company is still infinitely safer than doing so with crypto. If a regulated bank claims they got hacked and lost that amount, there are a slew of federal and state laws and agencies in place to investigate it. With crypto, it could very well be in the wallet of the CEO or IT guy and no one would know.
> It'd be economically viable if what I pay in local/state versus federal taxes were flipped.

Perhaps in your exact individual case this is true, but statistically speaking it is not.

Rural areas as a general rule receive (in many cases far) more federal tax dollars than their residents remit. Many rural areas would simply not be tenable much less solvent if they did not receive these dollars to assist with infrastructure.

This is one of the most pervasive myths my rural family members believe in.
I disagree. It's definitely a trade-off, and there are downsides to it (this security breach being a good example), but there are also advantages.

With normal ACH and credit card transactions, the payment never really settles, and can be reverted due to fraud for months. That means I have to slurp up lots of data (privacy?) about my users in order to increase my confidence that they won't try to scam me. And even with that, I end up losing significant amounts of money due to payments with stolen card numbers, etc.

With crypto, I know that any payment I receive is final, and I don't have to build privacy violating systems to avoid losing $$$.

Not saying this is necessarily "better", but there are advantages to it. As a user, I'd be happy to pay with crypto if the merchant passed some of the savings on to me.
I really wouldn’t go the async way unless it was deemed absolutely necessary for maximal performance — it makes reasoning/debugging much harder with often not much gain.

Also, if one can just wait a few years, loom will make many part of it obsolete - when blocking code will magically get non-blocking while it retains the readibility.
When making decisions on moral grounds, and regarding altruistic actions. For example, seeing a picture of a single child suffer tends to induce relatively more empathy than seeing a picture of a whole family or town suffer. (That’s why you predominantly see the former in charity ads.) With rational compassion, it would be rather the converse. Having empathy with a group one is close to (in thought/space/time) also tends to make people more willing to inflict harm on a group that is more removed from them, while rational compassion would try to avoid such a subjective bias.
> 10% had more than $50k of monthly revenue when accepted

Wow!
Self is realized through selflessness :)
A word/excel appliance with a vim-clutch that gets in the way of the spacebar. I believe the market chose wisely in this particular case.
> experts warn that algorithms could introduce racial or other illegal biases

There was literally no expert quoted in the article who asserted such a thing.

> “It’s kind of chaos,” said Ariel Nelson, a staff attorney at the National Consumer Law Center. “It’s really hard to figure out if you were rejected, why was it rejected. If it’s something you can fix or if it’s an error.”

The rightful criticism is that these systems are opaque and Kafkaesque. One of the few benefits of them is that they are going to be less biased than human review. But I guess it's too boring to assert that something is just generally unfair when you can lazily shoehorn in that it must be racist.
Government agencies love making standards. It provides busy work for the many interns and gives the desk workers a sense of joie de vivre because they're "making a difference."

I really love the landing page. Has any landing page ever been useful at all to the end user? It's always a top priority, but on pretty much every site I've ever used it's never seen or used. Often I'll scroll all the way down just so I can get to the bottom page links that I'm actually looking for.

I wonder why this is so difficult. Everybody has seen Google's landing page. Function over form. It's really weird that "design meetings" have completely eliminated usability on the damned home page.
Until you get in trouble for not complying with a real one.

Worst case scenario is probably a horrible PR disaster after a child dies because you couldn’t process a real request fast enough.

And we’re not talking about seconds, but easily days or weeks.
God you're so naive. I wonder if that's intentional or genuine
That would very quickly escalate the already very bad homelessness crisis in many parts of the country. Some levels of tenant protection are a way society can help their citizens get back on feet after a difficult time, which almost every person will encounter. Freeloaders will eventually get kicked out.
I'm thinking that the number of "Gun to victim's head; we need secrets from $Corporation_Name now!!!" situations which a typical small police dept. would actually experience, even over a decade, is ~ZERO. And the chance that a small police dept. would have the skill set, familiarity with the procedure, etc., so that they could correctly request the right data, from the right part of the right corporation, is about the same.

SO - move the power to make such requests up to (say) State Police departments, or even somewhere in the DHS. Those guys have (or should have) sufficient resources to secure their e-mail, staff call-back phone lines 24/7, etc. And in the other direction, they should be far better able to vet alleged local police officers who contact them with emergency requests.
FDIC protects against bank failures (like the bank goes bankrupts and looses all the deposited money). It has nothing to do with unauthorized transactions as far as I know.
> Some people don't like lying about what they are doing, even if they can't get caught.

Unfortunately, some people do like lying, or at least they don't mind it as much, and if you create a system which rewards liars more than honest people, you shouldn't be surprised if the liars end up winning and you create more liars.
Arguably it's the same risk as holding paper notes right? If I steal your life savings from under your mattress, there isn't necessarily anything to trace it back to me.

However, there is a physical limit, pretty damn hard to run off with half a billion worth of paper notes.
NYC is pretty much the only exception to this in the US, which is why I couched my statements. Although, most of the time when someone says they are buying an apartment in NYC, for newer developments, they're actually buying a condo, it's just a feature of regional language and the origin of the term "apartment". NYC is still heavily influenced in its regional language with the association to British English that affects the Mid-Atlantic.
There are several different ways to slice this. "Pollution" should be characterized by effect - CO2 is a greenhouse gas that causes global warming. We need local and global strategies to reduce it and replace systems that create it.

Other pollutants have a direct effect on human health. Some pollution has a very fast effect, some pollution has a delayed or chronic effect. We need to replace systems that create this pollution immediately.

For small tools like a two stroke gas engined lawn mower, weed eater or chainsaw, you have an immense immediate benefit from not having the particulate, unburned gas and oil, NOx, and carbon monoxide in your lungs. This immediate benefit to human health makes the transition worth it at almost any cost.

For larger things like vehicles or heat pump based home heating, you need to consider the pay off time. The pay off time is shorter (better) when replacing less fuel efficient vehicles (as low as 20,000 miles). If you have an existing vehicle that gets decent mileage (35+ mpg) and your local electricity is coal powered it can take much longer (50,000 miles or longer). But there is always a finite payoff time for any realistic scenario.
It isn't like monitoring would have done anything. Once the transaction goes out it is gone. The core problem here is the massive private-key bounty being created by a ton of organizations that don't have world-class security teams.
(full disclosure: I am a designer)

While I agree with you in general, I think the US gov has an excuse while others may not: they have much stricter laws and requirements they HAVE to meet.
I think the automatic batching uses them to commit the changes at the end of the current task.

https://reactjs.org/blog/2022/03/29/react-v18.html#new-featu...
Right. There should be agency run certificate authorities for this. One to issue certificates to law enforcement, and one to issue certificates to judges

A valid warrant would include the intended judge and be signed by the department and the issuing officer before going to the judge, then signed by that judge’s cert to be authorized.
There may be a place for some of the ideas lumped in under the term "Web3". But the term, as currently defined, is heavily associated with cryptocurrency and blockchains. Which are mostly associated with scams in the minds of people who are aware of them, but did not buy in early enough to have a ton of formerly-worthless cryptocoins become worth absurd amounts of money.

If you want to try and redefine this term to not be about cryptocurrency and blockchains, then good luck with that. Realistically I think it would be better to try and make a coordinated push to make some other term a thing, because right now the instant response to "web3" among the non-believers is, at best, an eyeroll, a sigh, and closing the tab.

I mean, the current top story on HN while this is on the front page? "$625M worth of ETH drained on Axie Infinity's Ronin Network". That's Web3. Right there.
> The problem is: how do you run a business that has offices and physical assets > in Russia, without being at least partially beholden to the Russian government? > They have demonstrated that they are not shy about using gangster tactics.

To be fair, the US government has used gangster tactics to get US companies to install backdoors and allow encryption breakers.
Domains aren’t free the way sending email is. So, forcing more domains would be a significant expense that would seriously discourage these companies. Also, they would be easier to detect.
I love the idea of these. Last time I heard of them I sat down to write one and couldnt get through more than 1 or 2 points before feeling like it was a incredibly self indulgent exercise that wouldnt actually be helpful to anyone.

I couldnt imagine sharing this with a coworker. Even if I did, I cant imagine they would read all of it and internalize it. Most people act how they act. They may adjust their behavior slightly when interacting with you but they are not going to adopt a whole new communication style or something complex just to work better with you.

The only person I feel like I could share this with without feeling like an ass would be my direct manager. And typically I have a similar conversation with them during one on ones in the first 6 months of working there.

But at the end of the day its a compromise. Managers are often good at managing and motivating in MAYBE one way. If your way of ideally being managed or motivated doesnt align with theirs then you will both have to find some middle ground. Or change teams/managers/companies.
>Dunn said some of the scoring models he’s seen while litigating cases on behalf of tenants are crude, giving so much weight to factors like eviction, criminal history or debt that a person whose record includes even one of those things would get a negative recommendation.

I agree with the issues of transparency, but not with the models themselves. I absolutely would not rent property to someone who has a recent criminal record, a recent eviction, or a risky credit profile.

Tough eviction laws make it too risky to select the wrong tenant. It could take months to remove a non-paying tenant in some cities.
> AFAIK, in common use the word coup involves the military taking control of the government.

That is one common kind of coup, but distinguished from the broader category. That's why the phrase “military coup” exists to distinguish the kind of coup where the military (or some part of it) is the main actor in seizing control outside of normal bounds.
Maybe you misread something there? I merely stated, that there is no need for complex secret voting mechanisms - when the group is small and trusting.

Or do you practice secret voting in decision making among your friends?
Kaspersky has a very good research team which uncovered a lot of APT hacking groups including Russian ones so I don't see a reason why would they be a threat. But on the other hand Russian state can force them to snoop files and traffic from their clients but I doubt that will happen because everyone would stop using them and they would go bankrupt. Imo US government should use domestic antivirus solutions.
The racist angle was introduced because it's the only plausible nexus by which this practice could be illegal.
This was standard in the Chemistry department at my university. It also saved my ass twice.
Here's another preposterous offering: 20% APY "risk free" from owning crypto.
> Japan looks nothing like this.

As a former resident, I disagree. While they are edited, some of them remind of rainy nights in Ogikubo.

If you're interpreting photography as capturing the most accurate version of our vision system, then you're going to be very disappointed with any photograph.

I really enjoy this photographer's perspective. He captures photos as if you're viewing them from the "mind's eye." A+ work IMO.
> Do the same hand movement as if saying "It's got electrolytes"

I'm stealing this.
this wasn’t a smart contract exploit, it was a stolen keys exploit. Very different, flat out theft rather than exploiting “code is law” (and almost certainly an inside job).
This is a dumb suggestion by someone who is probably 10000 miles away. If a weakling 10 dollar laser pointers could defeat warplanes, every military would be extremely concerned with defending against them and developing laser weapons. But it's not a viable tactic for several reasons.

Pointing a laser pointer at an aircraft is not a good idea because it has potential to annoy or distract a pilot. It's not a real lethal threat, it's merely something other than completely harmless.
Or the fact that (nearly) every premium TV channel still has ads, when the original point of paying for cable was no ads.
Does that actually fix the issue if they've compromised the security of the email server using real or generated accounts?
"I'm not blaming the developers.."

I mean, I think it's time to put that on the table...
I agree with your first point: 24 out of 394 is too many for my taste, but, given how hyped the sector is, it’s not a huge amount.

Per the second point, I actually completely disagree. I think there’s huge social dynamics in play that make it harder to move away from proof of work because miners have massive amounts invested into mining equipment. We might see Ethereum move to PoS eventually (maybe) - but - that will be in spite of social dynamics and because some of the leaders are stubbornly trying to do the right thing.
Apparently plants crave it though...
Ah, I thought you were talking about the individual holder's risk of theft, not the system's risk of counterfeiting.

My understanding from the article is that the TPM would be used to prevent theft, and counterfeiting would be prevented by something like RSA blind signatures (e.g., http://www.hit.bme.hu/~buttyan/courses/BMEVIHIM219/2009/Chau...)
Sounds like if they had a checking account with their bank credentials stored in ENV variables and someone got access to that server it would be the same outcome.

The details of it being on a crypto-currency are interesting but when password/passphrase/private key security is poor it doesn't really matter the medium holding the money.
"As for motivation, I asked them, What do you want to learn? Why are you here?"

This is probably the most important statement in that article.

How many of us do not seriously look at our motivations for what we, and other, do?

Imagine if they no longer gave you money for your current job. How many of you would still do work where you do or do the job you do?
Dozens of unidentified bat species likely live in Asia, could host new viruses
You agree to the logic based on a false premise that the 3-letter US agencies do not have direct access to Telegram's servers which are located in the US (among other places).
> So your solution is to get rid of speedy emergency requests entirely?

No?

Anecdotally, from what we are reading today, a typical EDR response time is on the order of an hour. So while someone on my team is gathering the requested data, someone else is doing the verification.

> Sounds like you’re just repeating the point that authenticating these requests is impossible, as that authentication would have to happen fast.

If anything, I'm implying that if the government mandates that EDRs exist, they should have to back it up with someone to handle authentication. A phone number at the state level would do the trick.

> And then you need to do this internationally. What will you do?

First I'd have to be convinced why I should do this in every jurisdiction, why that jurisdiction would have access to customer data from other jurisdictions, etc.

Sounds like you're saying the problem is that the government is mandating things and providing no rules about how it should work. That seems like such an un-government-like thing to do, they usually get weirdly specific.
>I'm still not regretting not buying into this stuff.

I mean, I am 100% regretting spending 15 bitcoin in college on. Um. stuff instead of just sitting on it as a speculative tool.

Other than that, I have had family approach me asking about crypto in general and BTC specifically in the last year.

I always tell them - it's like gambling, except on top of maybe losing your money, somebody is going to try to steal it from you at some point as well, and there's no cops you can call.
This is not the strongest interpretation of what GP was trying to say. You are assuming you know more about what this individual wants to read that the individual yourself, just to make a very obvious statement that presumably everybody in this thread is already aware of.
They must just be loaning it out and slaying people endlessly on margin calls.
Since failing grades can't keep you from graduating, then grading is pointless.

That’s not true, there is still the GPA.
I don't think this is a Lisp thing, though - you get this same problem with Haskell and C++ and Perl as well, because the cultures of all of those languages normalize and encourage writing clever, difficult-to-read code.

Similarly, if you're working by yourself, or in a team with shared norms, you care far less about average function written by a random smart Lisp/Haskell/C++/Perl programmer, and more about what (a) you/your team writes and (b) the ergonomics of the language itself.

In fact, I argue that Lisp is slightly better than the above languages because much of its fanciness comes from macros, which you can trivially expand inline to simplify the code - which you can't do with fancy category theory constructs in Haskell, and is only barely possible with boost:: templates in C++, for instance.

(that isn't to say that I disagree with your point "the average function written by a smart lisp programmer..." - I completely agree with your assessment, I just don't think it's either as big of a problem as it could be, nor is it unique to Lisps)
> Having the residents of the suburbs paying for their true cost seems like a great way to start

I completely agree. I think the point I was trying to convey is that it's not just financial inertia going on here - it's probably the single most cohesive and politically active power bloc there is in the country.
Whereas "holistic" admissions processes are probably the _most_ gameable option out there. If you were designing a process specifically to be able to game it (for example to keep out the Jews) then turning down the transparency would be the way to go.
> GPT-3 seems to have issues with large numbers. Moyix’s gist covers this in detail. GPT-3 tends to guesstimate an algebraic function instead of evaluating the numbers, so the answer is only correct to a certain approximation.

There are two issues here. One is the lack of working memory, which means that there is very little scratch space for calculating things with a meaningful sequential depth. GPT-3 is very unlike traditional evaluation methods in this regard, in that it is easier for it to interpret the meaning of a program you give it and then intuit the result given the context than it is to mechanically execute its steps.

The other issue is the text encoding, which makes it much harder for GPT-3 to do digit-by-digit operations. Many arbitrary numbers are just their own token. A fixed length number to us looks like a fixed number of characters, but for GPT-3 they can be and almost arbitrary number of tokens divided into almost arbitrary chunks. Using thousands separators is very helpful for it.

If you account for these and design a prompt that mitigates them you can get much stronger results. Here is an example: https://news.ycombinator.com/item?id=30299360#30309302. I managed an accuracy of 42% for 3-by-3 digit multiplication.
Why would Zoom care if you posted stuff about another company?