skysight-inc/HackerNews huggingface dataset:
Welp, as someone that was still waiting to see how this turns out, this is all the confirmation I need that the time to move has come. Well done Andrew, you could not have made a better advertisement for Libera if you tried.

RIP freenode 1995-2021
Yeah he's a bully. Source: I worked there. Dave come sue me lol
You gave denysvitali some serious cognitive dissonance.
As those of you who frequent alt.irc.recovery recall, I quit IRC cold turkey a long time ago. But I'm fascinated by what Slack has done with the IRC concept -- it can be an amazingly positive cultural transition for a tech company to switch from mostly email to nearly 100% slack.
This discussion is pointless because you keep talking at people and not to people, and talking over the argumentation to soapbox your own thoughts instead of engaging with the arguments. Then it isn't a discussion, it's you trying to find a good soapbox to do an exposé of your opinions, it's fucking tiring.
They don’t want to be anything like YouTube, they want to be a video hosting backend instead.
Assuming the immune response to SARS-CoV-2 behaves like SARS-CoV-1 might be a sensible working hypothesis?
> you skipped over.

Arguably, comment forms on online fora don't provide much affordances for writing college grade essays. Neither will the audience read long comments start-to-end. I was well aware of how much I left out for the sake of terseness and staying on topic.

While the Napoleonic Wars left several million dead over the course of 12 years, Europe itself counted a population of 160 million at the time. Depending on who you were, your experience may have vastly differed. Millions lived in poverty and remained living in poverty, tens thousands emigrated to the New World or within Europe, and then there were plenty who seized the opportunity to acquire wealth (small and large) and power during that time through commerce and new opportunities on a local, regional and/or international level. That doesn't downplay the horrible experiences related to early 19th century warfare: it's adding important nuance to life in Europe as it was.

I'm calling the "societal collapse" hyperbole because I was aware of it lacked that nuance. Alternatively, I could have called called it "societal disruption on macro level" or some such.

But again, online fora do not make for a great medium catering to nuanced historiography about the experience of living in early 19th century Europe. It's also pretty much off-topic as this discussion is about leftover vestiges of the Ancien Régime in modern legal systems.
m1racle-mutex:

https://twitter.com/LunaFoxgirlVT/status/1397441284487401478...
Ask HN: Why HN discussions are almost always on a tangent?
I have been on HN for nearly a decade now. I don't know if it is a recent phenomenon.

But in contrast to reddit, HN comment threads always seem to go on a complete tangent to the original post.

This renders comments pretty useless for me to find out any insight into the original post. In contrast, you can learn a lot about original post on Reddit via comments.

The pattern usually follows; Commentary on the brand/topic in general rather than the specific news, Personal anecdotes which barely have any connection or insight to the topic at hand, Just a dump of personal preference based on emotion without much insight.

What's going on here? Please go and check any thread.
Disney Pressed American Magazine to Delete Director’s Quote Criticizing China
It's sad that he destroyed the very thing he cherished above everything else. That is, if he is telling the truth.
So, all the great performance of M1 was achieved due to the poor security?
This is not surprising.

We have a huge amount of data that the reinfection rate is very low (1 in 1,000):

https://www.medrxiv.org/content/10.1101/2021.03.06.21253051v...
> Good times! I wonder how many people were launched into infosec careers or learned coding or had some other positive result in their lives because of petty fights on IRC.

I certainly did! After spending a couple of years (at 16-17) idling on IRC and picking stupid teenage fights, out of boredom I learned to code... in the mircScript language, to write silly bots and stuff. This is what motivated me to learn programming seriously.
Indeed a private website does not seem a great place for a master list of anything. Github or Wikipedia seem like much better places. Since it is possible to extend discussion on the validity of any member of that list, or indeed add new ones.
I use spaces because long ago I had two editors, one of which showed a tab as 4 spaces, and the other - as 8. So spaces provided consistency, that's all. Maybe older developers prefer spaces for that reason, hence the salary gap?
Just mention base64 encoding lol.
The is honestly the best among the phone number generators I have been seeing.
This is great work.

I'd love to see a blog post detailing some of the optimizations you did to speed this up. Presumably you octree/voxel segmentation to re-use already summed regions of the CA?

I'd also love to see some 3D MNCAs...
Well, and then there are some people that I don't exactly want to consider how IRC "improved" them.
But what would be better? Give that money to another undemocratic org, like WHO or UN, and let them affect policies of other countries?

Also let’s not exaggerate with “colonialism”, that is where purpose is overtly exploitation. Is that the case here? Was the Marshall fund colonialism?
Keto Advanced 1500 is Safe to Use?
Keto Advanced 1500 is the successful equation?

Keto Advanced 1500 contains astonishing trimmings that grant the body to clean the colon, taking out waste and other gut related issues. It endeavors to expel waste particles from the colon to wipe out the undesirable materials in the body. It moreover hinders fat advancement inside and out in the tormented areas, similar to the stomach.

Keto Advanced 1500 is Safe to Use?

While Keto Advanced 1500 is okay for use, customers are urged to follow the recommended estimations reliably. As a thought, counsel an expert before you start eating up the upgrade to keep an essential separation from the start of opposing effects. Even more fundamentally, stop utilize rapidly if it reacts with the body antagonistically.

Plus, the upgrade shouldn't be taken by any person who is under 18 years. Furthermore, sidestep the condition when taking doctor supported medicine.

https://buddysupplement.com/keto-advanced-1500-canada/

https://youtu.be/u6_1FcBAYI4

https://www.tripoto.com/trip/keto-advanced-1500-canada-2021-reviews-shark-tank-scam-or-legit-60ac973e6cea3

https://gocrowdera.com/US/other/keto-advanced-1500-ca/

https://get-keto-advanced-1500-canada.medium.com/you-will-never-thought-that-owning-a-keto-advanced-1500-canada-could-be-so-beneficial-17ac658a3c0e

https://sites.google.com/view/get-keto-advanced-1500-ca/

https://www.facebook.com/supplementsworldofficial/videos/523080275395626/

https://twitter.com/KetoAdvanced120
Github repo (unlicense/public domain): https://github.com/Slackermanz/VulkanAutomata
Matterbridge (and probably similar) exists. If some old farts (myself included) want to keep using irc hosting your own isn't bad, and having a bridge between that (and other services/protocols) and discord enables everyone to use whatever client they want. At least that's what I'm doing for a few groups.
Online Antipiracy firm sending copyright notices for downloading Ubuntu ISO
Yes sure, this is theoretically possible. But what happens if we use Bayesian reasoning?

- We already have 4 other Corona Viruses endemic in the human population

- More than 80 percent of confirmed coronavirus cases are not severe (probably because T-Cell induced immunity is working very efficiently)

- Reported reinfections are minimal

I think these priors alone reduce the probability for ADE drastically. Don't you?
Perhaps now is the time to promote /r/cellular_automata/

https://www.reddit.com/r/cellular_automata/
Agree. It is a fallacy to assume full knowledge of all fallacies humanity did and still will invent to trick themselves to make opinion and fact interchangeable.
Maybe go with UK news' terminology for ISIS: "so called Islamic State (as the group called themselves that, but we're far from university accepted by Islamic communities and were not officially recognised as a state).

So we now have the "so called freenode". Freenode in name only.
> Be careful with your second study, because they looked at those that developed/still had antibodies post-infection. Kinda like saying those that developed a good immune response developed a good immune response.

True. It depends on which specific antibody you look for, and how.

Here's a recent cohort study:

Anti-SARS-CoV-2 Antibodies Persist for up to 13 Months and Reduce Risk of Reinfection
https://www.medrxiv.org/content/10.1101/2021.05.07.21256823v...

"Here, we longitudinally measured Spike (S) and Nucleocapsid (N)-specific antibodies in 1,309 healthcare workers (HCWs), including 916 COVID-19 negative HCWs and 393 convalescent COVID-19 for up to 422 days post-symptom.
...
Overall, 69 SARS-CoV-2 infections developed in the COVID-19 negative group (incidence of 12.22 per 100 person-years) versus one in the COVID-19 positive group (incidence of 0.40 per 100 person-years), indicating a relative reduction in the incidence of SARS-CoV-2 reinfection of 96.7% (p<0.0001)."

Of course, these antibodies <--> protection studies are a bit of streetlamp effect phenomenon. Antibodies are relatively easy to measure so that's what immune endurance studies tend to check for. The relative risk of reinfection in real-world settings is the more robust measure.
Just commenting to appreciate the sea snail reference
Can confirm, I've been working in this industry since I was 16, around 17 years ago. Since then I've worked with people 30+ and the older I'm getting the more common it got to have colleagues on the 30-50 year old range.

I don't see at all this supposed ageism in software, is this skew coming from startup people? Because in startups, yeah, I see mostly youngsters but that's due to the work environment and pay, I refuse to work in startups for the foreseeable future as I did when I was 20-something. The pay is shit, the hours can be grueling, expectations and stress are way way too high for my current lifestyle. Of course, it can be your golden ticket but it's such a major risk that I don't feel I would like to waste 5 years on it.
Yes, the vaccine type is very important. Currently, of the Seychelles, Israel, the UAE, Chile and Bahrain—respectively the world’s five most vaccinated countries—only Israel is not fighting to contain a dangerous surge in Covid-19 infections.

source: https://www.forbes.com/sites/roberthart/2021/05/11/covid-sur...
This is my way of learning too. I certainly dont have a patience to read the docs, official guide before i start. Just hacking directly through repl and getting to know primitive data types, constructs and most commonly needed APIs functions is the most practical way IMHO.

Of most of the books written on clojure i really like "Living Clojure" by Carin Meier. Throughout this book, she will give you the feeling that she is sitting beside you and you pair programming with a senior clojure developer. She goes very elegantly into each topic through actual examples and necessary commentary.

Highly recommend this book :- https://www.oreilly.com/library/view/living-clojure/97814919...
Cloudflare now does this for $5/month for 1,000 minutes of video.

https://www.cloudflare.com/products/cloudflare-stream/
Even though this is appealing (mostly to people who are lazy) because it's like importing a library, this never actually won any argument.

A better alternative is to detect whether the person is proposing an alternative course of action followed by a successful example.
The person that provides the most workable and actionnable solution usually wins.
A good example of this is the design of the University of Virginia by Thomas Jefferson.

Quote from https://www.johndcook.com/blog/2011/03/03/thomas-jefferson-m...

In his multi-volume biography of Thomas Jefferson, Jefferson and His Time, Dumas Malone tells the story of how Jefferson handled the first meeting held to decide the organization of the future University of Virginia. The University had been Jefferson’s idea in the first place, but (as is the case everywhere, not just in open source projects) many other parties had climbed on board quickly, each with their own interests and agendas.

When they gathered at that first meeting to hash things out, Jefferson made sure to show up with meticulously prepared architectural drawings, detailed budgets for construction and operation, a proposed curriculum, and the names of specific faculty he wanted to import from Europe. No one else in the room was even remotely as prepared; the group essentially had to capitulate to Jefferson’s vision, and the University was eventually founded more or less in accordance with his plans.

The facts that construction went far over budget, and that many of his ideas did not, for various reasons, work out in the end, were all things Jefferson probably knew perfectly well would happen. His purpose was strategic: to show up at the meeting with something so substantive that everyone else would have to fall into the role of simply proposing modifications to it, so that the overall shape, and therefore schedule, of the project would be roughly as he wanted.
The term really is a bit too academic to understand for a lot of people who are unfamiliar with API design, but comes down to fairly simple concepts when explained in plain language.

I compare it to how monads have an ivory tower definition (the famous 'A monad is just a monoid in the category of endofunctors!') for mathematicians, but can be explained in practical terms much more helpfully, even if that loses some theory.

Years ago I edited the Wikipedia page--it has always been thorny. The trouble is that the definition of REST is so abstract as to be completely meaningless to the average person reading the article.

If you hate using your finite lifespan on something useful, read the talk page. You will find this same edit war playing out over 10+ years between the theorists ('a style of client-server stateless API design where resources undergo state transitions') and the realists who (mis-) define it as a HTTP api.

Even though the theorists are correct, I think it's important to recognize that Wikipedia is going to be the first source of for literally millions of people. It would be a tragedy to not acknowledge that.
Well, I can sing along to probably hundreds of 80s and 90s pop songs. Explain that, science! ;)

.. but jokes aside. Science, understandably, seems to have a component view of humans. We have memory, strength, consumption of calories etc etc. We have all these mechanisms and we can quantify a lot of it. But as far as mental capability goes, to me it seems.. unlimited? Well, we will die one day, the body will stop working, that's a limit. But assuming we are healthy... I mean it just seems to me that we are nowhere near finding out the limits of thought.
The problem being solved here is just scope, not re-usability. Functions are a bad solution because they force non-locality. A better way to solve this would be local scope blocks, /that define their dependencies.

E.g. something like:

(reads: var_1, var_2; mutates: var_3) {
var_3 = var_1 + var_2
}

You could also define which variables defined in the block get elevated, like return values:

(reads: var_1, var_2; mutates: var_3) {
var_3 = var_1 + var_2
int result_value = var_1 * var_2
} (exports: result_value)

return result_value * 5

This is also a more tailored solution to the problem than a function, it allows finer-grained control over scope restriction.

It's frustrating that most existing languages don't have this kind of feature. Regular scope blocks suck because they don't allow you to define the specific ways in which they are permeable, so they only restrict scope in one direction (things inside the scope block are restricted) - but the outer scope is what you really want to restrict.

You could also introduce this functionality to IDEs, without modifying existing languages. Highlight a few lines, and it could show you a pop-up explaining which variables that section reads, mutates and defines. I think that would make reading long pieces of code significantly easier.
Yes of course, this is right.
Absolutely agree - I would label some of them "arguments" rather than logical fallacies.

For instance "If it ain't broke, don't fix it" isn't a logical fallacy, it's just an idiom/argument.

Also some of the definitions of things that aren't logical fallacies themselves contain real logical fallacies. For instance the 'proof' of 'The Passive Voice' seems to include an a-priori argument ('Rape statistics are reported as number of rapes rather than number of rapists, thus this was intended to shift the focus from men to women and is a logical fallacy'). This ignores the fact that the number of rapists can't be known, while the number of reported rapes can be known.
Ryanair famously also increases prices closer to takeoff time.

They give big discounts to people who book early and make their planning process easier.

In theory this makes the need for overbooking less necessary. If you don’t show up you’re not getting your money back anyway and the plane will use less fuel on its flight.

This from the airline that wanted to charge people for using the toilets. If overbooking was a better model I’m pretty sure they’d use it.
How did you cope with the lack of REPL on Rust's side?
How to Pass Props to {React.children} – React FAQ
How to Loop Inside React JSX – React FAQ
No. Because you have no idea how that same virus is going to mutate when billions of people are going to get infected.

The seriousness of pandemic plays major role in containing it.
> I myself find it easier to read and understand simple functions than large ones with multiple indentation levels

A CRUD app might get away with this, but anything more complex needs a lot of different variables and has complex code.
Channels that hadn't even moved were taken over, such as #elixir-lang. They only had a mention "Also see <channel> on <network-that-shan't-be-named>" in the topic. Well, they have moved now.
NASA – May 26, 2021 Total Lunar Eclipse: Telescopic View
In Post-Production Netflix Replaced Chris D’Elia with Tig Notaro
There is a lot of FUD and speculation here.

Hackaday isn't going anywhere.

Ask me how I know: https://hackaday.io/hexagon5un
Using GitHub Actions
That's too charitable. At some point when someone keeps showing you who they are, believing them is the right course of action.
I think this is more of an artifact of the browser/WebGL things still being experimental. I don’t observe broken behaviours around copy paste or text selection if I run the example apps natively.
FWIW, there is some merit to raverbashing's argument. I know first-hand that maintaining a community of enthusiastic techies is just like trying to herd cats. They can, and will, debate the pros and cons until heat death of the universe. I know because in communities I've been part of, we could and did debate options endlessly - until someone with enough time on their hands just unilaterally implemented one and then everyone begrudgingly accepted it.

Some degree of "do-ocracy" may be necessary - when you can't get the people to decide, sometimes the best option is just to announce a choice and see if people follow you. If they put up resistance, you can revert the choice and pick the other option. But it usually turns out that the ones most eager to continue debating are the ones who actually care the least, and will accept whatever decision was made.
Show HN: Alpine.js Transitions Previewer
Okdb can be the primitive datastructure for building many datastructures
Gentoo Freenode channels have been hijacked
Gentoo lost a large number of Freenode channels to rasengan overnight. Emergency relocation to Libera Chat ahead of schedule has been decided upon.
I just found this today guys.

Creator: David Hallin

https://davidhallin.com/
IRC bots are really a fascinating category of software, because you can inject them into situations where people didn't necessarily agree to use them :-D much easier to attract users of your code if it's not totally... voluntary.
The Web development scene is sometimes just so foreign thing to me. I've many times wondered, what does tree-shaking mean when listed in some features in some framework. I think I've looked up it in several occasions and it hasn't stuck with me. It throws me off as it sounds like some kind of ast fuzzing or whatever (perhaps like heckle in ruby).

There is a perfectly good name for this that is used in many other contexts, called "dead code elimination", which is also fairly self-explanatory if you haven't come across the term before.
09105426236
Hi
Leaving aside that I don't know who is "we" and how "we have acted": A theme of the current pandemic has been that the societies/governments that had faced a coronavirus outbreak in the past, e.g. SARS in Taiwan, South Korea, China, Singapore, Hong Kong, have acted a lot more swiftly and decisively relative to most Western nations. It is hard to ignore that this approach has been more successful in terms of fatalities and economic costs (ignoring personal rights and freedoms).
Admins/Operators taking over legitimate channels and removing migration references to allegedly capture and unknowing audience doesn't seem like a "ceingeworthy" issue. The popularity/coolness of the medium shouldn't matter.
Sinopharm's vaccine doesn't use adenovirus vector, it's inactivated SARS‑CoV‑2.
I'm not sure if this is enough, but I wrote these [0][1] a while ago and if they're not to your taste, I do admit to a fairly offbeat writing style, there's also Luminus[2] and re-frame[3].

They may not be complete enough for your tastes?

I definitely can sympathise with the ecosystem being complex to get into =)...

Take Fathom which I walk through a small fraction of in [0] and [1], there's a lot there. It's being actively worked on and there's a lot of docs to go through. That said Clojure's communities are pretty friendly, you can get pretty far by just finding some example projects, tinkering with them and asking questions =)...

- [0]: https://folcon.github.io/post/fulcro-basics/2020-05-12-Fulcr...

- [1]: https://folcon.github.io/post/fulcro-basics/2020-05-26-Sprin...

- [2]: https://luminusweb.com/docs/guestbook

- [3]: https://purelyfunctional.tv/guide/re-frame-building-blocks/
09354616245
سلام
This has always been an issue. The very design with nested threads practically encourages tangents. You also have a community of opinionated people who consider HN to be their main outlet for intellectual discussions.
> I think the best compromise is small summary comments at various points of functions that "hold the entire thought".

I think this is the best, honestly, it reaps most benefits of small single-use functions, without compromising readability or requiring jumping.

This is also how John Carmarck recommends in this popular essay: http://number-none.com/blow/john_carmack_on_inlined_code.htm...
It is the style of API's people commonly call REST API's which he suggest should be rebranded to HTTP API's. Because they are not really REST and don't need to be.

He is not suggesting rebranding the architectural style known as REST.
Perhaps what everyone considers is the norm is actually the norm.

If the whole world decided a Rose was called a Dog then a Rose would be known as a Dog!
If you don't hear of candidates through word of mouth the first step in hiring is usually keyword matching based on languages and technologies.

Although that's kind of bullshit, it's a simple way to greatly reduce the pool of candidates. I'm not sure getting rid of it makes things easier. If you start hiring mostly generalists what will you use as a first-pass filter?
Never mind the horrors inflicted by the North on their newly liberated Southern brethren, 800,000 of whom fled by boat (many to take up successful lives as immigrants in the evil, racist USA).