skysight-inc/HackerNews huggingface dataset:
Ivermectin has been trialed also and has been available on experimental basis even in Europe - and it was found ineffective and is not recommended anymore.

See:
https://jamanetwork.com/journals/jama/fullarticle/2777389

Also similar non-randomized evidence was strongly suggesting that hydroxychloroquine was very effective (e.g. Raoult in France) - until proper randomized trials found it was not effective at all.

So you really can't rely on such evidence. That someone gets better after they got some drug doesn't automatically mean they got better because of the drug. In the absence of controls for other factors (other drugs, spontaneous recovery on their own, etc.) it only means that the drug didn't make their affliction worse.

Not everything has to be immediately a conspiracy of big pharma (or worse).
Maybe I'm unusual but pretty much all my friends own vehicles that are setup for weekend recreational activities even if they don't happen every week.
Pretty much. If an engineer is in a bubble of software engineering, it's easy to forget there are other engineering professions where a lack of ethics or a poor understanding of engineering gets people killed or causes damage. For most of the people here on HN, getting a license doesn't really matter much- they fall under the umbrella exception, so they can call themselves engineers. The license indicates some floor of engineering competency, which I think is fair. I can't speak for other engineering disciplines, but I aced the computer engineering exam with minimal preparation and sleep. Having 50% fail rates is not uncommon for these exams- do people really want engineers with a bad grasp of the basics making critical design decisions?
Enroll into a program to allow energy companies to modify your set temperature in exchange for a free thermostats or credits and be shocked when the energy company make good on the agreement... It's nothing new and have existed for years in Texas, this man didn't read the fine print and was just happy to get free stuff.

This is called demand response programs and existed for years.

It's a way to shave the peak instead of building a new power station.

You usually get a notification in advance so you can opt out.

This is nothing new and existed in the past in some forms.
There are also programs to remote control water heaters (to turn them on at night when demand is low) by having special circuitry in the electric box.

This will also be implemented more and extended as home EV charging stations pop up.
Bluehost the Best Web Hosting in the World
Not everyone is going to be happy about 8 bytes overhead for every buffer.

Also, not every C-style API will migrate. If you consume one of those, you may still have to count the length, which costs cycles.
Great! Then if they are unambiguous they can be inserted directly or disambiguated and then inserted. At query time any format can be used to represent them to a user.
> You realize that actual people work on those things that you pirate, right?

I don't care.

> Their work isn't less valuable because it's related to media production instead of engineering or whatever.

If I don't have to pay for it then their work was objectively unproductive. It's an inherent failure of market economics.
Indeed. I found other awesome lists that cover these topics and linked them instead. Check out https://github.com/charlax/engineering-management and https://github.com/LappleApple/awesome-leading-and-managing as examples.
It seems it is you who is misrepresenting the ema link.

Key quote: "Although ivermectin is generally well tolerated at doses authorised for other indications, side effects could increase with the much higher doses that would be needed to obtain concentrations of ivermectin in the lungs that are effective against the virus. Toxicity when ivermectin is used at higher than approved doses therefore cannot be excluded."

IE, the dose needed for covid could quite possibly be harmful.
Carnival Cruise Line Hacked Second Time in Two Years
I do listen to my colleagues, typically in pre-prints, journals and conferences. Youtube is pretty far down the list of places you would go for credible scientific information.
Kurt Gödel with a bat in dark alleyway of obviousness haunts my dreams.
In Brazil many people have used Ivermectin and our country is getting a record of 500.000 deaths of covid today.
Also, here in Brazil we had many reports of people needing a liver transplant because they caught drug-induced hepatitis.
So, in summary, 1. Ivermectin doesn't work and 2. it can cause severe health issues if used wrongly.
The Hacker News guidelines say:

"On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity."

There is nothing in there about censoring things because they have been weaponized by politicians or because they are a threat.
> Unfortunately medical experts are not allowed to discuss this in public

I've heard and read quite a bunch of them discuss this in public in the past, they must've been unaware that this is illegal. Or maybe it just isn't.
Are you the author of the pdf or do you know the author so that you know for sure? If not then it could be a typo, I'm not sure why that's such a controversial statement?
Tell me where I can pay just 10c on a US$1 transaction (say, $7k of them each month), and I'll be right there. Promise!
As a Croatian-American who speaks Croatian, you never want to go to the Croatian version of Wikipedia. Anyways, a lot of this pressure being put on Wikipedia/Wikimedia is through the investigative journalism organization, Balkan Insight (see links below that I referenced).

The reason why people do this stuff is because not only do they want war—-they want to commit genocide again.

Here is what I wrote about it a couple of months ago: https://news.ycombinator.com/item?id=26788882

It [Wikipedia] does have power over what it allows to be published, although it does not have the staff to enforce violations. As a Croatian-American who speaks Croatian, it is best to avoid the Croatian language Wikipedia pages about wars, with some more recent than others. It is quite hateful, xenophobic, and nationalistic. The news source I provided is investigative journalism for Balkan countries funded via European Union.

> "Wikimedia Foundation Inc, the US-based non-profit charitable NGO, is the owner of the Croatian version of Wikipedia." [1]

> "However, the Wikimedia Foundation is not the founder of the Croatian version, nor does it accept that it is responsible for the accuracy of its articles. It insists that it does not have any power over Croatian-language Wikipedia entries." [1]

Other reads are provided for reference [2][3][4].

[1] Wikipedia Not Responding to Inquiries on Croatian Entries: https://balkaninsight.com/2018/04/23/wikipedia-not-replying-...

[2] Croatian Wikipedia Removes ‘Polish Genocide of Germans’ Claim: https://balkaninsight.com/2018/03/29/croatian-wikipedia-remo...

[3] How Croatian Wikipedia Made a Concentration Camp Disappear: https://balkaninsight.com/2018/03/26/how-croatian-wikipedia-...

[4] Croatia Wikipedia Alters Jasenovac Camp Entry Again: https://balkaninsight.com/2018/08/29/croatia-wikipedia-furth...
I wrote strxcpy as an example of a function that satisfies the requirements that I posted at the top. In doing so, it becomes a useful routine for other kinds of needs, such as this one: https://news.ycombinator.com/item?id=27564004

The reason I omitted the specific verbiage you quoted is that they apply equally to all the functions. My function has an important bounds check, but (like all of C) trusts that the parameters you provide to it are correct. There is no additional checking done because doing so in C is not tenable. If implemented in a standard library it may be useful to add additional heuristics to detect invalid cases, but they are fundamentally best-effort and not worth showing in an example.
They are saying the slurs could be intended to throw you off of the corporate scent and should be discarded as any evidence one way or the other who commissioned the creation.
GAN Theft Auto
I feel there are people who have found healthy balance between not using Twitter at all and "focus everything through the lens of the twitterverse".
Then don't buy it.

Right now, I can't afford to buy a classic '60s gibson guitar. That doesn't give me the license to go out and steal one, -because I want one-.

If modern AAA games are too much at $80, then don't buy them. There are significantly cheaper alternatives on PC, as well as the possibility of waiting for deals or buying used. High prices don't justify pirating.
It seems this person will be happy if the whole entertainement industry disappeared
Your honest view is that if a nurse is committing medical malpractice the furthest extent of punishment should be "find work elsewhere"?
Why is a license more important than skill and experience? So you’ll trust a person that’s failed the license multiple times, is barely able to do the job, and has a history of failing at their job because they have a license? Because those issues still happen with licensed professionals. A license doesn’t prove aptitude, it just proves you passed a test. I’ve met multiple structural engineers that relied heavily on computer software for validation because they couldn’t understand calculus
The computer engineering exam contains software engineering components fwiw.
> It's really soured me on the American system.

What American systems? There's lots of different water heating setups in the US, including “small dedicated tankless heater for the shower”, whole house tankless or hybrid system, etc., etc...
That's what they all say.
Didn’t think about Cloudfare, great choice!
I think the biggest challenge is framing the issue of climate change. "Urgent action" regarding climate change is a political/ economic issue. Innovation will have to happen for sure, but replacing current infrastructure will take a long time before economic incentives line up for it to happen naturally. The incentives need to be lined up for everyone to buy in, which is difficult in systems that are disproportionately effected by any changes that need to happen.

Domestically, people will resist change when they suspect that it will leave them short changed economically, everyone has seen how it has played out when other forms of deindustrialization have ravaged large portions of the developed world. When there is no real plans for people effected by such a change, you cannot expect these people to care about the suffering of humanity in 50-100 years when policy changes will cause them to suffer greatly in the meantime. These people need to be on board or there will be political costs that will threaten to undermine it all down the road.

Then on an international level it is matter of finding consensus between many players that have very different ideas on what is fair. Many developing countries do not feel it is fair for developed countries to dictate regulation when they have already done their exploitation to become developed nations. When one of those countries is China, who emitted more greenhouse gasses than the g7 combined in 2019, it becomes a tricky path to navigate. As long as fossil fuels are the cheapest option, it can come across as developed countries making a moat, hindering other countries from catching up. That could lead to the double whammy of developed nations needing to both curtail their fossil fuel energy use, while simultaneously being forced to subsidize development of developing nations to get them on board, which is a very big ask for nations drowning in debt already. On top of that there are geopolitical ramifications that are at the foundation of any negotiation at this scale, especially when large players like China and the US are involved.

For the most part, most of these issues are ignored in popular discourse in favor of divisive rhetoric about being anti-science, probably because it is far easier politically to just dismiss them and kick the issue down the road then try to solve it because it is an extremely difficult problem to solve. Even those that are most vocal about climate change don't offer any real policy solutions to these issues outside of vague things involving printing a ton of money, going into a ton of debt or getting a ton of extra tax revenue.
Indeed, the media companies deserve their money. The artists should be grateful for the opportunity to become famous even if they don't make that much money and we should all pay to see the same Marvel movie rewritten 10 times. Nothing better exists in this world.
Jeez, scared me. Same name yep, totally different project. That project is pix2pix. That is not a GAN-based game engine that you play within.
Bob's Game
Known to be safe as in “you may get hepatitis”.
Thanks for sharing this - as a former jazz musician I find this problem space fascinating, and have thought a lot about it in free time. Here's [1] another paper I found a little more approachable, stating that ratios between 1:1 to 3.5:1 are found in recordings.

[1] https://www.ntnu.edu/documents/1001201110/1266017954/DAFx-15...
It's not pedantic at all, because the two are not even close. You basically just put words into the other poster's mouth.
Merck is developing a new anti-viral drug that would be much more profitable than Ivermectin.

https://www.bloomberg.com/news/features/2021-03-25/merck-mrk...
Video source: https://www.youtube.com/watch?v=_EvZNTvPR8Q

Context from 8:40
The GAN model is the game environment. You're playing a neural network. The novelty is no game engine, no rules, just learned how to represent the game and you can play it.
Performance in native Python really is bad. Nine out of ten times, you can get away with it by figuring out how to push all the computation into the layer of C that Python rests on, but sometimes you just can't, and then Python becomes essentially unusable.

From my own experience, implementing Needleman-Wunch or k-mer counting is literally >100x slower in Python than Julia or C. Meaning a two-minute task turns into a 3 hour task - at least. At this point you can begin coding in Rust, but it feels bitter to learn Python, get into it, and then realize you've learned an entire programming language just to use it as wrapper for your actual business code.
Well the climate never becomes completely insensitive to further increases in CO2 concetration - lookup the band saturation effect. I wasn't citing a specific source, only pointing out that different gases absorb at different wavelengths, some of which (like methane) have potential to absorb much more with increasing concentration. IIRCC there are other factors, like the persistence time in the atmosphere, that make CO2 more worrysome.

I took this edx course on climate modeling a few years ago that was fantastic if you want to dig deeper and the professor does cover these topics (which I'm likely butchering) - https://courses.edx.org/courses/UChicagoX/PS280x/2015_T1/cou...
FWIW, part of the fun of strjcpy is that it is also much easier to write than strxcpy (and watch as I go further and further out on a limb with sketchy C that is likely wrong, lol... I did test it, at least! ;P):

char *strjcpy(char *restrict dst, const char *restrict src, size_t len) {
for (;; ++dst, --len)
if (!len || !(*dst = *src++))
return dst;
}

(edit) Oh, I have an even cuter implementation (which might look "too clever" but actually demonstrates something important about the function)! Essentially, what makes strjcpy so "pure" is that the NULL return is really a "special case" in strxcpy that you're having to "undo" in that wrapper, whereas the semantics of strjcpy--which may sound a bit weird--are mapping directly to what naturally terminates the loop: running out of space on one of the two inputs. This purity then gets taken advantage of by the caller to get such easy call chaining and error propagation, as one of these loops can "continue through" into the next loop without any adaptation logic.

char *strjcpy(char *restrict dst, const char *restrict src, size_t len) {
for (; len && (*dst = *src++); ++dst, --len);
return dst;
}

(edit) Ok: one difference is that this implementation of strjcpy (this isn't intrinsic to the return value surface I described: just to the gloriously simple versions in this comment; your adapted version, for example, is "fine") doesn't put a NUL byte in case of truncation... though, I personally am not at all sold on doing that: I want to firmly fail the operation, rather than try to "use" the truncated data :/. Adding that special case would still result in strjcpy being simpler than strxcpy (and doesn't break its semantics advantages: just make sure to return the address of dst+len, not that extra NUL), but it isn't quite so amazingly simpler at that point ;P.
The Presidential election popular vote margin has not gone over 10 million votes in over three decades now, in a country that has averaged about 300 million residents over that time span. These are not margins that support the idea that the population as a whole skews left as much as mainstream media skews left.
Again? This happened a few years ago and you could crash iPhone with just setting a specific name. Lots of people went around running hotspots and crashing iPhone.

I would think Apple would learn from its previous mistakes.
Same as they would ban someone selling Paracetamol as a cancer treatment.
Licensing boards are for one thing - to issue licenses. If the government further wants to require a license for working on government project, fine.

But to decide a license is needed for anything other than "advertising you have a license" is perverted. Some government official who wants to control people, not keep them safe and organized. Its all about power I guess.
We already have a drug that's 99% effective at keeping you out out hospital. And it's only a single/double dose. It's the COVID vaccine.

Any other treatment is basically unnecessary at this point because COVID deaths in vaccinated people are less than 1 in a million.

That's why anti-vaxxers are so vested in other treatments. It's the only way they can rationalize not getting vaccinated
This would be a nice to have with the crealitys.

You can flash the board with custom firmware, you can make small surface level modifications to the LCD, but you cannot access the full LCD firmware. For some reason they made the board firmware open but the LCD firmware closed. Unlike what Prusa did, creality seems actively hostile.
Didn't mean it wasn't useful, just that it has unfortunate side effects
I think it's important to distinguish two things, which look similar on the surface but are quite different. One is the ability to listen to the scientific discussion taking place on whether Ivermectin is effective. That is reasonable and is a good thing.

The other things is pushing narratives that directly contradict our scientific understanding to an audience of nonscientists. And to be clear, "Ivermectin might work and there are good studies in favor of it" is not in that category, but "Ivermectin is the cure" is.

I think the Pierre Kory and Bret Weinstein podcast[1] is on the border between these two (with a bit of motte and bailey). But to get more insight into how it's landing, check the comments to that video. Lots of people finding ways to procure it, conspiracies, and a strong overlap with antivax.

[1]: https://www.youtube.com/watch?v=kSWjl-JOIqs
PayPal-corp.biz would be a bit worse but why couldn’t they just use corp.paypal.com?!
Are any of those "strongly leftist" ideas in reality? When I think of the most famous book burnings and censorship, I think of this (https://en.wikipedia.org/wiki/Nazi_book_burnings), or this (https://en.wikipedia.org/wiki/McCarthyism), or pretty much any case on this list: https://en.wikipedia.org/wiki/List_of_destroyed_libraries

Something I notice is that, whether it's nationalist Italians burning Communist literature, Germany (WWI-era) burning Catholic writings, or the Nazis burning Soviet books, it's...almost exclusively the right-wing that supports censorship, at least on the list for destroying libraries. When I think of who's actually achieved anti-censorship in the United States, I think of people like Allen Ginsberg, the reason the First Amendment actually began to mean something in the US for the first time in its history. Now, I could be wrong, but I think Ginsberg was...a leftist going against the right-wing?

The left seem to have a certain libertarian bent if anything: They seem to want private enterprise to be able to host what they want. It makes sense from a free market perspective.
> If your outside of the US, often a lot of content isn’t even available because of shitty geo licensing

This is one case where I understand people pirating. I watch some shows from other countries that simply are not published in the US or aren't for sale at all. And sometimes if they are available, certain elements are changed due to copyright reasons so it's not exactly the same.

Another reason would be horrible DRM. Again, I wouldn't recommend pirating based on that, but I do understand it. Pirated content doesn't have DRM dictating when, where, or what time(s) I can view the damn thing I paid money for. I also find it fine if someone buys a DRM-locked product, then pirates the same thing to avoid dealing with the DRM.
I've used most of these, and for the times when aesthetics don't matter, they're fine, though I find that automated layouts never really work well, and become too messy to make practical diagrams for most purposes. (Maybe this an area where machine learning could improve the algorithms.)

A new tool that has impressed me, though, is FigJam [1], which is a new type of document in Figma that's currently in beta. It's basically Visio, but with a fantastically intuitive UI and beautiful rendering style; super easy to draw boxes and lines and so on. Best of all, it's got real-time, web-based collaboration built in, and it's as solid as Figma (which is also fantastic).

[1] https://www.figma.com/figjam/
The medical experts at Frontiers of Pharmacology, the #2 journal in the field, rejected the paper due to lack of rigor.
Kansas City!
Serbo-Croatian is a family of very closely related languages. There are some differences in lexicon and script, but there are also differences among varieties of English. And you could write English down using a different script like Devanagari, but this would not somehow make it into a different language.
Not sure what you saw but Poetry works as simply as you described. Just `poetry init`, `poetry add foo`, `poetry shell` or `poetry run ...`, etc. I use it every day.
Oh, yeah, definitely a different thing but kinda neat that the name has occurred twice. Sorry for the scare!
Adding Interactive Citation Maps to ArXiv
Can you please not post unsubstantive and/or flamebait comments to HN? If you have substantive information to share, please share it thoughtfully. If you post like you're doing in this thread, it's just pouring fuel on the flames, and no one learns anything from that.

https://news.ycombinator.com/newsguidelines.html

Moreover, you discredit your own view by posting like this, which isn't in your interest—and if your view happens to be correct, then you're actually discrediting the truth as well, and that's a harmful thing to do. https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...
ISS transit during solar eclipse
I'm not too worried about the lag, moreso about the quality of translation. It will likely be useful for basic conversations where the participants simplify their speech, which often is all you need. Or to get a rough idea of a more complex conversation.

But it's far from obvious that we'll be able to go from there to anything comparable to the level of conversation you can have after spending years learning a new language properly.

Perhaps nuclear fusion is a better comparison than flying cars (which arguably would be a bad idea even if we had the tech).