skysight-inc/HackerNews huggingface dataset:
What is the source for this? My understanding is the only one claiming the Intelligence agencies were unaware of Russian hacking and disinformation campaigns is the President, since he fears the legitimacy of his election is undermined by recognizing that Russian hackers/propagandists were leaking stolen emails to Wikileaks and posting memes on Facebook.

The intelligence agency assessments themselves, as publicly reported, have consistently said there were Russian efforts to interfere with the election campaign.
In the case of Map, since some maps fail and others don't, and those that fail can fail with different errors, it would be reasonable to express in in the type itself - i.e. instead of Map<T>, you have Map<T, E> (and then you also need union types to properly express E being a list of exceptions, and a unit type to express an empty list). Then any code that handles generic maps can also be generic wrt E, propagating whatever is thrown, and possibly adding its own errors, or catching some specific ones. And, conversely, you could only accept Map<T, Unit> for code that expects non-throwing maps, and then you don't need to catch or propagate anything in that code. Add defaulted generic parameters for convenience - e.g. Map<T, E=Unit> - and now API clients don't have to care about E if they don't want to, and are happy with things as they are.

Alternatively, you can just say that map is something that never throws, by definition. But, of course, that reduces the utility of the interface, by making it less generic than it could be. In some cases - especially with HOFs - the reduction in utility can be so substantial that it negates any gains from code reuse.
Tesla only produced 350,000 vehicles in 2018. A million by the end of 2020 containing technology they don't have yet, in addition to vehicles sold to consumers, seems...ambitious.
Pick a country that has similar geo-historical background... it's hard, US is pretty unique. Closest would be something like Australia but they have too few people.
In a conv layer, weights are shared across many input features. E.g. assume a 1x1 conv layer with a 28x28x3 input. You only need to load 3 weights even though there are effectively 28x28=748 different dot products. In practice, the input and output activations can be stored on chip as well (except for the first layer) which means the ratio of operations to DRAM accesses can be incredibly high. For some real world examples, take a look at the classic Eyeriss paper[1] which finds a ratio of 345-285 for AlexNet and VGG-16 respectively. You can also check out the TPU paper[2] which places the ratio at >1000 for some unnamed CNNs. Compare that to your analysis which yields a ratio of 2.

[1] https://people.csail.mit.edu/emer/papers/2017.01.jssc.eyeris...

[2] https://arxiv.org/pdf/1704.04760.pdf
How about we just don’t pass sexist laws because we’ve somehow told ourselves that this particular instance of institutional sexism is okay?

We’re already having enough trouble getting people to accept Title IX protects male students, after 40 years of females being the majority in student populations.

I’m not nearly as optimistic about the outcome of intentional sexism as you.
Rights? Many of the things demanded and expected of us in the tech industry would be considered controversial, unethical or in some cases illegal in most other modern industries. As someone from Gen-X who has been variously involved in our industry for over 20 years this is one of the reasons I gave up on the corporate world long ago. We simultaneously thrive on the cutting edge of science and technological innovation while somehow accepting the same obtuse, ignorant and backwards views of the very same failed industries we displaced. For years we thought and aspired to do something better, that the emerging technology we embraced and saw as the future would bring about positive change. To the people of my generation and the pioneers we learned from, it wasn't a future but the future. Now, we not only accept but praise and reward it's use against us. It was unionization that brought an end to the era of the "robber barons" but now our industry not only rejects those basic rights but actively works against them. History is repeating itself. Questionable tech companies may make questionable decisions but we ultimately do the work. They don't exist without us and we have not only a responsibility to use our knowledge ethically, but also a right. Our industry only exists because we thought ahead to the future and embraced it. Embracing the ideals of a failed past only holds us back and inevitably leads to same failures.
I dunno. I've seen perfectly sober, intelligent humans drive into some extremely stupid "situations".
> According to the article, Japan provides 14 weeks.

They provide 14 weeks maternity, then top it up to a year for either parent (but is overwhelmingly taken by the mother):

> Japan also has childcare leave, which applies to both parents. This period begins after the guaranteed maternity leave mentioned earlier and runs until the child reaches the age of 1. This leave may be extended until the child reaches 14 months old, if both parents take leave, while it can extend to 18 months if only one parent takes leave. [1]

Agree on all your points. Canada would be another comparator, where there is 50 weeks (at 55% pay) or up to 84 weeks (at 33% pay) - and many employers will top that up.

[1] https://www.businessinsider.com/maternity-leave-worldwide-20...
Chang’e-4 Updates: Yutu-2 Roves into Overtime, Returns More Images
Yes absolutely saying Tesla who gets camera data from it's a half million car doesn't give it an advantage is crazy. That not even including the fact it's the only company who can do its strategy. Google would need to get constant data and GM and legacy automakers would need sensor suites on all it's cars yesterday.

No one knows if Tesla strategy will work because they don't have the data collection in place.
Does McDonalds make the best hamburger? Does Taco Bell make the best burrito? Does Pizza Hut make the best pizza?

No, but I still eat at every single one of them all the time.

If I'm in flyover country, nothing beats the $19 Tuscan Steak at Olive Garden. Maybe some day I'll go to Italy and then never eat "fake" Italian food ever again, but I doubt it.
Please don't cross into rudeness in comments here. It's not cool, and isn't necessary.

https://news.ycombinator.com/newsguidelines.html
std::auto_ptr was fixed one or two times before being replaced. It is a little bit unsettling to see newer features having the same sort of caveats, despite there being a lot of smart people planning the future of the language. I imagine this is due to the way that the existing features combine combinatorially to multiply the complexity of every new feature.
The bias that makes us spend and not save
Vision SDK Launches at the Shanghai Automotive Show
If you read the article instead of the press release, you'll see that Soto's group showed that wheatgrass can be contaminated by hamster prions or CWD prions, but that they only showed transmission of hamster prions to hamsters through exposure to the contaminated wheatgrass. That's not cross-species transmission.

https://www.cell.com/cell-reports/abstract/S2211-1247(15)004...
It's a trade-off. The point is the matrix security lapse turned worse because they ran this master / agent setup. You can still use ansible (or similar), just do it localhost during the build process.

Yea it's easier to not do these things, because good security posture takes work to set up. Once you're on the immutable train, you'll find it's not actually harder day to day. You learn to deal with issues in the pinch another way.

On the point of building VMs fresh each time vs building golden images, you'll find you boot time reduced, your roll over more reliable and autoscaling more responsive. Why build the same thing dozens or hundreds of times? What happens if a remote package is updated in the middle of your upgrade? Does this sound messier to you?
"Please don't insinuate that someone hasn't read an article."

https://news.ycombinator.com/newsguidelines.html
Computer Tip: Love Your Debugger
> While noble in its intentions, if flipping the roles is seen as discrimination (no all female boards), it’s discrimination.

You are overcomplicating things; making a legal distinction is discrimination on the basis used to make the distinction; this is overtly sex discrimination. Your mirror test isn't needed.

Whether it is permissible discrimination likewise does not depend on a mirror test, but on whether (at least, from the perspective of federal Constitutional jurisprudence, using the test that applies to sex discrimination) it serves an important government purpose by means substantially related to that purpose. Which a mirror test of the type you propose doesn't help answer, both because it doesn't answer it for the mirror case and because the mirror case won't be similarly situated compared to the actual legal test unless you mirror all of society, not just the policy.
(•_•)
Oh no, how much longer before we can expect an..
( •_•)>⌐■-■
Ajit Pai?
What they are sending way more data because from our knowledge GM and Ford are sending back 0 data and Waymo doesn't have half a million cars worth of data internally to pick from.
I've been vegan for a while now and while I think it's a great thing that these products are available I don't think I'll be eating them much myself. I much prefer a lentil curry to a burger but it's nice to have some options when I'm out with friends.
Fair points, but none of them are inherent to the language itself.
Peccy, the bizarre, beloved mascot you didn’t know Amazon had
Bug in French government’s WhatsApp replacement let anyone join Élysée chats
> Firstly, that's ridiculous, vegetarians are definitely a minority on HN.

Pointless observation (I said HN has increasingly gotten vegetarian/ vegan [-biased], and not that vegetarians are a majority).

> And secondly, that's ridiculous, the people on that website [http://meatheals.com/] are attributing all kinds of unrelated things to a "carnivore diet".

What "unrelated things"? Do you care at all about your fellow humans beings enough to read through the reports on that website to realize these people are reporting curing whatever ailment they had prior to giving carnivore diet a try?

> Are you seriously trying to suggest that it's a cure-all?

Given that "cure-all" means "a hypothetical substance believed to maintain life indefinitely; once sought by alchemists." and I find zero mention of "cure-all" in meatheals.com - methinks your inferring this impossible conclusion should make a perfect example of that quality "ridiculousness" you are oh-so-fond of injecting in the conversation so as to stop any and all intelligent thinking. Ain't life grand!
A reminder is valuable.
Am I one of the few failing to see what is so egregious here? Looking at the screenshots, the documentation text differs quite a lot. The API structure is very similar and many of the parameters have the same names, but I thought the HN crowd generally agrees that API's should not be copyrightable?

To me this looks like a smart business strategy: Otonomo can migrate SmartCar customers to their platform with very few code changes. With that said, copying the identifier from the SmartCar's documentation could be seen as lazy or clever.
Good overview, I share your opinion.

Tesla is betting BIG on NNs.

In the presentation they say that we have NNs in our brain. Which is why we can look at one photo of a dog, and distill enough identifying information in order to spot the breed from then on. Training sample of 1.

Curiously though, they than say that NNs don't work like our brains do, and require A LOT of training data from all angles, etc. Training sample of N.

The presentation doesn't actually show, how they plan to train a single NN to encompass all the knowledge for self driving. In particular, the looooooong tail.
But maybe they'll have independent models, say based on "observed" conditions, which swap in and out ... based on more NN logic.

But at the end of the day, there is no known (to me) examples, of NNs even approaching human ability. Tesla is bascially hoping we will believe, they will be the first to show this capability of NNs.

Let's wait and see, 2020 is not that far away.
What about gender fluid board members? Will the company be compliant with the law on some days and not on others?
I'm of the opinion that only something radical like a new platform and/or device shift (i.e. away from smartphones to some other form factor, or a new, open, network-local-by-default mobile operating system) is likely to save us from this.

All contemporary smartphones leak a ton via DNS and various background sync processes. Perhaps scrappy developers from emerging markets are more egregious in violating expected norms, but these outcomes are pervasive at the moment across the whole ecosystem.
This seems excessive. Prisons don't benefit you the same way your national or state governments do. It sounds like you're saying any kind of government or societal control is equivalent to control exerted by prisons on the prisoners. I don't disagree that the direction seems problematic but this exceptionally dramatic way of unbalanced discussion about it is just not useful (or fun).
Of course, this doesn't (arguably) matter. In California,
persons are allowed to change gender. At some point, Senate Bill 179 can be used to align government documentation, but that doesn't need to happen.

So, prior to a board meeting: "Who is female?". Ok, we are covered.... Don't know what happens after the meeting, but that doesn't matter. For the purposes of the law, the board is not "all-male". Anyone who disagrees can then be taken to court, for discrimination.

That is how I would play this. Just good fun.

FredW
I am not really sure if this is very insightful. Other people having done something doesn't make it suddenly ethical. The documentary (and book) about Theranos goes over the "fake it until you make it mentality of Silicon Valley. It's only a useful tool if you can actually eventually pull it off. Of course if you can fake it in a way that's not a felony that can help too.
Good way to build resentment. This is CA after all.
Japanese Taxis Are Using Facial Recognition to Target Ads to Riders
Whataboutism doesn't justify bad behavior.
> but there's no way we could use Rust for the core application yet

I'd love to hear more information on this! In my mental model, you could just use Go to replace your Python utilities, but Rust might be workable for your core (or at least its designers would like it to be and would like to know why it isn't).
Seems as if you are wildly speculating?
Would a crash of the housing market be unwelcome?

The people that lose in such a crash are property developers, landlords, and home-owners that planned to sell and buy in another region.

The people that benefit in such a crash include people who currently can't afford to live here, renters that currently can't afford to buy here, renters who currently have too many roommates, renters who can't afford to leave their rent-controlled unit, people who could buy a larger or nicer place, businesses where people spend the portion of their income which no longer goes to housing, businesses that can hire into the region more easily, and everyone who enjoys a community with a more diverse range of residents.

You take it as a given that a crash associated with actually affordable housing would be unwelcome. I think it should only be unwelcome to those who see the housing supply as an investment vehicle, rather than as housing. To those who just want to live here, or live here more comfortably, a crash might be very welcome indeed.
Capricorns need not apply: is it legal to pick a roommate by astrological sign?
This is an interesting concept. It makes perfect sense to learn both simultaneously. On the other hand, it must be confusing at times. Imagine learning two languages at the same time, from the same book. It's an experiment I haven't tried, but i'm curious about the outcome.
> I hope they'll not mind someone identifying as trans to get on a board.

You mean, “to avoid also appointing a woman to the board”, presumably.
Apple's "Bedtime" isn't a sleep tracking app, really. It's more of a "convenient" way to set bedtime and waking alarms, so it's not a great comparison.

In answer to the OP, I actually used to use a Zeo headband EEG that I loved. Now I just use my Apple Watch, along with an app called AutoSleep. If you don't wear your watch to bed, it just keeps track of the time you aren't using your phone or watch, and assumes that's sleep time, which it records historically. If you do wear your watch to bed, it tracks your heart rate and movement as a proxy for sleep quality. The nice thing is that it doesn't require user intervention to start or stop, but it does require you throw your watch on a charger for fifteen minutes or a half an hour in the morning, and again in the evening, to ensure your watch is perpetually charged to make it through the day and the night.
I've been involved in this from a relative and gotten it wrapped in butcher paper (waxed one side). It works pretty well at keeping the moisture sealed (avoiding freezer burn), but you could do vacuum sealing (or maybe even just ziplock bagging) for some improvement.
That is what someone should be protesting, isn't it?

Perhaps the easiest way to help the world avoid the potential problems created by the Google's work is not to work for Google?

These protesting employees, whatever the cause du jour, are all in a compromised position. They need/want their jobs at Google. They cannot effectively function as internal watchdogs and regulators. They are not representative of the wider affected population; we do not elect them.

Neither Google nor Facebook can be relied on to "regulate itself", whether it comes from top-down decision-making or in response to internal protests.
There is an aspect of mmwave that gets missed by a lot of tech watchers and some mobile operators. In low and mid band, repeaters are reviled because they create a lot of adjacent interference. In the mmwave band, due to the short wave length, array antennas are viable and hence, the beam widths are very narrow, antenna efficiency goes up with frequency. Repeaters do not generate interference because of the narrow beam widths. That means that low cost repeaters that require little or no power, no fiber can be used to extend the signal dramatically at a very low cost. This is the secret sauce that some carriers have figured out.
I spend a LOT of time on the Whanganui River.

What a great article, thanks for sharing!

If it is a legal person then I know quite a few people who would like the Whanganui River to be held accountable for its actions in the destruction of personal property. Haha.

About 20km up the River is a wool shed I’ve been visiting since 2011.

On it is a marker of the highest known modern flooding level.

It was shockingly high.

Since that time there has been 2 major bouts of river flooding.

The most recent was metres above the last record high(above wool shed roofline).

That river is bipolar.

Absolutely beautiful and deceptively dangerous.

The Whanganui River is like an old girlfriend who will always have my heart, but it’s best we spent most of our time apart.

It changes literally right before your eyes.

Riverside erosion in real time, and rain upriver can raise the river height and speed faster than any other river I have spent time on.

It’s like nature on time lapse.

A good friend and mentor is on the local Iwi(Maori Tribe) governance board.

The best part is there is no mobile phone connectivity up the river.

Only hardline or satphone.
But how much of that existing stuff that "persons" have - even counting legal persons - is actually useful when applied to a river?
This seems like an ill-advised game to start playing. Why stop at women? Shouldn't other underrepresented groups be legally entitled to board seats too?

I'm definitely not saying there aren't qualified women or people from other underrepresented groups, but eventually if the quotas are subdivided and specific enough the available talent pool won't support the quota.
No, it is likely intentionally bad. Angel's advocate.
I have over 10 years of professional C++ and helped teach a course on it in college. One of my observations, and I may be off, is that a fair number of C++ users tend to take on a kind of macho attitude about it: it's a hammer for every nail, if you make certain mistakes you shouldn't use it or maybe be programming at all, garbage collection and other safety apparatus are kind of like training wheels while the "big boys" don't need that sort of thing.

I'm being a little snarky here, but if you are truly a macho developer, then crapping out that unsafe code in optimized assembly or C or something is a really really easy time to show off and shouldn't be such a big deal for such a seasoned developer. Instead, the question is always raised in this more insecure way: for that tiny percentage of the time you have to do some bit-banging (and it's usually pretty small and encapsulated on most embedded projects) you had might as well do the whole thing in C or C++.
I was being a bit snarky. I have no idea what this sentence even means:

> They talk of plutonium migrating upstream against an article even.

Migrate? Upstream? What article?
Hi there, I'm an engineer who works at [INSERT FANG] creating models of user behavior and systems that use those models to drive [INSERT METRIC].

The key here is to further define "a sufficiently high degree of accuracy." Sufficiently high degree of accuracy to... do what? Predictions from these models are typically only sufficient to move [INSERT METRIC] in the aggregate, there is no need to be more accurate than that.

For your case: most of these models are noisy and operate over sparse data. That means any individual prediction can be arbitrarily bad, even to the point of complete randomness. The models only need to be marginally more accurate in aggregate than the a priori average prediction for each item without conditioning on any user features.

Your intuition is correct. "Computer algorithms ... can now infer ... your moods, your political beliefs, your sexual orientation and your health" in the context of this article is hyperbole.

For instance, to predict moods you need to source ground truth variables. Users don't normally give this information out for free. Even in the case the user updated their status with "My current mood is x" there is bias you have to account for that is likely prohibitive to the task. People self censor their emotions on the internet. This means sourcing the data in some other way, maybe through a questionnaire. Either way you won't have nearly as much data and the resulting model will likely be much noisier. Modeling the other user features mentioned have similar pitfalls.
You're right. There is one wrong word in the above post, and you have found it.
All law is discrimination.

Some is impermissible discrimination, but the test for that isn't “would it be impermissible if reversed”, and not only because that would produce infinite regress with no answer, but because mirroring policy without mirroring social context does not result in mirror policies necessarily falling on the same side of the legal tests of impermissible discrimination.