skysight-inc/HackerNews huggingface dataset:
It probably has a lot of repercussions on the safe harbor (I guess you’re not a transitory network anymore??), but you should ask a lawyer..

> A service provider shall not be liable for monetary relief, or, except as provided in subsection (j), for injunctive or other equitable relief, for infringement of copyright by reason of the provider’s transmitting, routing, or providing connections for, material through a system or network controlled or operated by or for the service provider, or by reason of the intermediate and transient storage of that material in the course of such transmitting, routing, or providing connections, if [...] (2) the transmission, routing, provision of connections, or storage is carried out through an automatic technical process without selection of the material by the service provider; [...] (5) the material is transmitted through the system or network without modification of its content.
Compensation is never about "fairness". It's about what you can negotiate.
I have a stupid question, why don't they use something like Matomo instead?
Butterfly Network | New York | | Full-time | ONSITE | VISA |https://www.butterflynetwork.com/

Do you want to be a part of a company that's democratizing medicine? Do you want to build software that helps to save lives? Butterfly Network has raised >$350M to develop and commercialize a handheld, smartphone-connected ultrasound probe powered by AI. We operate at the intersection of medicine, engineering, and machine learning to create breakthrough technology that becomes smarter with each new patient.

We are growing faster than ever and have opportunities across the organization:

Full-stack Engineers

Data Engineers

Data Scientist

iOS and Android Engineers

Site Reliability/DevOps Engineers

QA Engineers

Product and Visual Designers

Software Engineers with ultrasound experience

And more! Please contact me for more information at maria@butterflynetinc.com

https://www.nytimes.com/2019/04/15/health/medical-scans-butt...
They're going to come up with a (more expensive) option to give the consumer choice. We're now entering Lamborghini hypercar bragging rights territory.
Why can't I express my denormalization for performance reasons separately from my data model (like I do indexes) and let the database handle it?
Have you considered a write-up of the issues with the CBeebies app? The BBC is the kind of organisation that might quite easily be shamed into removing those.
Well, there's Youtube Kids: https://www.youtube.com/kids/

And on iOS, you can use Guided Access to keep them in the app. Not sure about Android.
You can replace malloc with your own implementation. Just have a big static array to dole out bits of memory. The loader or startup code will prep it for you.
> Less than half of Americans, aged 25-34, have a post secondary education

Are you sure? Unless you mean post-secondary education means graduating college as opposed to attending college without graduating, the information I could find doesn't support this (with the caveat I didn't find info specific to the 25-34 demographic)

There's certainly lots of people who attend college (with loans) and dropout. They presumably may have the worse of both scenarios, college debt and no degree to show for it.
Is there any evidence that these were “land mines”?
> US immigration policy is now somewhat akin to charity rather than intended to maximize the highly skilled talent pool.

No, it's not.

It's largely intended to acheive different social values (particularly community cohesion and undivided loyalties, as opposed to optimizing labor pool to serve capital), which is why the major segment is family unification, but it's not a charity, operating on s need basis (the refugee component is charity-like, sure, but that's not a main component of the immigration system, and the US isn't particularly refugee friendly, even before Trump.)
> One thing Indians do subconsciously is adapt to using a mix of words and grammatical structure understandable to the group they are speaking to, for example when speaking to a well educated person who understands Hindi and English, I will frequently speak neither but rather Hinglish, mixing idioms and words from both languages in the same sentence, choosing words and idioms that most closely convey my thought. If I'm speaking to someone who also speaks Punjabi, I'll frequently throw in some Punjabi as well.

This is called "code switching", a universal human phenomenon (not just in India) which I find extremely fascinating. https://en.wikipedia.org/wiki/Code-switching

I have personally observed it happening between Spanish and English in ethnically Mexican communities in the Southwestern US, and ethnically Puerto Rican and Dominican communities in New York. Also between French and English on the streets of Montreal.

> Also note that there are dialects even of Hindi. If you record Hindi spoken by someone from Bihar when speaking to someone else who also understands that dialect natively and only understands Hindi at the speed it's spoken may take someone from Punjab who also speaks Hindi some amount of focus to understand. However if you throw the person from Punjab into the mix of people speaking, the dialect and accent will adjust.

This is true even in English, which is often considered (incorrectly) "not to have any dialects".

I'm a native American English speaker, and I would have quite a bit of difficulty understanding a recording of a conversation between two people from rural Scotland or Northern England.

But me and someone from those places would be able to communicate face-to-face just fine, slowing things down a bit and avoiding slang.
From that link: “But what about when we want to describe physical quantities that have continuous values, such as the position of a particle along a line? In this case, we need a vector space of infinite and continuous dimension. Turns out that it’s possible to define a Hilbert space on the set of continuous functions, e.g., f (x) = x3 + 2x + 1. This is referred to as “wave mechanics” and we won’t cover it in this book.”
In physics it's pretty common to use different sets of symbols for special indices (most commonly latin for purely spatial dimensions and greek for space-time dimensions).

It should also be noted that the original use of Einstein notation had all the indices refer to the same thing (it refers to some basis of the underlying vector space). I'v seen some ML papers where this was very much not the case. Obviously in those situations you should be very clear about which index means what.
> Large parts of the US provide ballots and other voting materials in Spanish (or Vietnamese, or Chinese, or various Native American languages, ...).

Sure, in locations where other languages have a significant presence. But these languages always exist alongside English. There are no areas that I know of that do not produce said documents in English. English is universal.

> Courts in the US will go to pretty extreme lengths to find interpreters for criminal defendants who can't understand English, even if their native language is somewhat obscure.

And what do those interpreters translate said languages into? English.

> There were public schools teaching primarily in Spanish until at least the early 2000s in Arizona; not sure if they still exist in other places. There are definitely still private schools teaching in non-English languages in some parts of the country, particularly Yiddish.

Language immersion schools exist in plenty of countries with official languages. English is not an official language in Spain, I went to an English language immersion school when I lived in Spain.

> Because it's perceived as solidly right wing, and the other side of the political spectrum will fight it tooth and nail, it's hard for me to imagine the US declaring English as a federal official language in the foreseeable future.

Not really, there are plenty of practical reasons why designating official languages would be useful. One of my friends worked in a hospital, and talked about how much of a nightmare it was to treat non-English speaking patients (or more specifically patients that didn't speak English, Spanish, Mandarin, or the couple other languages that staff members spoke). Ostensibly they're required to find interpreters for any and all languages that patients may speak. This of course is a mess. Designating certain languages as supported and not supported would be a big efficiency gain and result in better care. There are also concerns of people only producing advertisements for housing in specific languages (e.g. a Chinese landlord only producing ads in Mandarin or Cantonese), and some see it as de-facto racial discrimination in housing. What happens when a juror can't speak English? One could argue that dismissing non English-speaking jurors is a form of jury discrimination, but it'd be a bureaucratic nightmare to provide interpreters for every language a juror might speak. There are plenty of good reasons to designate English as an official language.

Regardless, whether or not English is designated an official language is pretty much moot. Over 80% of the population speaks English at home and over 90% are fluent in English. The next closest competitor is Spanish at roughly 1/6th the population. English will be the de-facto official language for the foreseeable future.
Does this framework support the use of the same language on the client as on the server? Can I send actix messages between client and server?
I'm pretty sure they mean misrouted not lost. Lost makes a better headline.
That's the mission of most news providers.
SDL2 has much better support for Android though.
> I removed all ads, I'd rather make less money but have people play and have a good time

I wish more developers would think this way!

Pretty sure sure I've never heard anyone say "the great thing about this game is all of the fun advertisements and cool micro-transactions."
I don't think describing a productivity features for a (relatively) new creative medium is what Bill had in mind with that bit...
Nothing ever seems to change in the army regarding these incidents.
> Though few people’s electric prices are that high, and it’s rare to sit at 100% CPU 24/7.

While I agree a rate similar to that isn't all that uncommon in for instance Europe, from that perspective it's a relevant calculation. On the other hand the prices of old hardware tend to very between markets as well so that would still impact the break even point.
The size of the cups matters because you can only drink so much fluid in a day. Even 40 small cups is a lot of liquid.
tl;dr

Reanalysis showed positive association between defects and C++, negative association for Clojure, Haskell and Ruby.

The original analysis found positive association for C++, Objective-C, C, PHP, Python, JavaScript. Negative association for TypeScript, Clojure, Scala, Haskell, Ruby.
I'm not in the app market, but I run a few user-content-oriented websites which get millions of monthly hits. They're funded only by community donations. I decided to never add any ads to any of them.

I'm not sure I morally disagree with advertising or tracking. (In my case, my websites are aimed at adults and there are no concerns about children seeing inappropriate content.) It's not about the morality or even the tracking for me. I personally don't even mind tracking all that much (though I know I'm in a tiny minority on HN).

I just, simply, really fucking hate looking at ads. They're annoying and distracting and ugly and will make any decent-looking website look tacky and dumb. And I thought, if I would never want to browse my own website and see ads, why should I subject other users to them? Sure, I use an ad blocker, and most of my users probably do, too, but I'm sure there are many who don't. And there're also the practical concerns about ads affecting page load performance and bandwidth consumption, but that's a more minor consideration.

I also try to avoid commercials and video pre-roll ads (even those HBO ones advertising other HBO shows), and I skip past all ad/sponsor parts of podcasts and YouTube videos. I can only think of a single time in my life that an ad led to a purchase, and that was from a YouTuber I liked doing an absurd segment that unexpectedly turned the entire 10 minute video into an over-the-top ad for the sponsor, and it was funny and well-written and well-executed and was something I was already planning to get and seemed to be a good deal and a good product, so I actually did buy it a week or so later. That's one exception out of hundreds of thousands or millions, though.

I admit I do feel what might be a kind of revulsion at the thought of huge companies like Google and Facebook making advertising their primary revenue source, or the thought of some of our world's top minds being paid amazing salaries to figure out how to get more people to look at and click ads. But I think it just comes down to me not wanting to see or hear them. They waste my time and/or much of my visual field, and are an eye/ear-sore, and I'd like to do unto others as I would want them to do unto me.
Wow, so that really reinforce the trend toward monopoly and conglomeration in tech. Make a kids entertainment platform and you must get acquired by google, facebook, Amazon or Apple before you can turn on ads.
A common topic, and not without controversy for sure, I can see both arguments for and against remote working.

The only addition I would like to make is that an employer should try to take into account the personal situations of their employees. For example, a blanket ban on remote working at a big tech company [1] to me is rediculous. Some people are exceedingly efficient working on their own and on their own terms. At the same time, some employees can become demotivated if left to their own devices.

I would say that in the capacity of the employer and their inherent responsibility towards their employees it sounds natural to me that some would work from home and others not. An all remote team would presuppose that (all) the employee(s) would like that kind of thing.

[1] I see from time to time this happening (or people trying this). A google search some of those that tried: Yahoo, IBM. Top-to-bottom decisions are sometimes rather disruptive and maybe unnecessary in this case.
I remember these as the "good scissors" on my grandmother's sewing table that I was not allowed to use. She had several pairs that were passed down through generations, some that predate the famous "orange" handles from the 60s. I've not used a modern pair to know how they compare but wondered if they were riding on the name like Kitchen-Aid, Craftsman etc, or were actually still high quality.
320x240 was one of the benefits, but the more important part was that it allowed you to use all the memory, double buffer, use split screens (for HUDs) etc.
Addressing became more complicated, though. (And IIRC, Doom ran in 320x200 Mode X, for some design/monitor reasons)
Major consequence of what? If we accept for a moment the extremely questionable proposition that HN and Reddit posters are some sort of intellectual elite, yet "there are still plenty of staggeringly oblivious views in both places", all that means is that you wouldn't be able to find an enlightened dictator, would you?

And indeed what we see is that oppressive dictatorships never have high quality people running them. They're always overrun with corruption, absurd ideas, forged statistics, pseudo-intellectual waffle (see: the books and political thinking created by the leaders of the USSR) and to the extent they may seem more intelligent or erudite than the working classes it's only because they craft their image so carefully.

You say you now acknowledge it's possible for a "fruitful and productive society to flourish" in an oppressive dictatorship, but what on earth are you thinking of here? Surely not China, which has thrown millions of its own citizens into concentration camps, trashed its environment, routinely seems to report false GDP numbers, relies on capital controls to keep the rich Chinese from leaving, is famous throughout the world for IP theft, has practically disconnected itself from the global internet and has radically misallocated resources in many well documented ways? That fruitful and productive society?
> I just think this reads like they're heading down a slippery slope.

Standing reminder: the "slippery slope" is a fallacy, not an argument. You can do one thing without doing every possible further step past that thing.
This is because both Europe and India where both conquered by the Yamnaya people about 4 millennia ago[1]. Europeans and Indians are (distant) cousins. Take a look at most Bollywood stars for example and the resemblance is clear.

[1] https://www.livescience.com/59703-north-india-populated-by-c...
If parents are willing to spend money on consoles for their kids to play and for school supplies for their kids to learn, this isn’t any different, right?

Parents will pay.
The most practically relevant finding of the original paper remains in effect: the choice of language has an effect of less than 1% on the bug rate[1]. The original paper explains: "With effects coding, each coefficient indicates the relative effect of the use of a particular language on the response as compared to the weighted mean of the dependent variable across all projects." So the entire discussion is on the relative effect of particular languages relative to the total effect of language choice, which is less than 1%. The original paper reported stronger relative effects for particular languages, while this one found the effects to be smaller, and in many cases they disappeared altogether, thus summarizing the effects of the languages as "exceedingly small."

So even the comparison of C++ vs. Haskell, that has ~25% difference, is within that 1%. This is similar to a study comparing the effect of running shoes on running speed that shows that Nike positively affects your running speed 25% more than Adidas, to the extent running shoes affect your speed at all, which is less than 1%.

-----

[1] One should take care not to overestimate the impact of language on defects. While these relationships are statistically significant, the effects are quite small. In the analysis of deviance... we see that activity in a project accounts for the majority of explained deviance... The next closest predictor, which accounts for less than one percent of the total deviance, is language. (https://web.cs.ucdavis.edu/~filkov/papers/lang_github.pdf)
Dropping adds seems good to me, but dropping analytics doesn't seem great from a game dev perspective. New features and game balance is often driven by analytics data. For example, if no one's using a certain feature in the game then maybe it needs more attention brought to it or maybe attention won't be focused on it for the next update.

I understand that there's a fine line between game analytics and farming PII but I think it's an important line. I'm sad to see Apple forcing you to use a first-party analytics solution. Smaller indie devs often won't have the time to set up their own data pipeline and depend on things like Unity Analytics or Flurry to help them do data analysis.
Yup. And the truth is, we might need to get comfortable with both. An ant is a living being, but it is also a self-propelled organelle of the anthill. Humans are living and thinking beings, but with near-lightspeed communication deployed worldwide, the whole humanity together becomes a superorganism that could be seen as thinking its own thoughts.
I think the best outcome is for Youtube to ban anyone who promotes or engages in violence or otherwise hateful behavior, regardless of political views.

Some of the actions of left-wingers on social media recently have become disturbingly extremist and that too needs to be culled for the safety of everyone using these services. As the reach of social media has extended, the notion of actions on these platforms having no real-world consequences is sadly a thing of the past.
> they should only be charging whatevers needed to cover costs of operating.

Effectively that is the case. The problem is that when you have more to spend, your costs go up. You might opt to buy higher quality equipment, for example. But most especially, when you have more money to spend, your workers want to receive more money. A lot of the income gains that the colleges have seen have gone straight back out as administrative costs.
I like the random color/giant emoji idea. The major downside I see is space on the tag and all the current printers are black and white so they all need to be replaced for this to be effective.
It’s funded by the government but has a charter of being impartial and unbiased.
>I think google will largely remove content at the edges that it deems to be offensive or dangerous

And do you think they remove that content without any regard for their own political leanings? That their opinion of what is "offensive" or "dangerous" is not influenced by their own political ideology?

>I distinctly believe that a right to free speech is not a right to have an audience provided to you.

What is the point in free speech, in your opinion? Why is it something we should care to guarantee?

>If you want to build such a community on your own site then by all means, that's your prerogative and that's the freedom the web gives you.

A) The actual fact of the matter is that the majority of the public political debate which normal people engage in on the internet occurs on Facebook, YouTube, and Twitter, and perhaps a couple of other giant corporate-owned web properties that all have essentially identical policies. Telling people to go elsewhere is essentially telling them to go piss up a rope. It's not a real alternative.

B) The daily stormer would like a word with you.
Lidar is difficult in drones. That doesn't rule out Lidar as an important sensor in other domains.

Additionally, redundancy is good. Computer vision will not be good enough to make Lidar useless for some time.
Those who are wondering why Indian languages are a subgrouop of Indo-European languages, this chart might be helpful. It shows some of the many words that Sanskrit and Slavic both share.

https://www.rbth.com/blogs/2014/11/01/sanskrit_and_russian_a...
Nobody's complaining about the barbaric OS and network stack written in C. The safety nazis' bleating means little if they can't produce a viable alternative. Where are the high performance OSs written in Ada or whatever next big thing is?
> You could self-publish and use it as an "in" to working for a PI over the summer

This. Publishing is not an end onto itself. Think of it as a chance to get your foot in the door of the research community.
I'm assuming you don't have children? Regardless of personal interruptions with having kids, it's way more convenient for the modern parent.
I am sorry but I have to disagree with you here. What you are saying isn't happening universally and I am a witness to it myself. I am from Karnataka (Kannadiga) and I can travel around Karnataka and speak in Hindi or English and I am not discriminated against. Heck people here speak Tamil as well to those Tamilians who do not know Kannada.

However, I travelled to Trichy, Kumbakonam and Chennai and the atmosphere is sadly totally opposite to what you claim. Unless you know Tamil no one is going to respond positively. My driver (who doesn't speak Tamil) had trouble asking for directions as the locals knew that he was not a Tamilian and guided him incorrectly. Only after I involved was I able to get the correct directions.

I noticed the same issue in Kerala when I visited Palakkad and Guruvayur (Thrissur). Unless you know Malayalam it is really hard to find your way around. You speak Hindi and you get a stare down so English is the only way to converse. And let me tell you, these are people who know Hindi and other languages. They just don't want to speak it.

These are anecdotes and may not be reflective of the entire state but nevertheless left a really bad taste in my mouth. I never experienced this sort of discrimination anywhere else in the Country (and I have travelled a lot). And that says a lot coming from a South Indian!