skysight-inc/HackerNews huggingface dataset:
> Banning hate communities does work though

According to a single study. In general I don't think it actually does. Making it harder to find is sufficient, banning it outright just proves their point and pulls additional moderates to their cause.
A bit off topic, but there are hundreds of millions of people in India who have been taking Ivermectin for significant amounts of time. In some states, serum positive levels are .01%. How are there not dozens of high quality studies being done during this period to quickly answer our questions?
If an object can induce a feeling - any feeling, even of disgust then I would class it as art.

doesn't mean it's good art though, that's extremely subjective
I would argue it's much, much, worse than what you're saying. I mean this part:

> Google will never do it, because it would 1) require paying humans to do work, which is expensive, and 2) it wouldn't drive engagement and generate clicks.

Every regular business out there needs support. In the form of pre-sales, sales, post-sales, actual support folks, etc.

Google's entire business model is predicated on there being no meaningful human support.

If they're forced to implement the level of support their worldwide, what-they-consider-top-notch operation would actually require, their business model goes bust.

Ok, I'm probably exaggerating, but their profit margins would go down from ~25% to probably something like 5%.

They will <<never>>, ever do it, unless someone puts a legal gun to their head.
I can't speak specifically for your wife's hospital, but by the sounds of it this might have been less of a lie than bad information. Apparently during the early phase of the pandemic the knowledge about the usefulness of masks against airborne viruses wasn't accurate. People didn't think it was truly airborne, in which case masks wouldn't be that effective. As it turns out, it's very airborne and masks really do help stop transmission. A lot has been learnt, as well as a lot of mistakes made.

Wired was one of the publications that did an interesting article about this: https://www.wired.com/story/the-teeny-tiny-scientific-screwu...
Hi everyone! I lifted this out of a different application I built. I found that time and time again I need a way to allow people to upload a CSV.

Whenever a user messes something up (reverses first_name with last_name for instance), it creates a huge mess of invalid data. This library tries to offer a better UX for this to try and prevent these issues.

I figured this might be helpful to other people who have this problem.
I haven't met many engineers who votes pro "diversity", they tend to vote pro meritocracy. Meritocracy is pro diversity, but the pro "diversity" tend to argue otherwise. The clearest example is college admission, in Europe these are usually mandated to be based on test scores and grades, if you have the best grades or test scores they have to accept you, while in USA you have a panel who hand pick the candidates to ensure "diversity".
ZeroMQ is fantastic. I've been using at work for a few years now, but I generally enjoy the tech anyway, their documentation[0] and "The Guide"[1] is also really nice, with examples for all of the different language bindings.

From C or Golang (or a bunch of other language bindings) you can set up some nice pub/sub or req/res with fan in/fan out and all sorts of cool routing with low-level, high speed sockets with the added power that ZMQ provides, such as the queueing, high-watermarks etc. You can also enable encryption easily with CurveZMQ which is a refreshing change from TLS.

[0]https://zeromq.org/get-started/

[1]https://zguide.zeromq.org/
The government has not stepped up to host a social media site that would be bound by the constitution
> At that point the recommended approach is to replace the entire component by using the key property.

Where did you hear that? React.Component has both props and state and both seem to work pretty well together, and you definitely don't need to destroy the component by changing the key property just because props changed.
And yet to have a card payment go through successfully via them...
HIV is also a death sentence without treatment. Slow, painful death. 90%+ mortality if not severe disability and odd complications.
Something like 98.5% fatal.
That may very well be. However, there's no need to wonder whether Fauci was being totally frank the entire time, because he has outright said that he knowingly gave a so-optimistic-its-a-lie estimate at first, in an effort to avoid intimidating people.
Yeah, the paranoia can be very real. When I do smoke, I mostly like to do it alone where I know I won't have to interact with anyone and can completely control my environment.

I think weed affects people in wildly different ways. I know folks who can smoke all day and still be very social. As for myself, I generally need to remove myself from a social situation if I get too high, due to weird anxieties.

edit: I use the word paranoia here just because that's how I've interpreted my own experiences. I think "anxiety" is probably a more apt description.
the example in the page is kind of stupid.
he could have kept using Jpeg but with increased compression ratio to achieve same file size and the visual quality would still be better than dithered PNG.
Depends on your background I guess? If you've taken a course like Computation Structures sure!

https://ocw.mit.edu/courses/electrical-engineering-and-compu...
> I think it's more common for people to say they don't like classical music than that they don't like modern music.

By "modern music", do you mean pop, jazz, or classical? Each of these (and many more genres, e.g. country) all have "modern" versions. But the idea of "classical" music is music that was itself popular when it was contemporary but has stood the test of time, so people continue to listen to it and enjoy it 500 years later. The same with visual arts, architecture, etc.

It is the same thing with literature. Some works flash into popularity, but 50 years later very few have heard of them or read them.

And so this is fundamentally a question of whether you are chasing fashion or permanence. There are good and bad aspects of both -- when you chase fashion you will find something unique to your time, but which just a couple of decades later people often laugh at or don't bother with. If you chase permanence, you have to make some concessions to the taste of previous generations but will benefit from hearing only the best of the very best.

It is the exact same situation with art, or anything that can be preserved across time. You have to choose between something disposable but more closely suited to your needs or something permanent but less suited to your specific needs because it is also enjoyed by others who are very different from you.
The multiple interpreters communicating by message passing model mentioned towards the end of this article as a way forward is exactly the threading model which Tcl has been using successfully for the last 20 years. For more info see https://www.activestate.com/blog/threads-done-right-tcl/ and https://www.tcl.tk/man/tcl/ThreadCmd/thread.html#M44 .
They just picked a big real file and used it for benchmarking. Apparently it's not even from the same project, why would they comment on it?
> That's incredibly disingenuous. Because this drug is fundamentally different from what a vaccine is.

What is a vaccine in your eyes? Because the definition (https://www.merriam-webster.com/dictionary/vaccine) is:

> a preparation that is administered (as by injection) to stimulate the body's immune response against a specific infectious agent or disease

It's something that's injected to stimulate the body's immune response.

It doesn't to be through using a weakened version of the virus as we've been doing so far. That's just the mechanism we had.

A diesel powered train is still a train, even if the original trains were steam powered.
A corollary for this could be:

The value of minimizing external complexities [0]

For instance, if you design an application as HTML+PWA instead of native mobile apps, you just need a web developer who understands responsive CSS techniques and maybe someone with time to test a bunch of different devices all day. With native, you usually need 1 fairly-specialized developer per native target unless you have a lot of time to go to market (or a very simple app).

Another example could be designing your product to run on a single, bare-ass VM so you don't need to hire legions of level 30 kubernetes wizards to sort our your go-to-market strategy or accountants to manage the byzantine nightmare that is AWS/Azure/Et. al. billing.

The fewer things you have to worry about, the less expertise you need to maintain.

[0] What I mean by "external complexities" - Anything that is external to the problem domain for which the solution is originally being built. If you have a banking product, an internal complexity would be state management around account or customer activities. An external complexity would be a 3rd party vendor, reporting system, database, file, network, hardware, operating system, or any other non-domain types residing within the software product itself.
I disagree. You can easily configure and manage your own failover-capable, multi-gateway home firewall without ever learning about VLANs if all you have is a cheap motherboard, a USB ethernet dongle and a cheap switch because your networking needs are quite complex before you ever even need VLANs. Maybe a home network admin might need to enter a "VLAN number" to get their traffic routed to their ISP, but that's it, and that's usually just a number you copy from some guide online.

Gatekeeping people because they never learned about or worked with the VLANs found in more expensive hardware is stupid. If you know you way around VLANs but don't know how to properly configure a firewall, you're much more of a danger to the outside world than the other way around.

I agree that there is some minimum skill level people should have before they hook stuff up to the public web (how to prevent being part of a botnet/DDoS amplification, how to block insecure/IoT management interfaces from the outside world, that stuff), but VLANs are an arbitrary and irrelevant thing to require people to know about.
I am pretty sure the vast majority of comments in Show HN projects are mostly positive.
YouTube is a private enterprise. They have 100% the right to control what goes on their site. Would you be mad if a fishing forum banned non-fishing posts? Is that a large-scale systematic suppression of human rights?
Flutter UX Best Practices, It's Not Rail Navigation
Myocarditis and blood clots are also (more frequently) side effects from getting C19.

Just because it's never been done before does not mean we have no idea what it will or won't do. Biology is uncertain, but it's important to examine the vaccine risks AGAINST COVID RISKS.

Nothing is no-risk, including the vaccine. However, the accurate comparison is getting covid without the vax, versus with the vax. Looking at the vaccine risks in isolation is somewhere between misleading and dishonest.
So mid-90s. Seeing this makes me want to program my VCR to record the series premiere of Ally McBeal.
That seems very strange coming from a hospital. It has been pretty clear from those with medical knowledge that cloth mask do not work to protect the wearer, while N95 protect the wearer but depending on the construction might have a vent that do not filter the air that goes out. The mask that hospital workers need is N95 that also filter the out breath.
They are doing it wrong. They should ban all discussions about vaccines.

Then it wouldn’t be censorship. It’s just asking that those discussions happen elsewhere.
> It’s much easier to create a list of dependencies a la second argument to useEffect.

Even easier to just not do that, either, as in Solid’s version of hooks.
Obligatory comment from Ontario, Canada: Covered by OHIP.

https://www.ontario.ca/page/rabies-humans

My google-fu is not sufficient to find out what OHIP pays for this, though. But even if it is on the order of $22K, averaged out over the population it's not much.
you should listen to this song by John Lennon called "Imagine":

> Imagine all the people

> Living life in peace...
Not components. Elements that compile to a canvas. Think tens of thousands of points, lines, polygons, all drawn as vector or raster images. Ie. compiling a deeply rich interactive map of data.

I appreciate the advice but I didn't provide sufficient information for informed responses. It was just a general comment about why I'm excited for React 18 to help better manage concurrency in a number of ways.

Suspense will also be nice because I can eliminate a lot of my own "loading screen" logic.
Functional Programming is about purity. At the core of FP is pure functions. If you don't care about purity don't use FP. There is a lot to like about React, and Hooks and so on. Just don't call it FP though.
I don't think that's true. Sure some people will do rewrites for no reasons, but they aren't usually the type to then go back to something once it has improved, since they weren't after real world metrics and improvments but novelty. Maybe a bit to try the hotwire stuff before going to Phoenix, Go, Rust or even Nim.
Do Not. Extend. Gemini. Period
I'd heard about Stripe for years but earlier this year I was finally given a solid opportunity to utilize it for a small-scale contract web development position. I was very pleasantly surprised at how easy to use it was, I expected a ton of boilerplate and dependencies but for a simple, straightforward PHP app, setting up secure payments was an absolute breeze. it's very satisfying to go in expecting headaches and edge cases and come away with a streamlined, efficient experience!
>It was initially fueled by the ennui of two world wars, and then drifted into cries about consumerism.

And also bankrolled by the CIA as a psy-op tool during the Cold war.

https://news.artnet.com/art-world/artcurious-cia-art-excerpt...
> Saying he's purposefully lying because the facts on the ground change is ridiculous

Yeah, but it's fair to say he's purposefully lying because he told us he was purposefully lying.

https://www.axios.com/fauci-goalposts-herd-immunity-c83c7500...

Here's the direct quote:

> When polls said only about half of all Americans would take a vaccine, I was saying herd immunity would take 70 to 75 percent ... Then, when newer surveys said 60 percent or more would take it, I thought, "I can nudge this up a bit," so I went to 80, 85. We need to have some humility here .... We really don’t know what the real number is. I think the real range is somewhere between 70 to 90 percent. But, I'm not going to say 90 percent."
Simpler? I don't see it. That looks way more verbose than a React equivalent component I would write.
> There are some serious evidence to back this up. A study done around early summer found that only about 50% of those that have taken two doses had any detectable traces of a defense, which was one of the reason that a third dose had to be added. By winter we don't know how effective the 2 dose or 3 dose will be.

One study, going against countless others showing that the vaccines are highly effective.

The readily available data speaks for itself. Highly vaccinated populations are experiencing much slower transmission and hospitalization rates than their poorly vaccinated counterparts.

Also, we didn't start with one dose. Both mRNA vaccines were two-dose regimens from the day they started clinical trials last summer.
Congrats to the Stripe team. I can't believe it has only been 10 years. I actually had to go check my inbox to see when I started using Stripe and it looks like I received my account notification on 8/30/11!

As other have said here, Stripe was one of those things that just made sense. As a web developer I was tired of jumping through the many hoops of authorize.net or praying that people would complete the purchase path on PayPal. When Stripe came out I (apparently) jumped immediately on it and haven't looked back. It is the only payment solutions provider I offer my clients or use on my own projects.

But the larger impact it has had on me is that it gave me that much more faith in HN as a source of emerging technology solutions. I still comb through batch announcements or check out Show HNs to see what's coming, because I feel like there's a good chance another Stripe is launching today. And it's just as cool that Patrick Collison still is involved in HN. Thanks pc and the rest of you all at Stripe!
It's not nuanced if you're ignoring the history. Root cause analysis is painstaking, and ignorance is bliss.

https://forwardky.com/beau-takes-on-crt-and-indoctrination/
I'd never want to be on the side of people saying "Don't learn that"...that's all I'm saying.
Interestingly, my location has some monero ATMs that take cash, and the 10% or so fee (and apparently - various vulnerabilities) seems well worth it for what is by all measures a quite low effort hands-off way to get money that is quite anonymous, at least for most low key purposes, such as small recreational drug orders etc.
And it's a damning realization at that. Nevertheless, it seems to be true.

How do we maintain the emphasis on free speech with our higher fragmented population who have WIDELY varying beliefs and little shared culture?
They need to ban all references to the vaccine, and then your analogy to porn would hold, and I would be fine with it.
For 30 years I've been hearing how open source needs proper funding, so far with little success.

Everyone agrees that open source is valuable, but at the same time its very model removes the most direct way of extracting that value from the user - ie by primarily selling the code (in source or binary format).

Compare this to proprietary binary software which has identified "this software has value, this is the price..." for them it's not complicated - create value, sell value.

Conversely with open source it's create value, give value away, try and get customers to pony up cash for some other reason (support, donations, whatever) which is a hard sell because that is minimal added value.

In my career I found a balance - I ship code not compiled binaries, so users are free to do whatever they like, they can ship binaries, but not my source code. That works at personal scale, and I make enough to keep working. It's not ideal, but I charge for the value, and there are lots of honest users.

Big projects, Linux etc, get enough volunteers and funding. Some (chromium et al) are corporate sponsored. But for the long tail of one-man projects perhaps a pure open source model is not the best idea. Maybe there's space for something between closed binaries and source code for free?
I think you meant to say "Maybe I'm a bit Humboldt right now" ;) couldn't pass up the chance.
I suspect that for reddit specifically, homogenous opinion and lack of meaningful discourse has more to do with the voting/karma system and its inability to scale well.

Nuance gets crowded out because posts and comments presenting polarized opinions are much more likely to get acted on by readers than their more nuanced counterparts are. Posting and voting becomes more about the dopamine hit from the gained karma and sense of being correct than it is about discussion.

This is why while it still isn't perfect, one can often see higher quality discussions in smaller niche subreddits where there's no critical mass to push dominant opinions. In those communities, posting extreme comments just makes one look like an attention seeking troll.

So in my view, moderation or lack thereof is almost orthogonal to an online community's propensity for quality discourse. That seems more related to the designs of and incentives given by the software these communities run on.
Caffeine doesn’t have severe withdrawal effects lol. Alcohol, while a depressant and not a stimulant, is much worse in both addiction potential and withdrawal and it would have made your point much more salient.
If you're working on a student or hobby project then simplifying the scoreboard or whatever OoO scheduling structure you use by having all instructions be 2 inputs and 1 output is a big help. Compared to the complexity of a modern core that's a drop in the bucket but for a single person or a few friends or grad students it can be a big deal. And by doing that project you're still learning the important things. So for someone in the position OP is in I'd certainly recommend RISC-V. Don't ask "Is RISC-V good or bad?" but rather "For what purposes is RISC-V suited?"
I have a vivid memory of an ad for, I want to say a joystick, from when "force feedback" concept was quite new, it's stuck with me since the mid-nineties perhaps?

It was a picture of someone putting a fork into a toaster with the caption "there's an easier way to get force feedback...". I want to say it was for something in the Microsoft Sidewinder range, but I can't find it! It's stayed with me though as I thought it was both clever and terrifying!

Might even be in that collection somewhere...
The fundamentals are the same. It's something with the relevant spike protein that your immune system can identify, but without actually being the virus that causes the disease
>Black people don't want to be used as a political football.

No one does.

>Black people accrue psychic trauma every time another news story like this breaks. It's communal mourning.

They're so fragile. Sad.

>Being able to "examine the issue" without being at this disadvantage is a privilege.

This is so 2021 I audibly chuckled. "Objectively examining issues and staying rational is White supremacy culture!"

>https://medium.com/@OfcrACab/confessions-of-a-former-bastard...

Of course! A random Medium post by "Officer A. Cab"! Anyone spreading a bet line on this being a Russian outlet or an antwinkfa member writing fan fiction?

>We are all affected, but some much more harshly than others.

Somethings affect children more harshly than adults, no doubt.
I think their point is that being algorithmically induced makes the general rule not hold (which I don't agree - algorithms can be pretty damn bad at achieving what one wants).

Mind you, damn thank you for saying that out loud. People on the internet sure love to jump on the wagon of pointing out the differences of instances from a general case that often aren't even relevant for the argument.
Not really. If you are my actual target audience you use my product, because despite my solution being shit, it's still filling a desperate need you have.

Then you come to talk to me about all your pain points afterwards.
>I think you may have fallen prey to a common misconception about art: Art - not only the modern kind - has and always very much had a "first mover advantage".

There is no first mover advantage in a piece that says "I could have done this". Michael Scott from The Office probably did it first.

>You could also easily extrapolate your argument about scribbling on the canvas to the realm of software development and argue that creating e.g. Facebook or Amazon or Wikipedia is really nothing special.

That would be quite an extrapolation, though.

>A few lines of code will get you a usable MVP.

There was a documentary about Google on a french tv channel (M6) called Capital. The moment the narrator said "Discover how they built a fortune with a few lines of code", I left.

>I'm sure you could have done it (I'm saying this completely unironically). However you didn't. Someone else did it first.

I'll argue to your side: I'm not sure I could have done, but I understand what you're saying and I often say this to people who say "I thought of that idea" when they see something successful. I always retort: "Yes, I thought of Uber as well. Have I built it? No. We all have ideas we don't materialize".

Here's what I just did. Magritte style piping hot finger:

__________________________________________
| |
| _________________________________ |
| | | |
| | | |
| | I could have done that. | |
| | | |
| |_________________________________| |
| |
| |
| Ceci n'est pas de l'art. |
| |
|__________________________________________|