skysight-inc/HackerNews huggingface dataset:
https://en.m.wikipedia.org/wiki/African_Americans_and_the_G....

In the New York and northern New Jersey suburbs 67,000 mortgages were insured by the G.I. Bill, but fewer than 100 were taken out by non-whites.

I grew up in Columbus, Georgia in a house purchased using military benefits. My part Cherokee father was extremely white-passing, yet spent 18.5 years of his 26.5 year military career overseas.

He's no longer alive. I can't ask him if he did that to escape racism in America.

What if he hadn't successfully downplayed his part Native heritage? Would I have even grown up in a nice house in the suburbs?

After my father died, I tripped across a photo of a full-blooded Iroquois actor that looked uncannily like my father. I was already not comfortable with our social construct of race. But I just no longer can comfortably answer that question with stating "I'm white."

What makes me white? My skin color? If so, why is my darker skinned mother also white?

My socioeconomic background? I could argue that grows out of my father successfully downplaying his Native heritage. So does that make my whiteness a fiction? Perhaps even a lie?

My father made his own constructs. Which constructs are more "real" or more valid? His? Those of a nebulous racist thing we call society? Where is this thing we call society? Can I go talk to it?

No, society is just a sum total of something that grows out of a group of individuals. Individuals like my father.

My father chose to protect himself and his family. I can't find moral defect in that decision.

But I also find it increasingly offensive to even try to answer a question about my heritage with an answer from a canned list of arbitrary answers rooted in a long history of social BS where none of those answers remotely fits anything I would identify as.

I have long association with American military culture. Military dependent is not an option.

I was born and raised in The Deep South. Southerner is not an option.

I'm part German. German American is not an option.

I'm part Cherokee, but only a very small part. I don't even know what to call that. Mixed race doesn't really seem to fit this case. But why not? I look part Native to my German relatives. How many generations does it take to "erase" my Native blood so it no longer counts?

I'm not interested in trying to officially join the Cherokee Nation. I'm not interested in trying to qualify for scholarship money reserved for Natives. But isn't calling me white just another way of saying "those people" don't count?

If you aren't full-blooded Native, your Native ancestors don't count? Doesn't that further deepen a history of genocide? Many Natives were murdered by European settlers. Do we also need to murder any memory of them? Any trace that survived in mixed bloodlines?

Do we need to deny that "those people" are a part of us people, even if only a small part?

Why?
Goto consider harmful
> "The typical American devotes more than 1500 hours a year (which is 30 hours a week, or 4 hours a day, including Sundays) to his [or her] car. This includes the time spent behind the wheel, both in motion and stopped, the hours of work to pay for it and to pay for gas, tires, tolls, insurance, tickets, and taxes .Thus it takes this American 1500 hours to go 6000 miles (in the course of a year). Three and a half miles take him (or her) one hour. In countries that do not have a transportation industry, people travel at exactly this speed on foot, with the added advantage that they can go wherever they want and aren’t restricted to asphalt roads."

I'd love to see modern numbers for this.
Thai navy tows floating home of fugitive U.S. 'seasteader'
Probably the same way GPS satellites avoid jamming each other: modulate the lidar transmitter with a unique coded sequence that can be detected by correlation.
Not to push your expectations even higher, but visiting and seeing the Sagrada Familia literally moved me to tears. It's one of only two buildings that have ever done that to me. (And I'm not religious at all, and was not raised Christian.)
> But SF has its own issues beyond those of many other American cities.

I agree with this.

But this

> Yes, America may have a fixation on children needing yards and minivans

means that fixing those problems won't make this any likelier

> SF could become a much more appealing place to raise kids if it we could better address factors like the cost of housing, or the opioid crisis
Can virtual reality boost positive feelings in patients with depression?
AWS in China is, like, doing the best job that the government in China allows them to do. It's not very good. Almost everything that might provide an inconvenient security barrier to inspection is absent.
Over the weekend I had a veterinarian tell me that he wasn’t capable of properly interpreting an ultrasound! He did an x-ray and saw something concerning, but being Easter weekend there were no ultrasound techs in the office. I had to take my cat to a different clinic, where a pro successfully figured out what was going on.

I agree fully that a 1-day course isn’t going to be enough here. Radiologists go to school for a while to get good at both the imaging part and the interpretation part.
I don't believe Amazon is really well known in Thailand either. I live in Thailand and from what I've seen people tend to buy stuff online at shops like Alibaba, Central [0], Lazada [1], Shoppee [2], perhaps some others as well. I think Amazon is virtually unheard of here, except by expats.

---

[0]: https://www.central.co.th/en/

[1]: https://www.lazada.co.th

[2]: https://shopee.co.th
They're forcibly charging for the first year of cloud subscription, and this still makes it a con.
The string_view issue has popped up even in relatively safe languages. Java's String class used to do something similar, where substring returned a String that referenced the original String object's internal array to avoid a copy. They gave up on it because too many people accidentally held a references to large strings and leaked memory that way.
I've been implementing a "power hour" approach, and it's been quite helpful.

Basically, I write down a task (or a few smaller tasks) to tackle during a dedicated 1 hr. In this hour I can do nothing else.

I've found that I am forced into some kind of flow, and am forced to confront the discomfort that can come from actually focus on things. It's not hard to be uncomfortable for an hour a day.

I don't really know many others that do exactly this, but this has helped me (Also, I have ADHD and focus can be an issue for me).
What were the rationales for those laws being enacted?
There is some handwavy evidence for the other side that they didn't present. Off the top of my head, there's an Australian study that found removing names from resumes lowered the number of women who made it through, and there's the "paradox" of lower income countries having a much greater proportion of female software developers.

I don't think either of these is particularly strong evidence, but including and then dismissing them would have been more convincing than pretending they don't exist.
> It didn’t need to be spiced up with a provocative title to be valuable.

Yes it did. HN title-fu is the same appeal to emotion as any political blog and is just as effective at surfacing stories, thanks to people just like you.

You came to this thread and made your noise for pedantic reasons and helped surface it higher so the correct audience could actually see it
Human drivers already space out, check their Facebook, text their friends, and otherwise lose track of what's going on without having cars that claim to do most of the driving autonomously. The more autonomy you add, the more drivers will take advantage of the opportunity to do something behind the wheel besides drive.

Autonomous cars are one of those things that really need to be done right or not at all. The notion that human drivers will be ready and able to take control at a moment's notice is nothing short of laughable.

IMO, about the only way partial self-driving cars can work would be to delegate it to a remote building full of 'drone drivers' somewhere. Heck, I'd pay for that today, just out of laziness.
Show HN: Python/boto3 script to rotate|reboot EC2 instances in an ECS cluster
Going to guess that you're new to this.

So deep learning via neural networks is pretty much the only way to implement self driving cars these days. It's what everyone is using and is used also in FaceID and other recognition systems.

So Tesla isn't betting big on it any different to all of the other self driving companies. We wouldn't say Facebook is betting big on PHP just because they use that technology. And Tesla definitely isn't in the top tier compared to say Waymo.

Plus talking about neural networks approaching human ability is just marketing buzzwords. It doesn't mean anything tangible since we can't define our abilities in terms of models with hyperparameters.
I don’t have the source for the 300 figure at hand now. I’ll try to find it again. Here’s a video review with links to sources that goes a lot deeper into the issues.

https://nutritionfacts.org/video/dairy-and-cancer/
Agreed. I’ve turned off Facebook notifications years ago after they were spamming the heck out of me. A friend of a friend added a photo wow Facebook. It just became too much. Now I log onto Facebook a few times a month to usually about 30-40 notifications I often click once to clear but often don’t read through them. They are so desperate to have us engage with the screen.
My Tesla has gotten immensely better in the past few months. The release of the version 9 (https://www.tesla.com/support/software-v9) was revolutionary. I would love to see the same test repeated with current software (and then again, once AP HW3 is released)
It's obvious that someone read the SmartCar docs, and copied the oAuth2 flow. But it's not like SmartCar's API is unique. It's pretty standard flow. Correct me if I am wrong. Check this, https://www.oauth.com/ On custom schemes, check https://www.oauth.com/oauth2-servers/redirect-uris/redirect-...
$300B ain’t that much. Age distribution is skewed older, so you might have 60M collecting a pension. Your $300B gives them all a fat $5,000 per year.

And your numbers are wealth, not income.
Fairly common in Korean cooking from my experience? Usually some stew with tofu and pork and whatnot. Rarely is it eaten on its own except for banchan/side dishes.
Sure it's possible to use a non-standard "standard library". But at that point you're already halfway to using a different language so why not consider switching from C++ to D / Rust / Go?
I am originally from The Netherlands and used Amazon a lot over the last 15 years or so, mainly to buy books. Especially when regarding books, their biggest Dutch competitor (Bol.com) offers much more limited choice.

But I did notice at my last job in The Netherlands that people would often order technical gadgets and the like from Alibaba.
No, it's relevant, because if we first assume that men and women have equal distributions of skill at being board members, and you are given a choice between one of each at random, some companies would be forced to make sub-optimal choices.
Because the second tine was a dns hijack, not a network compromise. I'm a little fuzzy on the details, but it had something to do with cloudflares API not revoking some access token.

Either way, a DNS hijack is not great, but not nearly as bad as the initial compromise.
The person who wrote that doesn’t realize how fast 140 would seem. That kind of speed differential is not something you can attempt to avoid. Even 100 vs. 70 is rare, and the safest thing to do given that differential is nothing. This is not an area any car company should worry about.
OK, that one is pretty good. :)
I agree. Up until very recent, most news was consumed later in the evening or the day after it happened. The current landscape is filled with a constant stream of events that have no immediate impact on my life other than distracting me from more important tasks.
Why I'm Teaching My Kids to Code
Not really, once you are sure of your Ada code you may choose to disable all checks or selectively disable checks for your production code. Meaning you essentially have no penalty if you choose to go the performance route after significant testing
> They've leaked before and they'll keep on leaking. GitHub even made it harder for people to fork private repos to their own public accounts but it still happens

Can you provide some actual instances of this happening? Genuinely curious, as my org is currently migrating from enterprise to cloud.
I believe this is a big problem with git or any of the current repo gui providers. A repository should not be able to be forked if it doesn't have a SPDIX license. Or at the very least users should be able to turn off forking ability in the repo settings.

It's usually not an issue but I have run into some small repositories that had no license, meaning I could -not- fork and modify for myself or a PR, legally. But this is not obvious at all unless you look for the license file or a manifest file.
My 5 second lazy summaries of the CVEs:

CVE-2019-1003001, CVE-2019-1003002 -> Anyone with read access to Jenkins can own the build environment.

CVE-2019-1003000 -> I didn't get a lot of the details on this but it basically looks like "broken sandboxing, you can run bad scripts".

This is also a good resource:
https://packetstormsecurity.com/files/152132/Jenkins-ACL-Byp...
How are you arguing that ccd’s are better than human eyes? Take video at night and compare. Why do you think hollywood, with their 100k+ camera rigs, still need to add artificial light everywhere especially night scenes? Eyes are incredible at dynamic range, resolution, and response rate. They have to be due to evolution.
Snap has three years before it runs out of money
In some sense. I mean, type inference is not new. But the languages that really brought static typing to the masses didn’t use it, or only did deduction, so it is “new” to a lot of programmers.

I do think that there’s a relationship between power and usefulness, but more power isn’t always better. I’d rather use Ruby than Java 1.5, but I’d rather use Rust than Ruby. YMMV.
No, using a library is not halfway to using a different language.

Languages exist to allow you to define your own layers of abstractions. The language choice ideally reflects what abstractions are useful for your project.
Food delivery and bike sharing work well in China because of the scale of the cities and lower cost of living. When you have millions of people densely packed together, dumping a ton of bikes everywhere may be feasible. Even then, there's known issues, like how currently the biggest bike vendors are struggling for profitability. Food delivery is occasionally cheaper than buying at the store, due to VC style subsidies and lower cost of human labor. Delivery logistics are incredibly cool to me though. Real time location tracking for food/package deliveries is impressive. It'd be amazing to see something similar in the US.
It was significant that the brief bits of video showed the system identifying "driveable" areas, shown in blue. That's important. The first step is to conservatively mark driveable areas, where you can physically drive. Then you get to plan where to go.

Amusingly, if you wanted to train a vision system to recognize driveable areas, the straightforward approach would be to use a LIDAR system to measure road flatness. Watching the road go by on video as a human driver drives is not very useful for this. That just tells you about the part of the road a human driver chose to use, not about the road geometry itself. The driver probably won't use the road shoulders, but the drivable area system needs to evaluate them.

Recognizing drivable areas is what keeps you from hitting solid objects. You don't have to classify them, just note that they're not flat road.
Electric Cars Gain Traction, but Technology Challenges Remain
Others disagree, but I suggest that someone could make such a linter. As others point out, the Core Guidelines "lifetime profile checker"[1] is designed to be an advanced static analyzer that restricts how many C++ elements can be used. It's not finished yet, and the current version is not designed to achieve complete memory safety (and doesn't address data race safety). Whether or not subsequent versions could match the full safety enforcement of Rust's compiler seems to be a matter of some debate.

But there is an alternative/complementary approach, which is to simply avoid potentially unsafe C++ elements, like pointers/references, arrays, std::string_views, std::threads, etc., substituting them with safe, largely compatible replacements[2]. This approach has the benefit that an associated safety-enforcing "linter" would not impose the same kinds of "severe" usage restrictions that the lifetime profile checker (or, say, the Rust compiler) does.

[1] https://devblogs.microsoft.com/cppblog/lifetime-profile-upda...

[2] https://github.com/duneroadrunner/SaferCPlusPlus

edit: grammar
And 5yrs ago was 2yrs after Amazon launched in India. Anyways, Amazon is dominating eComm in India and it seems like the early lead which Flipkart had didn't count for much.
It’s also temperature. Reefs bleach at a certain temperature. They can recover from this, but very slowly and not if they bleach again the next year and the year after that.

Apparently this is what happened the last two years. Also, apparently it’s never happened two years in a row before.

Source: Was at the Great Barrier Reef a month ago. The marine biologist on board was very informative.
Physicians Get Addicted Too
This is actually the aspect that really doesn't get discussed enough. Imagine these scenarios:

a) Roadworks and a guy tells you to stop or waves you through. Or asks you to drive slowly. Or points to a direction that he wants you to go.

b) Woman on the side of the road is waving their arms about because her small child is crawling on the road trying to chase a toy.

If self driving cars can't look another person in the eye and identity their intent then there are going to be a lot of unforeseen problems.
Claims are that the self driving capabilities have increased dramatically since 3 years.
Can you pinpoint what happened 10 years ago that resulted in Amazon losing share?

Just because Amazon had money or has money doesn't mean it can't get disrupted. Otherwise, we'd all be buying from Sears and using AT&T for video calling.
DouYu, Game-Streaming Firm Backed by Tencent, Files for U.S. IPO
I sometimes wonder is there any reason to learn R at all, since python eco system has absorbed most of its advanced statistical functionality, coupled with the factor that python environment is much more general, with capabilities to fetch, decode/encoded data,work with binary data databases, web frameworks for presenting etc.
The article itself debunks these claims with both historical and contemporary evidence, but let's step back for a moment here.

Just note for a moment that Peterson's argument seems to hinge on proving there are sex-differences. I'm not sure how much I believe him (he's not very trustworthy and he mis-cites things a lot in my experience), but let's proceed as if I do not dispute this point. Fine: "There are sex differences on a variety of scales."

This concession is easy, because no one really disputes this![0] What's disputed is what the impact and interpretation of these should be. If a dislike of computer programming is universal under this hypothesis, then we should not find such trivial counter-examples as the article has. Software can be about people. Design can be about things. The outrageous claim is that the minds women possess are unsuited to the task at hand, not that women might be different. And this is the claim Peterson dances around continually. He'd much rather talk about what post-scarcity people in a semi-socialist nation focus on doing than ask the question, "How good is anyone at a given job?"

You know what? If I wasn't living the Bay Area where expenses are so high; I wouldn't work for a tech company either. It's not a friendly place to be, and it's a place that reviles personal growth.

[0]: Not even trans people suggest there are "no sex differences." If they did, then why would so many go to such difficulty to do HRT and even surgical modification? The argument is that there is more to the story of what it means to be a woman or a man, and we should recognize that.
Eating more veggies over eating more "plant based alternatives" is better. That is a general truth.
Teaching Open Source: Sept 2018 – April 2019
The Rust Evangelism Strikeforce only exists in completely inane comments like yours, maybe instead of posting memes you comment on the actual content of the article not the headline?
> needs to run (not walk) away from C/C++ for the majority of use cases.

I think we need to stop talking about C/C++ as if they are particularly related. My opinion about performance and C is I'll happily give up some of that for better security.
Python and Julia might make more sense today.
There is no such language as C/C++. There is C, which cannot be written safely, and there is C++, which can be, and quite often is.

It has been many years since I shipped a memory bug in C++. It is just not a real worry for me. I am constantly dealing with design, specification, and logic flaws, which affect Rust equally, or moreso.

I am aware that there are plenty of other programmers out there, writing bad code in what they would call C++. I would like them to write good code. If it takes Rust to make them write good code, so be it. But if they began writing decent C++ code, that is just as good.

The threshold is not zero memory errors. The threshold is many fewer memory errors than logic or design errors. The more attention your language steals from logic and design, the more of those errors you will have. Such errors have equally dire consequences as memory errors, and are overwhelmingly more common in competent programmers' code, in C++ and in Rust.

C++ is (still) quite a substantially more expressive language than Rust, which is to say it can capture a lot more semantics in a library. Every time I use a powerful, well-tested library instead of coding logic by hand because it can't be captured in a library, that is another place errors have no opportunity to creep in.

So it's great that Rust makes some errors harder to make, but that is no grounds for acting holier-than-thou. Rust programmers have simply chosen to have many more of the other kinds of errors, instead.

Every programmer who switches from C to Rust makes a better world; likewise Java to Rust, or C# to Rust, or Go to Rust. Or, any of those to C++.

Switching from C++ to Rust, or Rust to C++, is of overwhelmingly less consequence, but the balance is still in C++'s favor because C++ still supports more powerful libraries.

You might disagree, but it is far from obvious that you are correct.
> the average citizen can hope to afford to go to

None of the places you listed are cheap. The price of a steak at CF or Outback is about the same as the price of a steak at any "$$" restaurant. Olive garden is particularly expensive for what they offer (except lunch, which is a legitimately good deal as long as you're okay with eating 3 days worth of calories in breadsticks and can afford to be in a food coma all afternoon). And red lobster is just legit expensive and low-quality... you're better off on both price and quality with pretty much any other restaurant that has a fish menu...

Applebees, Chilis, and TGI Fridays, on the other hand, do have truly "economy" menu items. However, you still get what you pay for -- the key insight is that those places compete with bars, not restaurants, on price point. You can get sauce-covered chicken strips with frys for $10 at any mom and pop corner bar...