skysight-inc/HackerNews huggingface dataset:
So I can only use the diff tool to compare two non-compiling versions of a source file if I provide a test suite for that file to the diff tool? And how would you want to make use of the test suite? Before you can run the test suite, the source file must already parse and compile which is already more than a diff tool based on a syntax tree requires - it must be able to parse the source code but it doesn't have to compile. Passing the test suite requires even more, not only being able to parse and compile but also yield the correct behavior which the diff tool doesn't care about.

And you actually jumped over the hard part that requires the heuristics, how to modify the input in order to make it parse. Take a 10 kB source file and delete 10 random characters - how will you figure out which characters to put back where? With 100 possible characters, 10,000 positions to insert a character, and having to insert 10 characters, you are looking at something like 10^60 possible modifications. You are certainly not going to try them one after another, each time checking if the modified source file parses, compiles, and passes the test suite.
If you break Apple Pay on your device, you can essentially get... your own credit card number. If you break open an e-$100 bill you get as many copies of that hundred dollars as you can spend before getting caught.
If I were the hacker, I would be waiting for an offer to return the money. Which Sky Mavis haven't done. I think 1% is reasonable.
Kids Are Learning History from Video Games Now
is there no point at which these companies become subject to securities or financial laws? How on earth can a random game studio just casually hold half a billion dollars worth of assets apparently without any idea what to do with it?
svg's aren't inherently accessible either. in both cases, you have to actively add accessibility.
Area code, then 911. And often, the 911 dispatcher asks "What city?" as the very first thing they say.
And, Induction is much easier to clean and keep clean. Food does not burn onto the cooktop, the cooktop is solid surface, and temps stay lower. Boil something over? Move the pot, wipe it with a towel or sponge, put the pot back. Or put a paper towel or regular towel down between the pan an the cooktop, you can boil water without burning the towel.

Also, it throws off way less heat than a gas burner. Almost all of it goes into the pan, where gas tends to throw a lot up around the pan.

I've never run into the problem mentioned by another in this thread about cycling when simmering or burning. My range is a $3500 Samsung range, more than a cheap electric, less than many gas, but not exactly cheap. Well worth it for me.

However, one downside I didn't expect is: My inductive range is more disposable.

Where a regular range, if it breaks, you can probably have a repair guy come by and do some simple troubleshooting and identify a burner element or knob that has failed... The inductive cooktop the repair guys tend to just want to replace the whole thing, to the tune of $750 parts, plus labor. At which point they start recommending you just replace the range, because most people don't want to spend more than a cheap range on a repair.

A year ago my range had two of the burners stop working. Thankfully, it was a well known problem, a blown solder joint on one of the boards deep in the cooktop. I was able to repair it for $0 in 3 hours (my son was helping, probably could have done it in half the time if I wasn't also teaching him), and we were back in business.

But no repairman would have wanted to spend 90 minutes on a "maybe" repair with no warranty and another 90 minute service call or potentially $300 board replacement or $750 cooktop replacement, and an angry customer because their fix didn't work.

No problem for a DIYer.
> Imagine how preposterous the idea of storing $650mm in USD in a random game studio's checking account would be.

But it's decentralized.

(Do the same hand movement as if saying "It's got electrolytes")
That's just plain old-fashioned bigotry. Literally every culture on Earth has had some form of "never trust a <blank>" where the blank was whatever race, religion, nationality, tribe, ethnicity, etc was their neighbor or rival.

Most people would treat it as a shameful thing from a bygone era if they had a grandparent tell them "never trust a <whatever>", it's quite unfortunate that you seem to agree with this sort of nationalistic bias and bigotry.

Also, the US spends over a trillion dollars per year on the safety net. The federal budget for giving food to low-income people is $60 Billion per year, medicaid (free health insurance for non-working people) is $670 Billion per year, $51 Billion on housing assistance. There is also unemployment benefits if you're laid off, and you can keep the health insurance from your former employer or switch to a plan from healthcare.gov (which will be subsidized by tax payers if you can't afford to pay the premium). It's not a perfect system, but it's ridiculous to pretend there is "no safety net" when there is in fact an incomprehensibly large safety net.
McCarthy was censured by the Senate.
Well you can do anything with the ledger if there's consensus. That's how the entire thing works. How are you going to convince >50% of the mining pool to agree though?
And, perhaps most critically,

Grades are generally just statistical noise. Yes, there are some three-sigma outliers who are consistently better or worse than the group, and these deserve special attention -- but productive attention, not just letter grades!

For the vast majority of students, there is little to no signal in the grades. The grades people get are generally better attributed to the abilities of the teacher than the students.

As Deming would say, grades (like "employee of the month" type things) are a pure lottery disguised as merit, which is an awful thing to subject humans to.

----

If I were a teacher, I would do what Deming did: give everyone a passing grade on sight.

Then I would randomly sample assignments to see what the general quality of them is. If someone is performing significantly worse or better than the group, that requires a root cause analysis to see what's up.

If the entire group is performing worse than desired, that's not the student's faults, but mine. So then I'd root cause myself.

----

My children are not yet of school age, but I sincerely hope I can strike a deal with their teachers about grades when it's time for that. I feel awful thinking about the fact that I might have to subject them to grading. Not because they are special snowflakes, but because it kills the human spirit.
> though the concern was more about what I think is a financial abuse of students when they are recycled round and round a system that keeps giving them one more chance in order to take more money from them.

Aside from changes in the fee structure, I would suggest that the better solution here is to let students retake individual modules without having to redo an entire year. This is something that most European institutions allow, and has the bonus that it is likely more accurate in terms of assessing a student's actual level than the current system.
For what it’s worth even people on /r/soccer hate all this web3/crypto thing, I didn’t expect this discussion to show up in there.
Research – Honeybees flying over a mirror irremediably crash
Do you think it's never possible to determine the future success of a product by attempting to build an MVP?

You could maybe try to argue that the implementation hadn't reached the minimum level yet, and therefore wasn't an MVP and it was too early to draw conclusions, but it sounds like you're just assuming that.
A bit off-topic, but any discussion of altruism these days I bring up effective altruism - a movement of people focusing on effective ways of helping as much as possible (within any specific area, and focusing on finding the most-important areas of focus). These individuals (myself included) often give at least 10% of their income (see https://www.givingwhatwecan.org/). I really hope more people join in on the global movement:

https://www.effectivealtruism.org/
In traditional courts? Yep, it's a crime because there is clear damage being done to the victims. As simple as that.
There's a lot of misunderstanding of the word karma. This "I still regret/think about" you are referring to is actually one of the true natures of karma. Your actions have an affect, often or especially on yourself. Sorry if that all sounds preachy, but it's something to reflect on. Often it's just not worth it, and it turns out sometimes that you're only hurting yourself.
If you truly want a life that involves running from the police, constantly wondering if your death is around the corner, having no sense of community/family etc. then there are places in society where you can do that productively (e.g. a soldier, special operative, foreign agent). But most children don't know that they don't want that, and that's the fault of the parents.
I had read it previously elsewhere, then recently re-read it here:

https://www.themarshallproject.org/2022/01/12/as-murders-spi...

I imagine the picture is a lot more complex than the charts make it out to be. For example, I'd be curious about rate trendlines of false imprisonment.
And they didn't notice for 6 days!
> How about 'attempt to undermine the government'? That is much more accurate than coup.

No, attempted coup (specifically, attempted self-coup) is much more accurate.

> Words have meanings

Yes, they do. And the precise political science terms for the coordinated attempts by the 45th President and his allies to extend his powers beyond their lawful duration by extralegal means is “self-coup” or “auto-coup” (in the original French, “autogolpe”), which is a form of coup carried out by or on behalf of the existing leader.

> and using the words inaccurate/the wrong meanings is saying one thing but meaning another, and the word for that is lying.

Yes, that is exactly what you are doing when you explicitly refuse to use the correct term in attempt to minimize the act.
Keep working at it and eventually you will rebuild "tradfi."
If only they had used a Web3 based solution this wouldn't have happened.
"Lynda Resnick and her husband, Stewart, also own a few other things: Teleflora, the nation’s largest flower delivery service; Fiji Water, the best-selling brand of premium bottled water; Pom Wonderful, the iconic pomegranate juice brand; Halos, the insanely popular brand of mandarin oranges formerly known as Cuties; and Wonderful Pistachios, with its “Get Crackin'” ad campaign. The Resnicks are the world’s biggest producers of pistachios and almonds, and they also hold vast groves of lemons, grapefruit, and navel oranges. All told, they claim to own America’s second-largest produce company, worth an estimated $4.2 billion."
https://www.motherjones.com/environment/2016/08/lynda-stewar...
The second this is added, the spam domains will just multiply. User interventions with spam doesn't work.
Crosscut – Drawing Dynamic Models
That you are savvy enough to know this is a suggestion that "locks you've installed" might not be a general sample.
Because a real cybersecurity aficionado would use the right tools.

And my website is for those who do do use the right tools.
I believe the dominant thinking is that GPT-3 has trouble with math because it doesn't see individual digits. It obviously has no trouble working on words, which are much more discreet than numbers. I wouldn't be surprised if it had trouble carrying a long equation though. When writing it can reconsider the whole context with each new word, externalizing that memory, but with most computations it would have to carry out the whole thing in one go. That's a lot of dedicated parameters for a single subtask.
Honestly, email would do the job too, if it was signed email.

I’m pretty sure the largest deployed PKI system is the US federal government’s - it really feels like we should be able to deploy something for law enforcement agencies. (And in fact that’s what the legislation mentioned at the end of the article appears to do.)
I'm not a lawyer. It appears that part of this heist involved hacked keys. That aspect would be straightforwardly illegal I would imagine.
Metal in C++ with SDL2
Andrew Clark suggested recently that chunks of the event system may be removed in the next major:

https://twitter.com/acdlite/status/1505378980878331909
The Transitions look nice but I feel like this will bloat code incredibly. Maybe it‘s meant only as an optimisation to be used sparingly but if I would always have to also start a transition when I do some conditional rendering it will generate a lot of overhead code. Or am I wrong?
tl;dr: in what is supposed to be a decentralized system, 9 validator machines had the power to approve or deny transactions. 4 of these are owned by the same person and shared credentials, and 1 of these had its credentials stored on the aforementioned 4 because user load was bad once, so they just decided to use the other machine’s resources.

In other words, hacking one validator gave a user full access to the system, because that gave them access to 5/9 validators which is a majority.
"Journalists" are desperate to stand out.
Figure 3 shows some CD68 staining of a handful of human brain samples from people who died (not necessarily from Covid), and were subsequently found to test positive for Covid. The argument is that this is one sign of inflammation in the white matter (axons), but not gray matter (neural bodies) of these samples.

While this allows them to claim some connection to humans in a paper that is almost entirely about mice, it's so different from the bulk of the experiments that it is essentially a tangent.

Edit: Out of curiosity, I dug up the paper describing the people from whom these 9 samples were taken.

https://www.nejm.org/doi/full/10.1056/NEJMc2033369

These patients...let's just say they were not well prior to Covid:

> We performed conventional histopathological examination of the brains of 18 patients. Fourteen patients had chronic illnesses, including diabetes and hypertension, and 11 had been found dead or had died suddenly and unexpectedly. Of the 16 patients with available medical histories, 1 had delirium, 5 had mild respiratory symptoms, 4 had acute respiratory distress syndrome, 2 had pulmonary embolism, and the symptoms were not known in 3

I can't tell which of these patients' samples were used in this latest study, but...there's a lot going on. One of the patients was a meth addict, and another was a heroin addict, yet another was an alcoholic, and two others had recurrent seizures from prior head injuries:

https://www.nejm.org/doi/suppl/10.1056/NEJMc2033369/suppl_fi...

This just goes to show that you must dig into results like these before drawing any conclusion. If five of the nine samples used here were from people with drug addiction and chronic brain diseases, would it change your perception of the results?
Yet you can't sell off old games and you can't speak freely about their shortcomings
That's my point, its a trade off. Who decides what 'limited' means? The answer is the that it depends who already has the most power. In China, you can be certain any new e-currency of any form will be completely controlled and monitored by the central government. But in western democracies, there is at least a chance that a negotiated balance between oversight and control needed to prevent crime, and privacy and autonomy for citizens. But there has to be that balance. A completely unpolicable currency/financial system is just as bad (but in different ways) as a completely policed one.
More than that. It's still required by cert standard bodies such as PCI and SOC2 .

Even if you as an exec know they are security theater you are forced to comply due to these certifications.
I have not dug into the details of how this stuff works because every time I've looked for them what I found looked like bullshit. They all imply this stuff is so secure no one knows who's "money" it really is, and that's supposed to be a feature.

I'm still not regretting not buying into this stuff.
> “One of the problems you have is there’s no validated master list of people who are authorized to make that demand”

It sounds like there isn't even a well-defined policy for who is authorized.
Nope, you're not missing anything really, but I'm sure glad that not every website looks like a Bootstrap 3.

I think these government ones are more about keeping a consistent style and look across departmental websites, than advertising a product for general use.

In fact, I think the government would not take very kindly to hobbyists making official-looking websites serving a non-government agenda.

Front-end isn't that difficult for websites that primarily display information and at most require a contact us form or some basic CRUD.

So, naturally, given what may be an unconscious existential dread that one day the world may realise that front-end is more or less solved, front-end developers like to make sure that there's always something new to do, rather than admit that a problem is more or less solved.

And thus fashion is born.

Clothing was also a problem solved. We figured out that we needed shoes, trousers, shirts, jumpers when it's cold, coats when it's raining, etc.

But once you have those, well, the tailor has no income. So the idea emerges that we need to have nice shoes, shirts and trousers for special occasions.

And that perhaps some clothing items are better than other clothing items.

And what if you don't want to dress in white and grey tomorrow, perhaps you'd like to be eye-catching?

And so, fashion was born.

The basic template is the same. You have some fabric that covers your legs, genitals, torso, arms etc. and the lower half is, more often than not, a different garment to the top half, to allow for easy swapping of components for different looks etc. But the base structure is the same.

And if you are so inclined, you can have a totally bespoke and crazy item of clothing made for you by a designer.

Sound familiar?
tornado.cash
> There's nothing very mysterious about it, it's a modeling trick.

I wouldn't say it's just a trick. They have remarkable properties.

Quasiparticles (such as holes) have simple, relatively long-lived, non-dissipative properties like fundamental particles, such as momentum that is conserved along a path until an interaction, interactions with other particles, and a simpler wavefunction than would be expected from the combination of constituent fundamental particles.

They emerge from large numbers of fundamental particles acting together in harmony.

Like a bubble in water, except water doesn't harmonise that much, so it doesn't make a bubble with momentum (or spin) against the flow of water keep moving the same way until it collides with another bubble.

The 3-body motion problem produces chaos. It's a wonder that a 1000-body collection of electrons and nuclei holds a quasiparticle together instead of quickly turning into a non-linear, thermodynamic mess, and that interactions with other particles couple with the entire collection at once, to maintain the integrity of the quasiparticle.

At some level it's like a bubble, but the harmony is decidedly a quantum effect.
Yes! The fact that someone would write a doc like this for their own introspection and growth - great! The fact that you would publish it or supply it as a prelude to interaction - weeeird. But again, I've made similar gaffes. Will probably make more.
doing just a quick search in the public directory, I found 24 out of 394 companies are in crypto. That's a lot lower fraction than you'd expect given how much mindshare, hype, and attention crypto has now vs. other sectors.

I am a crypto-skeptic, and consciously chose not to work on it myself, but I still wouldn't want any investor, especially one as early stage as YC, to categorically rule out a sector based on the impact of its current technology, the state of the technology will be different when these companies have grown.

Eg with respect to the carbon impact of crypto specifically, the current chains are very unscalable for the exact same reason that they consume lots of carbon; while the per-user stats look bad now, any world in which these companies are used at the scale of web 2.0 platforms is necessarily a world where the carbon footprint per user is many orders of magnitude lower.
And if it was drained from a bank account, you have recourses to get it back.
Living in a city isn't going to be much fun if it's a crappy city, sure. You can say it's not a dump area, but I'm sorry, a city with zero museums and only two coffee shops is just not much of a place. I've lived in small college towns that did better than that.
Moving McRichPeople out of normal housing and into McMansions can open up housing availability downstream though. The homes they are moving out of are an upgrade for those in starter homes and then those starter homes become available.
Dude your config is FUBAR. Why enforce TLS1.3 when you don’t understand that the way cipher suites are negotiated changed in TLS 1.3?

> Also, my server decides the selection of algorithms in TLSv1.3, not the web browsers

SMH. Either use Caddy with an empty config file or follow Mozilla’s recommendation: https://ssl-config.mozilla.org/#server=nginx&version=1.17.7&...

# modern configuration
ssl_protocols TLSv1.3;
ssl_prefer_server_ciphers off;

Also lol are you trying to host your site via HE’s free tunnel?
If you think that's actually a good idea, then do it. Make a fork where people can have their money back, and see who follows you. There's no need to ask permission. The entire crypto-ecosystem thrives on crypto-darwinism. Projects experimenting with various forms of governance to see what survives, and what sticks.

Axie's Ronin network was a centralized side-chain experiment. Unfortunately what got exploited was the bridge back to the more decentralized ETH Mainnet. They failed to have proper fail safes on the bridge, and they got looted. Maybe their project survives this, maybe it doesn't.
Enzyme has been lagging in support for React features for several years now, so yes, I would expect it would not correctly support React 18 right away. (Note that both Enzyme and React Testing Library are independent of what test runner you're using - Jest, Mocha, etc).
it'd be interesting to know what kind of companies those are. Don't want to give people a false sense of hope with "Uber for x"
Wire fraud results in billions of dollars in losses per year from checking accounts. Here's one article from 2019:

https://www.cnbc.com/2019/09/11/email-wire-fraud-cost-26-bil...

We talk about eth/btc as if they're just covering the function of the checking account, but it's also covering the function of the checks, wire transfers, ACH transfers, etc. So for a real comparison you'd have to count up all the related fraud from legacy checking accounts and their various mechanisms to move money between them.
I agree. I showed it to a couple of teammates and the universal opinion was that if someone handed us something this pedantic, we'd be making sure to minimize any interaction with or reliance on this person. Especially reliance on...I can only see an endless variety of "you didn't read my required document and interact with me strictly in my self-approved manner, therefore I feel entitled to ignore you/condescend to you some more/report you to HR/ruin your day (or whatever negative I deem appropriate)". Life is too short.
that sounds like a bank