skysight-inc/HackerNews huggingface dataset:
conflating a code of conduct with "political ratfucking" (whatever that means) and going into a rant about political correctness and Marxism is at best incoherent, not exactly original and at worst paranoid and adds nothing of value.

It makes you sound like you're one bad day away from chasing swans through the park nakedly and it isn't really productive in any community.

People like Eric need to come to terms with the fact that being a productive contributor is not an excuse for anti-social behaviour, that open source communities these days are huge and people from many places who may not get your jokes or your political discussions are participating, and that cultures change.
HP was the top-shelf electrical engineering instrument company. Every top-tier lab would have HP equipment. Aspiring computer-makers wouldn't be able to afford it and would lust after it from a distance. This probably includes young Steve Jobs.

HP built plotters and printers because their customers wanted hardcopies of what they saw on their instrument screens. They built computers to control the instruments and calculators to assist engineers with calculations. Then, for some reason, the computers and printers started selling even better than the instruments. HP, which still thought of themselves as an instrumentation company, didn't catch on quickly or aggressively enough to capitalize, so their computers and printers did not keep pace and became... other than undisputably first tier. Eventually they span off the first-tier instrumentation company as Agilent (bio + EE) which in turn eventually span off Keysight (EE).

Electrical Engineers are still salty that the mediocre printer company got to keep the HP name while the best-in-class instrumentation company that still commands respect to this very day had to rebrand as "Keysight."
Congratulation on launching!

I like rails, but in js world may be not so good idea to reimplement or integrate everything related to ui, routing etc. Meteor.js was not very successful with this model. I think routing or UI on react-native/web/blessed/VR is too different to be part of one framework.

But I see the usefulness of framework with functionality related to data fetching and business logic.

I consider perfect stack for this things is Postgress->Hasura (or also Prisma)->mst-gql->mobx-state-tree. You create database schema and everything up to models on client is autogenerated and each part of this stack could be updated, customized or completely rewritten. This stack could be used on react-native or web or any other js platform.
Essential Nutrition to Protect Yourself from Coronavirus
Not really.

It's all Descartes fault, essentially, by postulating the "mind" as distinct from matter.

More specifically, placebo pain-relief has been associated with endogenously produced opioids for approximately 40 years now (1978, I believe).

More recent research suggests that much of the variance in the effects of pain-killers can be associated with these endogenously produced opioids (when the patient was not aware of the pain-relief, responses were similar).

So essentially, the placebo effect is just a normal part of your body responding to medical treatment, regardless of the efficacy of said treatment.

I'm talking about pain because most of the research is on pain, but the principles are similar where placebos tend to be effective (not against infections, sadly but pain and depression seem to be extremely placebo-responsive).
Covid-19 interactive choropleth visualization
Here's Coraline Ada Ehmke's response [1].

IMO the "Persona Non Grata" clause is a mistake and ESR is right to oppose it. I don't agree with ESR on a lot of things but we should all agree that licenses that support/permit/include these clauses are not "Open Source". This endorsement from OSI is important and I don't think it should apply.

[1] https://threader.app/thread/1233089062430478336
I'd like to add some nuance to this discussion. It is important to note that accumulative dosages is very different from short duration dosages as well as that 300mSv whole body dosage for a human is drastically different than 300mSv whole body dosage for a mouse.

Also, according to the paper 50mSv showed no affect to cognitive performance. The paper notes that Brookhaven National Laboratory can supply dose rates between 5 and 25 cGy/min, so these dosages were given over very short timeframes. This matters.

So we have somewhere between 5mSv (over ~1 minute) having no effect and 30mSv (over 1-2mins) having a statistically significant decline in cognitive performance (they did measure activated microglia in 5mSv but note that Oxygen had a different effect than Titanium). So we can clearly see that mice, in the worst case, are recovering after 24 weeks. This means the body can repair itself. This is why it is important to talk about the timeframe that a dosage was received.

So as to the 20mSv that most European countries use as total yearly dosages 1) this is well below a statistically significant measure in cognitive decline 2) this dosage is over a year and not over a minute (also likely weighted to extremities, like hands, as opposed to total body). So comparing this to radiation worker dosages is not a great comparison.

As to space flight, there are actually a lot of new rad (pun intended) technologies being developed (I worked on some of these). The primary concern in solar radiation is from charged particles (mostly protons, then alpha). These are relatively easy to block (in comparison). A lot of concern now is currently with neutrons and high energy particles. Current technologies are frequently a big chunk of titanium, kevlar, and spectra/dyneema (UHMWPE). Plastics are rather good as neutron shields because of their hydrogen density. Many of these are now being doped (boron is a common one, anyone pushing gadolinium hasn't run simulations for the energy levels we are concerned about. Or plastics doped with metals, like titanium, to increase their effectiveness against charged particles). This is a big optimization problem where layer size and order are important variables. Dopants can become charged and reradiate, but this can also be beneficial. Incoming radiation energy also DRASTICALLY changes the equation, as higher energy particles "ignore" a lot of material (see snide comment about gadolinium and thermal neutrons). It is a complicated and challenging problem for anyone interested, but importantly, we are making major improvements.

P.S. if we were REALLY concerned, you can just surround your spaceship with a large body of water. Problem is that this is heavy and extremely expensive to transport in space. The problem isn't really about can we block radiation? but can we __cost/mass effectively__ block radiation?
Pointer authentication is part of ARMv8.3.
he is the customer, not a employee. As a customer I don't actually care about postmortems, i just want things to work.
If it doesn't work, I use another product. I'm leaving robinhood due to their issues, and it sucks it takes so long due to their transfer limits
"The worse, the better." -Nikolay Chernyshevsky
Fair enough, that's a good point.

Now that you mention it, a bot-oriented twitter clone might be interesting...
That should have said "Thank you for pointing that out", but my new phone seems to like changing ordinary phrases in to nonsensical words.
No, we have meetings during the walk.
Poor data scientists, now whose heads get cut when things go wrong and companies lose billions?
You think the VC investors of a brokerage get access to individual customer transaction data?

I'm sure it's happened before, but I have to imagine such a thing is incredibly rare and illegal if violating the stated privacy policy (due to GLB law).
the new AMD attack effectively breaks KASLR (the "metadata" that the attack reveals is page table layouts) and AMD has announced they're not going to patch it.

itself it's not a problem but if you pair it with something else it destroys a major line of defense against that something else.

AMD is still architecturally vulnerable to some variants of SPECTRE, they just consider it "hard to exploit", but they do recommend you run KASLR to harden against it. Well, so much for that.
And Woz sold his HP65 calculator to get the money to start Apple. Jobs sold his VW Bug.
> like bubbles in education, housing and stocks

Those aren't long term problems if you compare them to Japan's. It has been 30 years+ since 1989, and I'd believe that is long enough time for the bubbles in US to correct themselves.
“No great mind has ever existed without a touch of madness.”

I'd say this might be case-in-point.

Banning ESR will, of course, only reinforce and further his fury and disdain for what he seems to believe is political correctness gone awry.
The effect of walking on improved conversation is so strong for me I have, for a long time, been wondering why it never caught on in the psychology community.

I wonder how much more effective talk therapy could be if delivered while walking, at the driving range, over table tennis, etc.
The crucial question is whether anyone would be banned for calling ESR a toxic lunatic, and I think the answer clearly is no. There are no bad tactics, only bad targets, and the only thing that matters is, as Lenin said, who will overtake whom.
Is there publicly available information on what makes k/q interpreters so much faster? Or is that part of the secret sauce that the companies maintaining those interpreters sell? I assume it's the latter, but hope for the former, since good descriptions of the technical work that goes into high-performance systems usually makes for fascinating reading.
It can represent less than 0.1% of all 64-bit ints. That doesn’t seem like most to me.
>The further from the metal you are the harder it will become to do even the most simple of things

>And every time some information will be lost

Maybe from an embedded systems/OS point-of-view, but these statements are just not true on the web.
> I missed a live feedback, both during lecturing, and while answering questions.

Perhaps you could integrate some sort of chat for this?
> If I had to sum up the NeXT, I'd call it "a much better Mac".

Which is pretty much how it wound up, eventually.
Self-contradictory instructions and a lack of common sense: https://www.miamiherald.com/news/local/immigration/article24...
The headline and a lot of the writeup is very confusing. This attack does not let you modify architectural state, only speculative state. The headlines sound like you can corrupt the values that the program actually ends up using, but you can't. You can only modify speculative state and use those changes to get more control over what data is leaked through side channels.
I knew a (very, very) prominent VC who hasn't been shaking hands for years (he did fist bumps, kind of funny to fist bump a billionaire).
In my experience, decisions like this don't usually turn on one specific incident, but rather a long-running pattern of behavior.
I wanted to address one error in this article: "Richard Stallman being compelled to resign from the Free Software Foundation."

RMS was not compelled to resign from the FSF.

RMS decided to resign since he felt it was for the good of the organization, and he could no longer be effective there.

While there was a lot of external pressure, there was zero pressure from within. It was RMS trying to do the right thing.

My major concern about the sequence of events there were external appearances. It seems that problem materialized.
Doctors (in the US) run a business, and you’re not likely to get repeat customers if you tell them they need to lose weight, because they will take it personally and go find someone else who will prescribe a magic pill. Many doctors might mention it offhand, but if they really harp on it they will lose the patient to someone else.

It’s not a good situation, but it is the reality.
Pretty much yes on all of this. I don't mind rollbacks though - there are issues with rolling back but if I can, I will. If there is a database migration, I typically will roll forward as you say.

Staging envs are generally a crutch. They can help but they can also hurt.
You're underestimating the value of convenience for most folks. I'd venture a guess that a lot of Robinhood's users are typical retail investors, some pretending to be day-traders.

Most will talk big about leaving and then end up staying put anyway because it's easier than jumping ship.
Anaesthetist Jason van Schoor from UCL tweeted a rather long chain [1] from his friend in Italy and the situation seems to be indeed very, very bad.

The pressure on the healthcare system from the virus seems to be simply massive and the system cannot keep up nor maintain a level of care for everyone who enters the system.

[1] https://twitter.com/jasonvanschoor/status/123714289107769753...
> I strongly disagree. It's like saying that there's no difference between talking to the store manager and standing next to an in-store TV running a commercial on a loop.

No. The commercial in a loop is clearly recognized as such. Twitter is more like the difference between talking to the store manager on the phone and talking to a voice script on the phone which claims to be the store manager.

Good luck getting your problem resolved with the voice script. Some voice scripts are good enough that some people can't tell the difference between it. And that's arguably fine! If you can't tell the difference, then is there a problem?

But enter in the poor soul who can't get that voice script to go off script to solve that customer's problem. Or, nefariously, the voice script that can cause problems en masse because there isn't a human in the loop, or even if there is then the human simply doesn't understand that they're causing problems.
Yeah, I'm sorry that's the case now. Having the types as first-class citizens of the repo while the library was not written in TS or maintained by TS devs was a big mistake. They are still available (and will updated asap from some other great devs) in DT. The prepareRow function may be ugly, but not as ugly as a freakishly slow table with only a handful of rows and columns visible at once ;)
Which R0 do you mean? https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3157160/
The spec doesn't really make this clear, but reifying the packed encoding types is not, I think, how MessagePack was intended to be used. At least it's not how it's implemented in MessagePack libraries. As far as I know they pretty much all use the most efficient representation for all values, so the original data type is always lost.

You generally shouldn't worry about the low-level type that a value was encoded into in the MessagePack stream. It's dynamically typed, so you should just care about values. When encoding you should allow the encoder to use the most efficient representation, and when decoding you should be able to tell your MessagePack parser the integer width you want instead of caring about the original type or how it was encoded. It should then accept any packed integer type as long as the value is in range.

This is how my MessagePack implementation works as well. If you expect to receive an integer that fits in, say, `uint16_t`, you can call `mpack_expect_u16()` or `mpack_node_u16()`, and it will allow any integer representation as long as the value is in range.

It sounds like this is where you were going with your implementation as well, so this may not be comforting because it's not what you want, but it is at least the correct way to understand the format. I've talked about this pretty extensively and wrote up a protocol clarifications document that explains a bit more about how and why MessagePack libraries discard integer width and signedness:

https://github.com/ludocode/mpack/issues/35

https://github.com/ludocode/mpack/blob/develop/docs/protocol...

If you really want things like original integer width represented in the format, ultimately you're going to want to use a different format, probably one that is non-dynamic and uses schemas.

As far as the string vs ext, you may have meant string vs bin; there was a format change a while back that separated string and bin types and not all MessagePack libraries have adapted to that. Many libraries (including mine) support a compatibility mode so they will use only compatible string representations.
Something's weird, then, given the number of Mozilla devs who use TST. Try in safe mode / try in a different profile / file a bug.

(I am running Nightly and am happily clicking away TST tabs with the 'x'.)
These taxes fund Medicare and Social Security which his administration and the GOP wants to cut back. Although reducing payroll taxes would be helpful to businesses, these programs may be necessary to help citizens infected or displaced by COVID-19. Medicare may need a buff to compensate for strain on the program if only for testing while those of retirement age (and more likely to be impacted by the virus) might opt to leave the workforce during this period and start drawing on their entitlements like Social Security. They have been paying into it their entire lives, they are entitled to now draw on those benefits.
Technology can be used to prevent civil disorder
Uh, I suppose the name calling, strawman-ing of arguments and insinuations of subterfuge.

> toxic loonytoon

> The actual goal of the movement behind the ESD

> banishing contributors for wrongthink

> The "Persona Non Grata" clause is best understood as an attempt to paralyze resistance to such political ratfucking

Like I said I don't know the OSI culture (or this context) but nothing about this message strikes me as someone who's acting in good faith. There's lots of nonsense out there, but engaging in good faith is about taking what people say in collaborative environments as given in good faith.

I'm open to being wrong and this tone being appropriate. I don't mean ESR has to be nice to people he doesn't like outside of the official policy discussion. But if people are trying to do work this doesn't seem like an appropriate way to engage.
Yea but you do realize that it’s a legislative issue? We need better controls for anti-competitive behavior.

You can just flip the sides, if AMD controlled 85% market share, the shareholders would demand the same unless we have laws preventing anti-competitive behavior.

That said, I do acknowledge the business leadership at Intel and their toxic attempts to prevent competition.
Coronavirus outbreak: How the Covid-19 vaccine is being made
My fist thought was what could Denmark trade at that time for the return of Bornholm? My first thought was the atomic secrets that the Neils Bohr group had.
Click outside of the modal asking you to sign up for an account and it'll go away. It's still annoying though.
Went well, will need some small bugfixes before it can be added.

https://github.com/cloudy-cms/cloudy-cms-addon-jsonbox
It's not about him no being an ally I'm the 70. It's about him conflating homosexuality with pedophilia _today_.

I'm thankful for his work, but today people like him are driving away people from open source.

And this is not a Linus Torvalds sometimes uses rude language kind of thing. It's about a person spewing hatred and toxic lies.
True, but most stores continue to show MSRP right next to the sale price, since it helps motivate customers to make a purchase knowing they are getting it for less.
Although that can be a consideration, we started this thread talking about dev/test environments, where you just don't need that many 9s.
The OSI was consistent with the banning, though. He broke the rules, he got banned.

Even if it drives him further into his current beliefs, it keeps him from throwing personal attacks on public mailing lists, which is what the OSI wants.
> They have already had an alarming degree of success at this through the institution of "Codes of Conduct" on many projects. This has led to the expulsion of productive contributors for un-PCness; it's not just a problem in theory.

Talk to me.

Seriously, you can not talk about this topic without talking to me because you are talking about me anyways. (And no, ESR never reached out to me.)

I have been, by any measure, the most prolific code contributor to the Drupal project for many years, 2005-2012 at least, maybe a year or two more even.

I have been banned from the Drupal project for Code Of Conduct violations in 2016.

It shattered me. They have been right to do so.

Relevant blog posts:

https://medium.com/@chx/women-of-drupal-ive-failed-you-and-i... (I just updated this with an archive.org link to a post that is now absent from its original place.)

https://medium.com/@chx/a-note-from-an-open-source-lead-deve... this specifically deals with meritocracy and this post is the most important: you need to understand it's not about some abstract PC-ness it's about driving people away. Do read https://www.destroyallsoftware.com/blog/2018/a-case-study-in... about how to formulate a message without this sort of language.

And now I am back with a much diminished role https://medium.com/@chx/here-we-go-again-not-quite-a9d52ad93... and life is good again.
Congrats on the launch. Looks interesting coming from rails stack. I hope you guys can develop a good community around this.
> I'm not sure what you mean - what choice do you have?

I can choose not to interact with their platform at all. I can also find other ways of interacting with them in other ways (scraping or headless browser automation).

> Also this isn't much (if any?) of an API change, it's a policy change. And even then it doesn't look like it should negatively affect you unless you were doing something nefarious already.

If you are investing time and effort into an endeavour (whatever it is) it helps to know whether ground is likely to disappear from under you.

Microsoft while many people don't like them have kept many ancient APIs working e.g. We have code from 2005 that still works with the latest .NET Runtime with rather minimal changes. This provides you with confidence that going forward you won't face a lot of churn.

Policies while they aren't APIs are important in that they are both clear, applied fairly and don't change on a whim. A lot of people are sceptical that Twitter will do any of those based on previous behaviour.
One year of a a1.2xlarge 8vcpu 16gb RAM costs $1782.144 excluding storage. I could build a pretty decent server with that money that would last easily half a decade if not longer.

I could double the cores and mem probably too.
> Real jerks in f/oss are also a real problem. f/oss groups should ABSOLUTELY eject bullies: not for wrongthink, but for bullying. We must be kind.

So, is it illegitimate, then, to have a FOSS project with an intentional/cultivated "culture of abuse", where the idea is that nobody is kind to anybody and that's how everybody likes it? Sort of a... "BSDM but we build something along the way" thing? (For example, picture "Twitch Plays Pokemon" but, rather than a game, the peanut gallery is "playing" an IDE.)

I mean, it's not like every FOSS project needs to be treated as a serious attempt at being productive above all else, right? Fundamentally, for a lot of people, FOSS is a hobby of theirs, and if some people want to do whips-and-chains FOSS as a hobby, I don't see why anyone needs to butt in between them doing so.

Which gets to a deeper point: does FOSS imply open membership? It doesn't obviously in the case where it's a one-author library; but beyond that, things seem sort of fuzzy right now. You'd think it could be made clear which projects are "for joining", and which projects are more in the vein of "you can certainly fork it, but our own version will stay exactly what we, the static set of existing maintainers, want, and nothing else." Where in the latter case, the culture of the project doesn't really matter to anyone but the existing static set of maintainers, because it's not like anyone else is going to be exposed to it but them.
Yes, he has his own opinion. What is wrong with that?

IMO: His opinion has a lot of weight here. He founded the project. Without his philosphy in the start you wouldn't be where it is today.
Three great things came out of NeXT: Doom, the WWW, and modern Mac OS