skysight-inc/HackerNews huggingface dataset:
No, that's very different, in two ways.

First, `$childRef.setData()` appears to be the conceptual equivalent in React of `childClassComponentInstance.setState({someField})`. While that's technically possible, it's _extremely_ non-idiomatic in React and completely discouraged.

Second, "forwarding refs" is a feature specifically designed to allow a component to apply a ref to something _inside_ of itself. For example, the React-Redux `connect` API uses ref forwarding to allow `<ConnectedComponent ref={instanceRef}>` to hand back the inner wrapped component, not the outer wrapper component from the library. It doesn't have anything to do with calling a state setting function on a component in and of itself.
The 'extinct' Colorado Orange Apple: How a couple on a mission found it
Freedom of speech is a principal first and an American law second.

Freedom of speech and expression is the bedrock of the civilized world, an important part of modern culture and is indeed defined as a human right in the Universal Declaration of Human Rights.
I would assume it would be printed via ANPR and then I’d guess the onus is on you to check everything you’ve ordered is correctly present and labelled.

If that’s not enough and the retailer can’t get that right I would say that you’re taking a know risk going to that drive through.

Avoid them and I the market will make the process reliable.
The US is a very large and diverse place.
- I am not here pushing books. In fact, you won't find a link in my feed

- Although these books are meant to help people who develop technology, frankly I'm not interested in what the average developer has to say about them. I wouldn't have liked some of my conclusions either had I read about them 20 years ago

- I have deliberately priced my books to only sell to people interested and dedicated in reading them This is the only reason I'm replying to you: I wouldn't want somebody else to go find the books and then start a flame war based on my price. If you can't afford it but are dedicated to learning, ping me. We'll work something out. Otherwise yeah, it's crazy high compared to the "Learn You Some Javascript in Five Hours" free YouTube-based courseware.

https://leanpub.com/u/DanielBMarkham
I see that you are determined to take that away from the article even if it is incorrect.
Thank you for your insights. A couple of answers talked about Rust - do you have an opinion on this language and its uses?
Show HN: Braifun, a new machine learning tool focused on efficiency and ease
> It's not cheap, but that's a lot cheaper than I was expecting.

Seems like quite a bit to live in a 747 in the middle of nowhere. Why not just buy an already-built $500K house in the middle of nowhere? It would be bigger and save you a whole lot of hassle.
Almost everyone living in India is Indian, but not all Indians live in India.
LOL. Tell that to Catalonia, or Scotland, or even the Confederate States of America.
Precursor – A mobile, open source electronics platform
Here you go: https://www.nobelprize.org/prizes/lists/nobel-laureates-by-a...
> 40+% of all investors

Nope, no remote way that's true. 40% of all retail investors that were surveyed by a poll that probably misses out on people with retirement accounts, etc. self-reported being "leveraged." I'm not 100% confident that the general American public would be able to identify what leverage is/if they are actually leveraged.
I also got 72 for mine. 90/60 in the numbers below.

Edit: 84% for percentage of people who'd like the website
Still, tacit responsibility applies. They ignore and benefit from these acts.
Well, it tells a lot about how much you(and probably your management) care about your job.

My org was once hiring for a tech position, it was a new role, we weren't exactly sure if the process was right and one candidate sent us an email criticising the process and interviewers. We have apologised and thanked for the feedback, which was brought onboard and used to calibrate and improve the process further. Not every company is the same.

Besides, when we have received that kind of message it immediately raised some red flags. What if the candidate complains on glassdoor or other social media? It would damage our reputation. And frankly speaking, GoDaddy doesn't exactly have a good reputation.
Consider that SolidWorks is software used to design products where your tooling for a project can easily top $100k. Spending a small fraction of that on the software that actually allows you to design the product makes it seem relatively cheap. It isn't meant to be software focused at the 3D printing crowd.
Robocode - it's what kick-started my software career.

https://robocode.sourceforge.io/

https://robowiki.net
Tiled a Flexible Level Editor
How HackMIT Is Going Virtual
The last point I made is the moral argument "in theory private companies compete against each other but government has a monopoly on legalized violence." Government must be constrained because you can't get away from it.

Now it is true commercial monopolies can also exert coercion on their customers, so we have antimonopoly laws. These laws likely need updates to deal with natural monopolies coming from the strong network effect in the internet era. And the interaction with free speech right in social networks will be an extremely challenging issue.
No children and no family accounts. Every account I own is only used by me.
This is how I started too!!!

(And take away their phone)
> personal income is at an all time high

What's this figure? Mean income? Median? Inflation adjusted? Is investment income included in that figure?

Not all the indicators are rosy right? I mean unemployment, and failure to make rent payments are both still abnormally high as far as I understand.
This would mean we should expect positivity and vitamin d levels to correlate. The study found reverse correlation.
What are you talking about?

Is this a Mac vs Windows thing?

I feel like OP was implying people should use Linux.
i prefer kvdb-backed grpc for messaging to these pubsub projects because there is always some caveat. either it has at-least-once delivery or at-most-once delivery and other times it will disconnect clients if they are too slow or producers are too fast. there is always something. so tailor-made solution works out the best for me. easy and fast to write. works as one wants it to work. and with go, it's a piece of cake and also part of single binary, no external dependencies.
What's holding back in-wheel motors like the Protean?
Impressive! It must be tough to keep your spirits up after a string of such "failures" - but I want to congratulate you on trying time and time again.

That's exactly the path to success, by continuing to challenge yourself, push the limits, explore opportunities and aspects of your potential; to meet difficulties as they arise, and to grow beyond them.
I see your point. And think this controversy could be avoided if OP chosen more neutral words. But I don't think OP was willfully racist.

The most adequate terminology is still in dispute and most people don't follow this discussion closely. Also it varies from country to country.

For instance, in my country, the "n-work" used to be accepted while "black" was pejorative. But recently, a new line of though emerged: those who think we should adopt the NA convention.

To avoid any controversy, I would had chosen other words:

s/racial/skin color/
s/black/dark skinned people/
s/black/fairer skinned people/

OP probably tried to be consistent with the papers they cited.
LiveOverflow captures some of the spirit of hacker culture. 3Blue1Brown to increase his/her math enthusiasm/knowledge (gotta pass calc3 when you hit uni)

https://www.youtube.com/c/LiveOverflowCTF/featured

https://www.youtube.com/c/3blue1brown/featured
I’d offer to help fund/mentor on projects and see where that goes
nsq is a solid piece of technology. 20k conections on a single nsqd, no complaints.
yes, it was.

the first industrialization started in the middle 18th century though, so not sure what your point is.
It’s more than a simple bug. It’s a design flaw that results in mistreatment for people of certain skin colors.

You are likely correct that the intent was not malicious. This is no excuse. Throughout history, everyone believes they are doing the right thing or are properly justified, even when heinous acts are being committed. We are master story tellers, and we tell the most twisted stories to ourselves.

At the end of the day, the impact that our actions have matters a lot more than our best intentions.
What part of the Julian Assange, Wikileaks, and US' War Crimes isn't incendiary? This is not a subject for sensitive feelings.

It is extremely important that discourse not be repressed for the sake of political expediency ...

If there were more awareness of the horrors, Assange wouldn't have been so necessary. If we want to reign in the war-mongers, we must hold them accountable.

Always.
Get an older Garmin Etrex with a digital compass. These models have a sight line on the housing. You use this to project waypoints along a heading. If you traverse a base line and make two projections beyond the tree you will have four waypoints. The target will be at the intersection.
To what degree does the predictions alter the future?
> Well, hopefully the brokerage’s risk department prevents that!

Blind-spots do exist, as we have seen in 2008. I'm not saying that I know better, but we can't take it for granted that these organizations have an accurate assessment of all the risks, especially when they are making record profits.
From description of post: "A teenager I am close with would like to become a computer engineer."
Such a strategy in the face of high unemployment will end poorly. It's effectively currency debasement to prop up your top corporations stock prices at the expense of the real economy.

You'll be left with 5-100 megacaps, carrying less real revenue than when the debasement started. Consumers, SMBs, and employees will have had their dollars eroded.
> The top poster used an NPR article which explored the systemic racism of vitamin D tests.

No, it did not explore systemic racism. It explored physiological differences between races.
In wheel motors have high unsprung mass, which has negative effects on the performance of the vehicle and ability of the suspension system to keep the wheels on the road in particular. It is difficult to actively cool a motor in the wheel as well, although you would have an easier time with radiated cooling at least.

Also, wheels are the most exposed part of the vehicle! It is much safer to keep the motor inside where there is less dust and road debris.
"Dive Into Deep Learning" - d2l.ai
No, not really. A high PE ratio just means investors are expecting the company to grow. I probably wouldn't buy TSLA, but 25 isn't some magic number which means the stock is overpriced otherwise people who "know what they are doing" would short anything with a PE ratio higher than 25.
Certainly, but I think that still leaves a lot of room for a non-causal correlation. In a toy model where Covid-19 is uniformly present in N% of indoor spaces and 0% of outdoor spaces, we'd expect infection rates to correlate strongly with vitamin D levels even if vitamin D doesn't affect the virus at all.
> in my country, the [n-word] used to be accepted while black was seems as pejorative.

I’m presuming you mean “negro” rather than a 6-letter word starting with “ni”?!
Thanks for the link!
I am going to look more into rg3d, but the C99 engine is interesting to me, because I use Raylib[0] for my C gamedev explorations. I will never fully leave C, because I will be dead before C is fully, or largely, displaced by the likes of Rust or another PL. I have also been playing with Zig, and there is a Tetris demo done by Andrew Kelley the creator of Zig, but no game engine I know of yet [1,2].

[0] https://www.raylib.com/

[1] https://ziglang.org/

[2] https://github.com/andrewrk/tetris/blob/master/build.zig
>I would hate to have to reason about the 250 possible errors coming from every single library underneath my app, especially when the immense majority of those are better left to be solved by the user (e.g. file cannot be opened because the usb stick was removed, audio device unavailable because you are using a pro audio driver that locks to a single app, the GPU cannot be opened because I did a driver update and must reboot, etc etc).

Depends on the ergonomics - if it's easy to convert errors to panics then you get that in application code while also explicitly enumerating error cases as an API author.

I haven't used Rust enough seriously to comment authoritatively on this but it seems like a good trade off - I hate it when the library I'm using doesn't document error cases
Most programmers I know, myself included, got started by making simple games for fun. If you don't know which language to choose, just start with JavaScript.
I'm pretty sure becoming a famous painter has a lot more to do with who you know than what you know or do.

I'm sorry, I didn't go to art school myself. I was alergic to art school culture, so I transferred to computer science. But I've been in and around lots of artist groups over the years. Even made a small business out of making installations for artists, for a short while. (That's a while other thing. Big Art artists often don't make their own things. They're more like producers or project managers than technicians).

The one thing that struck as the big difference between the artists who were making it and the ones who were struggling was really just their social group. The ones who were making it came from rich families, knew art dealers, and were getting invited to the "popular" artist parties.

At least, that was the case for "fine" art, artists selling a small number of high-value pieces. The other way to make it was to make a large number of populist pieces, for mass production, and then hustle hard on the craft fair circuit. If they could build a following that way and refine their process to cut costs to the bar minimum, then they could maybe explode selling online.

But just going to art school, being really creative and a master of craft, and hoping someone will discover you... Never seen it happen.

It's interesting, because I think it actually has a lot of parallels to open source software. You don't really get big in OSS by making a cool program. You have to market the shit out of it. And about the only way to do that in a way that OSS users aren't allergic to is networking on the public speaking circuit, knowing lots of other popular developers, getting them to use your software.
Expect to see more archaeology findings around the area of North or North West of Saudi Arabia. This area has been an archeology blindspots until 1980s [1].

Fun facts, the green pastures of Arabian Peninsula in ancient times has been mentioned in a well known authentic hadith (saying of Muhammad), "The Hour will not begin until the land of the Arabs once again becomes meadows and rivers”[2].

[1]http://etheses.dur.ac.uk/3224/1/1.pdf

[2]https://sunnah.com/muslim/12/76
'But now the fungicides were no longer working as they had. “La roya does not respect them,” Gabriel told me through a translator. One day, with no warning, the golden dots bloomed on a few leaves on a single plant. Gabriel sprayed them, and sprayed again, but the spots widened, then turned dark and dry and cracked through the middle. The leaves crisped, curling at the edges, and fell from the plant when breezes jostled them. The dust, the fungal spores, drifted across the field and infected another bush, or fell to the ground and splashed onto the next plant when rain fell. The cycle of slow plant death began again.'

I did not know that I would see the vision of Miyazaki expressed in Nausicaä of the Valley of the Wind realized in my lifetime.
That's not what safety means. panic! is perfectly safe Rust.

https://doc.rust-lang.org/nomicon/meet-safe-and-unsafe.html
Sorry, your entire perspective here is tainted with the idea that objective reality can somehow be wrong.

Occum's Razor does not beg us to look in any particular direction, only toward the simplest explanation. The simplest explanation to any layman that knows sun exposure creates vitamin D, is that darker skin requires more sun to make the same amount. That's not racism, it's a simple logical conclusion based on facts. For it to be racism you'd have to argue that needing more sun to create the same amount of vitamin D somehow makes someone inferior, which would be a wild thing to think.

You both argue that we need to avoid factoring in race because it provides ammunition for racists, and that we need to better understand the metabolism of minority groups. You do realize you can't have one without the other. No one here is labeling minority genetic makeup 'exotic', but to ignore the differences is the create the inequalities you claim to loath.

Lastly, your hyperbolic assertion that mere scientific oriented conversation is somehow the source of genocide is a ridiculous attempt to 'win' an argument that no one is having with you.

Go read.
Disposable personal income: https://fred.stlouisfed.org/series/DSPI

> is investment income included in that figure

Probably, but it's not a significant reason behind the recent rise.

> unemployment

Yes, unemployment is high which is why it is critical that the Fed is doing what it is doing now, while both employment and inflation are very low.

> failure to make rent payments are both still abnormally high

This metric is not really safe to look at to compare to 2019, given eviction/rent moratoriums.
> While VLIW like Itanium was limited to 3 ops/instruction, which is already behind today's OOO CPUs

Itanium could group 3 instructions per 128 bit "bundle", but multiple bundles could be run in parallel, and the compiler had to insert explicit "stops" when that wasn't allowed. The architecture was designed specifically so that future processors could run old code with more parallelism.

https://en.wikipedia.org/wiki/Explicitly_parallel_instructio...
Thanks for moderating this thread dang, you’re a saint.
I'm not convinced we are better off ignoring all conspiracy theories. There are real conspiracies to break the law in the world, and some of them have been perpetrated by the US government.

We have to look at the merits of each theory and decide whether it's batshit or not. Global conspiracy to fake a pandemic? Doesn't seem possible. A couple dudes in the CIA harassing a dude they tortured and then threatened to mess with if he talked? Not impossible.

The criminal acts the US government has been up to raise serious questions regarding what you suggest we do:

> electing sensible representatives

how can you do this when your own government harasses and intimidates people it doesn't like?

> supporting investigative journalism

how can there be investigative journalism if receiving information could turn out to be a felony if it's the wrong information?

> engaging in fact-based discourse

how can you do this when your own government is hiding relevant facts from you?
Just wanted to echo this. Have never seen anyone called racist for speaking out against female genital mutilation.
Ask HN: How do you approach the trade-offs of code readability and performance?
Skin pigmentation does affect vitamin D production.

There are a few stages between production of vitamin D and the delivery of useful vitamin D to the places where it is needed. The form produced by the skin is not the form needed, so it has to be transformed.

The usual test measures vitamin D levels at a particular stage, and then we infer that if the levels are normal at that stage, they will be normal at the final stage too.

The problem seems to be that this was calibrated based on the levels in light skinned people, and it is starting to look like the relative levels at the different stages are different in darker skinned people.

Think of it not as a dark skinned person's skin produces less than a light skinned person's skin, but rather the light skinned person's skin produces more than the dark skinned person's skin. Their bodies both need the same amount of the final form, and both are able to convert enough to that form, and don't bother converting much more than they need. The result is that the light skinned person has more leftover pre-conversion form. The test measures that pre-conversion form.
"The Elements of Computing Systems: Building a Modern Computer from First Principles"

And some course or book that teaches the physics of semiconductors.

Also some basic introduction to quantum computing.
BTW, as someone who is Black — I didn’t find a single thing in your post racist. It talked about race, but not in a way to oppress or demean any group. At least that was my take.
Once I regularly see the bashing of a language I know that language is generally accepted and therefore mature.
That comes at an amazing timing. In my opinion, this time period was a golden age of science fiction. And I agree with Peter Thiel that we are currently mostly viewing the future as too negative.
I think “and make bets” is the key here.
If you're in a certain industry, you're typically looking at the median in that industry and not the national median. USD $100k is ~4 year experience software engineer salary.
The article uses wrong terminology. VLSI is just a generic to describe IC with very high degree of integration, like a CPU or a real-time MPEG compressor. What he described is actually an early attempt to produce FPGAs.
Wait, how do you know it got it completely wrong?
America isn't alone with its approach to QE & low interest rates, foreign currencies won't help you in many cases.
I’d suggest reading this series of blog posts on Vitamin D by Dr. Deva Boone (they were also shared here before):

https://www.devaboone.com/

If you’re deficient or not getting enough exposure to the sun around midday, then supplementing could be useful. As a preventative measure for COVID-19 or as a measure to make COVID-19 less severe (or for reducing the risk of any other ailment), the blog posts cited above conclude that there is no evidence. There are correlations, but we know that correlation does not necessarily mean causation.

Please read the blog posts and arrive at your own conclusion.
38% for my HTML-only webpage. I don't think that it's adequate, I expected it to be 1% (:

https://vbezhenar.com/host-configuration.html
An introduction or refresher on the fundamentals of electric energy.
Well the server for this page seems to be dead. I wonder what language it's written in? ;)
Even if it is the "legal reality", Apple wrote that "reality" in a way to use its market position in one vertical to control people's actions in other.

I'm not sure the point you're trying to make with your analogy, but I personally don't think it's reasonable that doing a chargeback on a food delivery app (for any reason) should be grounds for me to lose access to my music or yoga apps.

Google taking action like this (blocking accounts across their entire network of companies) comes up on HN every once in a while, and Google is always "the evil one". Apple is doing the same thing here but it's apparently more acceptable?
A good deal is spent explaining rising CO2 levels in the atmosphere and the effects of CO2 on cognition, but it wasn't immediately obvious to me how indoor CO2 levels would be rising. Towards the end, here is their explanation:

> in steady state, indoor CO2 concentration is always at least as high as the outdoor concentration (as neither generation nor ventilation rate can be negative) and simply scales with the ratio of generation to ventilation. For reasonable values of G and Q for elementary school students (0.004 L/s per student) and classrooms (10 L/s per student), respectively, a ratio G/Q equates to 400 ppm (Persily, 2018; Persily & de Jonge, 2017). Under such assumptions, then, an outdoor CO2 concentration of 477 ppm (411 ppm as in 2019, plus a 66‐ppm urban enhancement) would equate to 877 ppm inside the classroom upon reaching equilibrium.

The equation and explanation can be found about 60% of the way down.
Halting State