skysight-inc/HackerNews huggingface dataset:
The big problem in this post seems to be compiling via C (and the awkward GPU extensions thereof), which has lousy Float16 support. LLVM has adequate support for at least representing Float16s. Because of this (and a lot of work by a lot of people), Julia has pretty good support for Float16. If you're running on hardware with native Float16 support like a GPU, it works and is fast; if you're running on hardware without native Float16 support, operations are implemented by converting to Float32 and back, which is slow but gives the same results. So you can run the program either way and get the same results and it's fast if your hardware has native support. Same deal with BFloat16 [1], which is the native 16-bit floating point type on Google's TPUs.

[1] https://github.com/JuliaMath/BFloat16s.jl
I'm a woman and I think most of the shows on WeTV are stupid but I'm not offended by someone trying to create a channel of content geared towards women. Lots of women do enjoy their programming, I just don't happen to be one of them. I suspect there are a lot of men and NB people who happen to like WeTV, too. And even though they might not be the demographic the channel aims to please, they're more than welcome.

This isn't the same as "drinking fountains for black people" because it's targeted programming but it's not exclusionary.
That doesn't answer what I asked however.

My point that the position you make seemingly implies that one never has standing to advise against doing something.

Essentially your way of thinking leads to a “damned if one do; damned if one not do” situation.
Having had no interest in photography before, in the last month I now have suddenly obtained two different classic film SLRs (a 70s Pentax K1000 and a 60s Minolta SRT101) from different family members. I have enjoyed learning how SLRs work and it fascinates me how all the mechanicals function flawlessly in fractions of a second.

I most enjoy being able to fix them with my bare hands. These cameras are over 50 years old and still work just fine. They hadn't been taken care of particularly well, but it always surprises me what you can fix with some rubbing alcohol and new screws when there aren't digital components inside. Contrasting this with a DSLR with a broken sensor that might be thrown in a landfill, I bet these cameras could still function well in another 50 years.
>Also, the biggest driver of climate change is the sun.

Absolute nonsense.
I just can't get my head around Lua and it's usage of local. The impedance mismatch caused by using . and : is also terrible. I find it tragic that such a sloppy language design has one of the most impressive JIT runtimes ever written.
Pretty sweet tech. Since I just watched it a few days ago -- giving me Interstellar "surveillance drone" vibes.
I spent a year working on GUI applications. It forced me to learn much more about threading+asynchrony+concurrency (stay off the UI thread!) than 8 years of working on back-end services did, and now a lot of concepts that were previously intimidating are easy.
Amazing, thanks for sharing and linking to references.
The exception to the WHAT/HOW divide is working around a 3rd party bug. Documenting workarounds can help prevent reintroducing the same bug when someone edits or copies the code. This can be especially helpful if the 3rd party bug gets fixed in such a way that your workaround now fails.
Still dodging my questions ;)

I think there's a few ways to tease apart what you're saying here. First of all, I think that, even if we take this at face value:

> The fact that the man who literally wrote the book on what is supposed to be the future of memory safe software engineering is not an expert on the past/current state of the art is deeply concerning.

Not having tons of practical experience with one language is not the same as "not an expert on the past/current state of the art." I am a student of programming language history, I just hadn't spent a ton of time with Ada specifically. There are a lot of programming languages out there, and unless that is your sole focus, you'll miss some.

That being said, Graydon is that kind of person, and as far as I can tell, knows everything about every language. While he hasn't been involved in Rust for a while, and Rust looked very different back when he started it, that knowledge was expressly there.

> I wish part of their communication would be to frame themselves in terms of what came before and explain why they are different

I mean, we have. "memory safety without garbage collection" was our slogan for a very long time. While Ada does have many mitigations here, fundamentally, heap allocation is unchecked, and can cause double-frees or use after frees. SPARK does give you memory saftey, but does this by being an aggressive subset that, as far as I know, doesn't let you use dynamic allocation or pointers at all.

But, moreover, it is true that we do not often compare ourselves to other languages directly. This is more of a cultural issue than anything else. Programming languages are very tribal, and even well-meaning comparisons can come across as very aggressive. We don't discourage people making these kinds of comparisons themselves, but as a project, we prefer to talk about what Rust can do, rather than about what other languages can't do. These social reasons blend into technical reasons; programming language cultures that become obsessed with talking about why they're better than others often miss out on the good parts of those other languages. In the end, I think we get better cross-pollination with other languages by not explicitly comparing and contrasting with them in our public-facing marketing. Comparisons, in, say, an RFC are fantastic. These often do get made. But that's internal facing communication, not external.
Consider it’s not very interesting to argue with someone who is set in their ways, and the lack of counter argument is a lack of interest, not a superiority of viewpoint.

Anyway I agree with you, and have been curious what the neural net hardware on the new iPhone will be used for. Turns out it’s for checking my photo library for child abuse, how futuristic!
There is a default opposition on anything
that twitter activists have been protesting for in the past
few years

Netflix for Africans
Netflix for Asians
Netflix for Indians
...
sounds normal.

But

Netflix for Black People
Netflix for Women
Netflix for LGBT

Will definitely cause an outrage

An other example on how we are tribal, even if the
tribes are just activists vs non-activists.
How is any of that “white culture” though?

Granted it’s been predominantly made of white people but there was never any explicit awareness of race like there is in black culture, as far as I can tell…

Western culture (a term which would be more familiar to me at least) is in fact heavily predicated on judeo-christian values hailing from the Middle East, where people were not really white… Similarly in the Classical World there was a lot of mingling between races.

I’m European and I despise identity politics but the whole idea of “white culture” is just weird to me. I think of it as a race-agnostic “western culture”, and I don’t think it’s at odds with “black culture”, or that the existence of “black culture” logically means there exists a “white culture” - other than maybe at the fringes.
> This was never meant to be anything serious.

Remember the Linux kernel was introduced to the world with pretty much those exact words.
computation will be slower but writing new languages will be faster. Think of how many new languages you can implement while you wait for your computation to finish!!
One movie that struck me as having probably more realistic gun fights than most (though I wouldn't know, having fortunately no experience with gun fights) is Children of Man. People are doing something. Suddenly someone collapses, you hear gun shots, they look for cover, and still you have no idea where the gun shots are coming from. Much more exciting and terrifying than the usual Hollywood gun fight.
>Skin color does not matter
>Hey check out this X for black people
>No it's not about skin color but culture

I'm confused. Hint: it's the word "black" everywhere
There is an upside to political neutrality: It reduces the threat of politically-motivated attacks on academic researchers, which are dependent for the most part on government funding. TOR was begun under Navy (ONR?) funding, if I recall correctly.

I agree with the premise, and wish the culture could shift to support more individual / societal privacy tools. However, advocacy for change at the societal level is as important as having a nice widget. TFA calls this _overt_ politics vs the kind of _implicit_ politics inherent in the power-transferring innovation that science/tech produces.
The US must be sooooo ripped apart by now.
Perhaps if you tried to approach people with different views from you with an open mind and genuinely listened instead of calling them "trolls" you'd learn more interesting things.

If you study the history of the world, "tribalism" in some sense is a common theme throughout all cultures, many wars and many injustices. It might have been "Protestant vs Catholic" or "Sunni vs Shiite" or "Serb vs Croat" or whichever tribal, ethnic, religious or language grouping was relevant to the area.

In every single case, if the groups remained separated and saw one another as "othered" the problems spanned years and generations and the societies remained fractured and insecure. Only in the societies where people dropped the labels that separated them and merged into one identity did they thrive and improve conditions for all people. In short- the best way to help Black people in America isn't to perpetuate our separate identity, but to remove the power and significance of racial identifiers entirely.
Certainly those channels have never been marketed as "a channel for white people" as an explicit statement. Just because they are channels for white people and white American culture doesn't change that.
"this service is BET for the internet."

Wouldn't BET+ be BET for the internet?
Maybe(?) the intension is good behind this kind of services, but honestly this is #1 reason why we will never get rid of racism. It just gets rebranded and will stay with as long as there are humans.
I think that eventually the vendors will decide that it's a waste of money.
> but suggesting that racism is only racism when the government does it too is a first.

I think you've misunderstood this post. This is less like a "white's only" restaurant, and more like an Italian food restaurant. It's supporting a cultural niche, not excluding another.
US govt-funded project ‘harvests’ ORGANS for medical research
Realistically though, how many white people would pay for a platform with all black content, one that they are told is explicitly not for them?
Because Sailfish OS works now and is mikes better in both openness and privacy violations than both iOS and Android ?

And while I agree that the closed source parts are stupid I still think Sailfish OS is a good stepping stone to full open distros and hardware once they reach sufficient maturity.
The Client Management Trilogy
I owe it to the downvoters to post some information directly from the CDC. Imagine you have somebody in the family with for example a thyroid medical problem or any other condition affecting the immune system. You are still going for it ?

"...However, the risk for SARS-CoV-2 breakthrough infection in fully vaccinated people cannot be completely eliminated as long as there is continued community transmission of the virus..."

"...investigations are ongoing to assess further the risk of transmission from fully vaccinated persons with breakthrough infections..."

"At this time, there are limited data on vaccine effectiveness in people who are immunocompromised. People with immunocompromising conditions, including those taking immunosuppressive medications, should discuss the need for personal protective measures after vaccination with their healthcare provider."

https://www.cdc.gov/coronavirus/2019-ncov/science/science-br...
It's baffling. It seems like nearly everyone losing their shit over this doesn't understand how it works. Most of the commentary I see here and elsewhere is based on a misunderstanding of the implementation that blends the CSAM scanner with the child messaging scanner.
They're well known for being the most reductive, base, inoffensive content possible.

In the sense that shows and movies seem like the result of endless series of meetings, where anything that anyone might object to is censored and removed.
Yeah, once I read that, the entire rest of the post had a suspect tone, even if it was very informative and enlightening (as someone with 0.00 infosec experience). I understand if you discover the vulnerability from curiosity and stop and report. But to keep going to “find more things [about] the company” seems pretty obviously illegal or at least gray morally.
Weak tea.
I think that the smart home is failing/will fail because people have a limit on how much they are willing to be tracked. Smart devices from TVs, to cameras to speakers to vacuums are reporting details of our lives that most people just don't want to give up.

It used to be the case that people feared that the government could watch them through their TV or listen in via their phone. Now, those things seem like they are product features.
Hopefully you mean that the vapor barrier faces the "outside" (side out towards you) of the wall cavity as you work on it from inside the house, meaning actually that the vapor barrier is on the side of the insulation nearest the building occupants. The vapor barrier is supposed to go on the warm/moist side of the wall to keep the insulation dry, which in a cold climate is on the inside.

Almost no one should be spraying ether in their cars; carburetors are quite rare nowadays. I have found that a fuel injected car will reliably start in extreme cold (North Dakota) as long as you can get the engine to crank well. And I never use a block heater.
CIA has declassified all their reports from this era. They sent extremely wealthy socialites over and all they did was complain daily about how the free sausage line was 8 people long in downtown Moscow (the horror!) and they could only buy 10 varieties of boots (not enough!!!).

Fashion is antihuman.
They are not, but their programming makes it quite obvious who their target audience is. And I don't think this is a bad thing, at all. For example, Hallmark has a large number of programs where characters are very overt in talking about and praising their faith and religion, which is much less common on other networks.

To echo what others have said, though, if you are not a member of a minority, it can be difficult to understand how affirming and wonderful it can feel to experience, just for a brief moment and even if by fantasy, to exist as if you were the majority. For example, I am gay, and here are some common thought processes that go through my head that are basically completely foreign to straight people:

1. When I walk down the street with my partner of 20 years, deciding to hold hands is not something I can just do spontaneously. It is essentially a political act when I do it, and so my first thoughts always go to (a) am I safe and (b) do I feel like making a political statement right now.

2. When I travel, the first thing I think about is whether I am going to a place that is accepting of gays. I'm just too old to want to deal with anti-gay attitudes when I'm supposed to be enjoying myself on vacation.

3. When I introduce myself to new people, I do a mental calculation as to whether I feel like mentioning my partner and thus outing myself in that situation. Again, it's always a conscious calculation, where it almost never is for straight people.

So the first time I visited the Castro (a well-known gay neighborhood in San Francisco), it was kind of magical to me, to just walk down the street and have people assume I was gay before assuming I was straight, and it was really the first time I could completely relax and feel like what it was like to be a member of the majority.

So that's what things like BET, LogoTV, Telemundo, etc. are really about, it's about actually feeling like you are the focus of attention for a short time.
Do you thinks Greeks and Romans thought that way? Were Germans and Celts ‘white’ to them?
I urge you to read the report. It is quite accessible by the lay reader without resorting on the media to filter it for you.

For example, there are detailed models and measurements for both soil management (significant) and fertilizer (negligible).
Parents walk with their kids. It's still nice to walk and not have to drive.
African fintechs and the flood of investments in 2021
tbh, not too legal anywhere.
How A Brazilian company legally cloned the NES (Nintendo)
> NEVER try to explain HOW your code works in a comment

Never is a strong word, sometimes the algorithm is just inherently complex and it's worth it to explain what you are doing.

Why is much more important, but it's also partially solved automatically by git blame and adding the task number to each commit message (and writing good commit messages which IMHO is more important than writing good comments). Each line of your code has commit message associated with it whether you care about it or not - make it useful.
> That isn't to say that you should give to thunderbird, since they are currently disappointing you, but it is a bit of a vicious cycle.

Well, not exactly, because while it was on low-effort maintenance mode, there was no such changes; it was just doing the same job in the same way since forever. Problems arose when a new team with a new mission, new funding, and worst of all, "new" ideas ("new" being the same fate other pieces of software underwent in the last decade: inserting more web tech, changing the look into something more modern, i.e. more web-like), became active.
Yeah, the Netflix squashing us is certainly something we've thought through. We think there are 2 reasons we've got a good chance here though.

One, Netflix has to worry about competing with a lot of other major players, while also being profitable going forward, so they really can't over-spend on an audience that is likely underrepresented among their customer base relative to the global population.

And two, we think focus is big. Serving just one audience means we can do more things with content and product that Netflix couldn't do because black people are a small percentage of their base (not to mention the possible alienation as evidenced by this thread). Media is probably the industry where serving "niches" has proven the most worthwhile. We hope to follow in that trend!
It was never a melting point. It was always a mixed salad.
"I know it’s been a long day and that many of you probably haven’t slept in 24 hours. We know that the days to come will be filled with the screeching voices of the minority."

It seems kind of tone deaf to not acknowledge that people have real concerns about the unintended consequences of enabling this.
As someone that raises grass-fed beef, I can tell you with certainty that not all cattle are identical. Commodity prices give you commodity quality.
Thank you very much for the feedback! Yes, we see the pain on small teams and also on big companies with complex flows or when they want to scale user acquisition.

Can you provide an example of the template Q&A flows? You mean the onboarding screens?

Btw, we've just fixed the API key for the payment flow, thanks for reporting :P
It smells like this is government influenced. They leverage they are using is the tech anti-trust circus going on right now and the "save the children," decoy they used for the drug war.
This is extremely slow and laggy on the Pixel 3
Only about 1 in 20 of our partners has the in-house tech necessary to provide us an API. In other words, we were able to accerelate our integrations by 20x by scraping.
Right or Latin Americana television stations? Or St. Paddys day?

Celebrating a culture is not racist.
No company has successfully marketed an actual smart home system. Google Home and Amazon Alexa are, in reality, personal data collection systems that utilize convenience to get consumers to use them. The goal is not to help consumers, but to collect data.

And from an economical perspective, this makes sense. There's great money in gathering massive amounts of person data about people. Who would have imagined 15 years ago that we'd let Amazon and Google know about what time we get up and go to bed, what time we use our microwave, what sports games we watch, when we call our mothers.

I want something simpler, local-network-only. Not a 'smart' home but an obedient home. Ideally something like an Event Bus with a basic protocol for events and some safety controls to prevent chaos. But there's no economic incentive to build or sell such a thing.
I remember seeing a segment by David Suzuki I think about how bee populations are actually healthier in some respects inside urban areas than they are in many rural areas, due to the spread of large scale monocrop cash crop agriculture. Backyards in urban areas combined with parks are in some ways more diverse than a lot of the midwest/great lakes cash cropped region at this point :-(
I think people who are being downvoted in this thread have valid points, and they’re not really critiquing the company, rather the problem seems to be your messaging.

You shouldn’t say “Netflix for black people” because Netflix is for black people already. Moreover if I start selling boxed water called “water for black people” with black stories on the carton, I’m unnecessarily limiting my audience (even alienating some) just via my poor choice of name.

Ironically, some of those alienated are going to be black people themselves - such naming will certainly stir memories of the segregation era, don’t you think?
If your CPU has vector/SIMD instructions then you might want fp16 format support for data processing so that you can operate on (say) a 128-bit vector of 8 fp16 values at once, rather than having to work with 4 fp32 values at a time. But I agree that there's a lot you can do with just load/store/conversion support.
> Then there are a lot of small details like the fact that sin and cos return numbers in the 0..1 range instead of 0..2Pi range.

The [0,2pi) interval is rather strange for an output or do you mean the arcus functions?
People also noticed slight changes in food content, playing on volume scale iirc. Box looks only slightly thinner, content quite less, price a little below. Naively you think you bought the same at a discount.
It should be noted that you don't have to drop into the shell to run the command:

nix-shell --pure --run "python database_dependency_order.py ..."
I've found kustomize to be really nice. Much less powerful than Helm, easy to learn, good enough for most tasks.

https://github.com/kubernetes-sigs/kustomize
I'm just here to say that more people should check out Living Single, which gets a mention here. Particularly if you liked friends, Living Single was the original. :)
Impairments to mobility are a good topic for this discussion. The question is though, are the smart tech sufficiently better than a simple remote? --Best wishes in the healing process.