skysight-inc/HackerNews huggingface dataset:
Strong moderation in real life occurs all the time, but because the feedback is immediate, behavior modification of the individual generally occurs much faster than online. For example, if someone calls you a derogatory name to your face, you will either disengage or get mad back, both of which providing negative reenforcement for that behavior. Such negative feedback loops exist everywhere in our social communications.
cuStreamz defers its computation down to cuDF which uses a combination of ahead of time compiled kernels via libcudf and just in time compiled kernels via Numba, CuPy, and Jitify for its execution.

As far as I know none of the above technologies use texture memory.

The RAPIDS docs site has an overview presentation that is a good source of architecture diagrams and would likely be a good start to further reading: https://docs.rapids.ai/overview
I've always been curious about the balance here.

Breaking down plastic waste sounds great, except it almost certainly releases CO2. Leaving it in a landfill is probably the better option.

Granted, if they could turn these plastics into some sort of biofuel it would be a much different story. Better to convert the waste we already have then pump more oil. It's unclear whether that is a byproduct of this microbe.
You would think so, but this is very often not true.

You'd be surprised by in how many businesses you can simply plod on with no repercussions, but if you try to test (and reduce your apparent immediate output) you can get a bad review or a PIP. In some, automated testing is not even something they are aware of. But what happens to the software, you say? Well, all software eventually ends up either working/used or not working/abandoned, and tests often have very little impact in this decision...

This was for example the case in the "shared services" unit of a MAJOR oil & energy company. Probably the first you will think of.
Kubernetes interview questions: For hiring managers and job seekers
Let's flip this around - is there an especially good reason to name it after a place? Is there some benefit we gain that counteracts the possibility that this will reinforce the existing stigma against Asians for the current situation? The virus has a name already - why work to change it to another name that may be more harmful if there is no good reason to?
> Here's what a healthy online community has: respect for other members, maturity, empathy, self-awareness, strong moderation, and a diverse enough set of views from participants to make conversations well-rounded and thought provoking.

Your view it's very interesting. When I took a psychology course one of the first things that hit me was the fact that what in psychology is considered "normal" personality is full of internal struggle, sometimes violent - depending on the particular circumstances of the individual. Whereas the absence of such struggle is associated with some personality disorders. When you look at it from that angle, the HN community, in spite of its flaws, is very healthy. And I really appreciate it, in spite of occasionally getting 10 downvotes a day.
By your definition, no online community could ever be healthy...
I'm curious how many people who now say "give me privacy or give me death!" will change their tune in a hurry once they are themselves, perhaps for the first time in their lives, in real danger of dying.

I regret that - assuming my own ongoing case of COVID-19 resolves without fatal complication - I'm quite likely, I think, to have that curiosity satisfied. I regret it because this isn't a cause for change of perspective which I would wish on anyone. But everything I'm seeing suggests it's a cause for change of perspective that many millions of people are going to have.
Yes it is, and even after the UK leaves the EU the provisions of GDPR will be part of UK law until some future government enacts law to change that.
Hacker News is healthy in that it has a number of interesting links, these can be found in the new section not the upvoted section.

The actual discussion is medicore for the most part and heavily policed.
I've been having great success building homebrew voice assistants with Rhasspy [0] and voice2json [1] (they're sister projects from the same maintainer). The code's not ready to share yet, but I have a voice-controlled Raspberry Pi music server in my car now, working 100% offline (got it ready just in time to never have to drive anywhere, lol).

[0] https://github.com/synesthesiam/rhasspy

[1] http://voice2json.org/
Forecasting Covid-19 health impact by US state in the next 4 months
Was corporate profit growth a bubble inflated by "financial engineering"?
Challenges Using Prometheus at Scale
Probably the same way that Google Maps traffic or “this restaurant is busy now” indications work.
Jitsi Meet.
Voldemort/Sauron are the main bad guys in Harry Potter/Lord of the Rings respectively. He is just saying a common viewpoint here is Google/FB are evil.
Sounds like even more reason for Zoom to care. The more high profile they get the more like it is for EU privacy watchdogs to go after them.
Online isn't the evening news or a 24 hour news station - I'm not sure what point you're trying to make. HN doesn't only moderate so that the "best" content makes it to the top, they also moderate (censor) certain topics - you don't see a lot about politics on HN because they don't want those subjects discussed on the HN platform.
No, they were selling off assets in the final moments before the markets crashed -- buying themselves a bit more time by lying to their serfs.
Certain viruses (herpetic) proliferate in an environment high in arginine, and low in lysine. High lysine/low arginine = suppression of replication.
No, that allows you to know how programmers of FOSS got it wrong.

Not all programming is the same; there are many lessons to learn about software engineering (mostly in the "what not to do" sense) which, for practical reasons, have only ever showed up in (time- and budget-constrained) closed-source codebases.
HN is the newsfeed of Ycombinator -- it's right there in the URL -- which is a start-up incubator. They've got a vested interest in promoting their start-ups, and keeping discussions about their former startups as positive as possible.

Like, if they're not making money from adds or in-app purchases (aka reddit gold), then their value is in shaping consensus.

So assume everything on here has some freakin HUGE biases.
It's also very good at handling connection slowdowns. It will drop video first, while audio keeps flowing. If someone loses their connection altogether, it buffers their voice, and plays it back slightly faster to catch up (sounds weird, but it really works).
RSA: Advanced Persistence Threats: The Future of Kubernetes Attacks
This kills the kidneys
> I doubt anybody on Earth (including bankers, billionaires or governments) truly can grasp all the ins and outs of money/debts creation and all the consequence it has on the economy and society.

Then the whole system needs to be thrown out and rewritten from scratch. It's pretty obvious who benefits from all the jargon, complexity, and abstractions. And it's not labourers, that's for sure.
You must not forget that is the news aggregator for ycombinator. Thus it's rather biased at times.

That said, I disagree with other commenters who describe HN as people discussing about things they know nothing about. Some people may lean out of the window too far, what I find interesting though is the amount of expertise assembled here. No matter how exotic a topic is, somebody will show up who has first hand experience and actually is an expert.
The New York Times does a commendable job on all fronts. From a related article[1]:

With no detailed government database on where the thousands
of coronavirus cases have been reported, a team of New York
Times journalists is attempting to track every case.

As the pandemic expands, the depth of the US's governments ineptitude and lackadaisical approach to handling this crisis becomes more starkly apparent. You would think we learnt something about data sharing and intelligence gathering after 9/11. But it seems this has blindsided the USA.

[1] https://www.nytimes.com/article/coronavirus-county-data-us.h...
Article is stuck behind paywall for me
All judges of health are subjective obviously, and while HN has flaws I would judge it to be, yes.

The main thing I would point to justify that it is healthy is that the vast majority of the comments are informed, well written and productive. They add to the information in the linked article, and provide insight from multiple points of view.
It's reputed to. It's been an alternative remedy recommended for shingles. Not seen a jot of evidence it works.
As I posted earlier… I see President Trump's tweet from 7:19 AM - Mar 27, 2020 — after chatting to President Xi — now refers to "the CoronaVirus" and "the Virus".
> If an online community is mature, empathetic, and self-aware - why would it require strong moderation

First off I think you make a point. However, the reason I think strong moderation is still required, even if those previous qualifiers are met, is that online communities are generally built off of focus on some shared interest. Real flesh and blood people, even if they are mature and empathetic etc, will invariably have a variety of passions some of which may conflict with the focus of the community.

If a passion that conflicts with the focus surfaces in a discussion it may _ignite_ that passion among a subset of the members of the community. This causes conversation to derail, the community loses focus, and the members abandon the forum. Strong moderation keeps the community focused, and for that reason the community thrives and is "healthy".
Have a look at JetBrains Space.
Did you reinvent "Waterfall" methodology?
CS472 Data Science and AI for Covid-19 from Stanford
C# does these things out of the box:

- Desktop application development (Windows and macOS)

- Web Development (API's with .NET Core, traditional Rails-style stacks with ASP.Net)

- Game development (Unity)

If you want to get into C#, traditionally, these are the 3 things you can pick up and find lots of resources on.

Keywords to search on:

- Desktop Apps: WPF, XAML, Xamarin

- Web Dev: ASP.Net, .NET Core, Blazor

- Game Dev: Unity Game Engine

Good luck and happy learning/hunting!
> help people to remember to take their medication then that would be illegal

Not sure about that. I've had just such an app installed on my iPhone.
Are you seriously saying we can't produce enough food to feed our populace in the US? That's not the issue. The issue is that we're willfully keeping it out of the hands of hungry people because of our "economic system."

The purpose of our economy is clearly not to feed people, it's to enrich the wealthiest among us.
> Because “it just works” seems to be the summary

I am using it in chromium on linux, and I can tell you it does not just work. The audio is really really shit (constant crackling). I'm basically unable to attend meetings on zoom. Luckily most of them are in google meet which works fine in a browser.
For n=1, I got DeepSpeech 0.6 working on a Raspberry Pi, and the recognition accuracy was atrocious. Haven't tried the new 0.7 branch, though.
They think themselves experts, they are not actually experts.
None of the things that you said qualifies to make HN itself a "healthy community". Your dislike of communities where technical concerns are underrated may be warranted, but the dichotomy you're creating as a result may just be an illusion. The enemy of your enemy is not necessarily your friend. It's ok to dislike them all, some less than others.
Hey! Thanks for the reply. I guess I will apply and see it for my self.
Great app, I love the ethos.

It would work wonderfully on Apple Watch to show the art being drawn, it's even the correct aspect ratio.
Yes, if there's a take away for me, having seen how the sausage is made, it's far and above worth grabbing as NAS or nearline SATA drive and jamming it in a good SATA enclosure instead of buying a drive that's already in an enclosure if you want peace of mind.
I am just gonna say that I think Metafilter is a much healthier place than HN.
Tar sands oil is now trading at $6.6/barrel.

This is going to be a disaster for the Canadian petro-provinces. While much of this price collapse has been driven by OPEC, the COVID-depressed gasoline demand is here to stay for at least a few months.
Is streamz/CuDF/CUDA a good option for soft real-time processing of high bandwidth sensor data?

For instance, I have electronics board grabbing 10,000 analog voltage samples a second on multiple channels.
I want to:
- ingest chunks of that data at 100ms intervals (so 1000 samples per interval)
- update some plots in a PyQt-GUI at the 100ms interval
- and once a second compute a FFT of 10-20 seconds of data for one or more channels of data.

I have basic code working using numpy, numpy.roll().

I am debating whether or not I should be using C#/.NET or C++ instead of python for this... there are strong speed advantages.

Numpy is fast enough to handle what I need to do right now... but if I want to up my data rate by 10X (10kHz to 100kHz) I think I am going to run into hard limitations with python and numpy and PyQt GUI updates.

Thoughts and suggestions are much appreciated :-)
Well, no, but it's roughly the same amount of time you'll spend on learning programming in a CS degree.

And you're not going to be able to pass it because you can pontificate at length about compiler design or explain what a linked list is, but flunked the practicals because none of your code even compiled.

One guy I worked with a long time ago that we hired would give us all these huge lectures about the right DB design and when to use structs or classes. Had an opinion on the right way to do everything. But he didn't seem to be clearing many bugs, and then our company fired him after 3 months when they realized in his main project to get our dropbox-esque system talking with Word he'd written a whole 10 lines of code.

Could talk the talk, but couldn't walk the walk.
I don't think there is a single definition for the health of a community. The leaders of the community define what their goals are, and based on that health can be assessed. For HN that is things like high quality, technically oriented links & discussions, as well as minimization of things like noise, spam, clickbait, trolling or flaming.

I think on those metrics HN does pretty well. Obviously not perfect, things fall through the cracks all the time, but way better than other communities that strive for the same thing.

I don't remember how I originally got into HN, but what drives me to stay is alignment in goals. I _want_ the things HN is optimizing for.
Would you then advocate for mandatory contact tracing in perpetuity, for purposes of preventing / solving crimes?
covid-19.direct. Select a county and click hospitals on the bottom tab. If you are asking for csv format, I'm not sure where you can find that.
Ok! Thanks for the reply.
Peak oil theory is sound economics. We now have sufficient proven and suspected reserves that we expect that demand will tail off before supply does, so we expect that we won't have a supply crunch. But it could have possibly gone that way if the Earth had fewer extractable reserves or if humans had been less innovative in finding new methods of extraction. It really just comes down to whether demand or supply tails off first.
Coronavirus ventilators and masks get funding on Ethereum
Hey, I'm curious what makes having 'a number of interesting links' an indicator of being 'healthy' as an online community? Also, what makes a discussion 'mediocre' for you?
> They have their own personal capital they will use for their enjoyment.

Where did they get this capital? I say we take it back from them and use it to buy food. Not that there's a shortage of food. I guess I should say we should take it from them and hand it to Americans so they are allowed to access the food which we have already produced. It's a sad state of things when Americans go hungry solely due to billionaires hoarding wealth on private islands. The food is there, the people who need it are there, but our "economic system" says they're not allowed to access it until a billionaire decides they're good enough to be employed to make them richer.
Yeah. Wow indeed. The dataset actually goes all the way back to the end of January, but I'm trimming it to start at the beginning of March, because the early days are pretty much invisible at the current scale.

You can change the value of `startDate` in that notebook if you'd like to look back further in time.
Deals for Businesses in Time of Coronavirus
Hello Sankalp, I am starting an online community for financial services professionals. They have decimated by this crisis. If you have any draft of your paper, I would love to read and maybe we could learn from others' mistakes. Thks. jb at kivfinance dot com
We've phased out Kafka for the parts that feed Redshift, since Kinesis Firehose is a far better experience. We still have Kafka for our application logs and performance monitoring

Kinesis Firehose doesn't read from Kafka, we switched our code to publish to Kinesis instead.
Here's my thoughts on what a healthy community is: People are basically dysfunctional, though to varying degrees, and so any congregation of people in the flesh or online will also be dysfunctional, to varying degrees.

So there is no way to assign the label "healthy" to an online community, only a way to compare it as more or less healthy.

For any social media site, there are two things to separate out: The aggregation aspect (information distribution) and the community conversation. A site that disseminates low quality articles, slanted articles, or a limited varied of articles is not as healthy in terms of the aggregation aspect as one that is rich in variety and quality. For my own opinion, HN has made me aware of a lot of great resources, so I think it is very "healthy" in this regard. Typically the political posts are significantly less quality.

In terms of community engagement, one thing I personally pay attention to is how often my buttons are being pushed. Sometimes that's due to a flaw in my own biases and opinions where I can't take any alternative views. However, usually conflict of opinion that is highly emotional, imprecise in statement, and poorly thought out are the types of comments that work me up.

Generally, on HN, I don't get worked up on anything except for the political posts. Flame wars about writing documentation in markdown or not are actually kind of entertaining to me. Those kinds of posts don't push my buttons, and I suspect most other people's, to the same degree.
A debate between AI experts shows a battle over the technology’s future
Re: 2 and 3.

I am old enough to remember the anti-M$ days. And how Slashdot childishly posted the Gates-Borg image on a lot of articles about Microsoft. Slashdot was a far unhealthier community than HN.
An Ugly Mutation
How is this really different from your average hallway conversation between co-workers?

Honest question. Worked in a big building.. sat in the kitchen area in the morning while people got coffee, this feels like how people converse.

And if that's the case, why is it so much harder to tolerate that in an online forum? It's less ephemeral than speech? We don't actually know each other?
Another name that came to my mind was trustme as you as the programmer have to uphold certain garantuees that outside an unsafe block the compiler would enforce.
There's also racism, sexism, occasional anti-semitism and nationalistic antagonism.

Just about any thread that mentions China, India, certain "politically incorrect" tech luminaries, race or gender politics tends to devolve into passionately expressed cesspools of toxicity and vitriol. Follow dang's account for a bit, he has to talk people down from the crazy ledge all the time. He's done it to me a couple of times, because this place just gets under my skin sometimes.
Alberta was already in bad shape before this, with huge sections of Calgary downtown empty, 20% unemployment in rural areas. Now add an oil price collapse and coronavirus shutdown of large parts of the service sector. Very hard times for Alberta ahead.

In the oil bust in the first half of the 1980's people would sell their homes for a dollar just to get away from the mortgage because it was completely underwater. I fear we may see those days again in Calgary. I was born there during those days, which I don't remember, but I do recall the stories people told of it while I was growing up.
At prior company we used Secor to backup Kafka topics to S3 and would use to replay/reingest data with success. If I were to reimplement Kafka somewhere new it would definitely be one of my "Go to Production" requirements.
So if you want to read it, perhaps it's time to consider paying?

(Alternatively, private browsing mode might work.)
My method of determining if a community is "healthy" (online or otherwise) is to evaluate it after I've (temporarily) left (e.g. for the day). Do I feel angry, upset, sad? Do I feel wiser? If somebody says something I disagree with, but afterwards I find that it has brought up lots of interesting insights in my own mind, then regardless of whether I agreed with them or not, I consider it healthy.

Conversely, even if I agree a lot with what is said, if afterwards I'm angry, sad, etc. then it wasn't healthy. When younger, I used to think that more anger at what was wrong in the world, would help to fix it. Experience has taught me that actions taken out of anger, even if well-intentioned, are almost always unskillful. I want more insight, more understanding, and HN aids me in getting that far more often than, say, Facebook, which I now use only on Sundays, and not every Sunday, as a way of making sure I don't let its toxic stew of opinions infect my emotions.

I cannot honestly remember how I discovered HN, but I return because, even when I disagree with most of what is said on a topic, it is typically the case that I find my own thinking to be more nuanced or more interesting afterwards.
Yeah the big time savings there is not having to wait all day for my chicken to lay an egg.
What? You don't need to sign in to use the app or the website.
Not sure if you're being factitious, but it sounded like parent's data was already in Kafka.

But you're right, no reason not to start with kinesis in the first place, especially with all the AWS options around it including Kinesis Analytics (Streaming "SQL"), Flink (supported by AWS now) or plain old EMR (Spark, Flink, etc...).

There is a lot of work that goes into maintaining your own Kafka ecosystem, even if you use Confluent, Lenses, etc...
I found about Mycroft through their Kickstarter project, Mycroft Mark II. What convinced me to back them was that they said that, theoretically, I should be able to self-host their server on my own hardware at home.

Unfortunately, they mismanaged Mark II so badly that I lost all faith in Mycroft in general.
I just tried and it does seem to be working now.
OneWeb to file for bankruptcy as effort to securing funding falls through
https://www.apple.com/covid19/ doesn't require either of those things.
Class JavaDocs Should Be Mandatory in OOP
Ebola is actually named that to avoid naming it after a specific village, to reduce the stigma. https://news.ycombinator.com/item?id=22704633

Lyme disease was around in humans long before its identification in Old Lyme, CT, so it too is an inaccurate name.

(We've also learned a few things since the 1970s, let alone 1918. Now, we have a standard: https://www.wired.com/story/coronavirus-has-a-name-the-deadl...)
101-year-old Italian man recovers from coronavirus
Check out https://github.com/github/gh-ost
It's ridiculous that Google has to front a glove and mask company the working capital and donate the product to the CDC. That's what the government is supposed to do. The federal government should be providing interest-free working capital and guaranteeing the sale of every glove and mask anyone can produce.