skysight-inc/HackerNews huggingface dataset:
Nobody seems to be talking much about favipiravir, which seems a bit like not-invented-here syndrome. If it stood to make a lot of money for some US big pharma company I suspect we'd be hearing more about it.
I'm older, but I'd wager hip is to knowledge as authentic is to wisdom.
OK, given the sudden surge in anonymous morons unable to follow basic prompts for civil discussion and the refusal of the implementors to do something about the mounting garbage on this site, I'm adding hacker news to my block list.

I'm done with y'all.
I am sorry to hear about all this and I am in agreement with you. It is also nice to have this perspective reflected on HN, so thanks
The difficulty here is that the lockdowns are almost entirely self-inflicted, not the result of directives from the government. So even if the government proclaims "back to normal everyone!" very little will change in reality.

Though, if "go back to work!" also means the unemployment assistance and stimulus payments stop, it could get more exciting.
Thank you for this.

I don’t want anyone to have to put themselves at risk of catching covid in order to survive. And, the survival of working class people has to be placed above the convenience of upper middle class people who want a haircut or to go to fuddruckers.

At the same time, working class people are the ones who will suffer first and most from an economic downturn. So if they want businesses reopened, you can hardly blame them.

I think we need ubi, right now. Can’t think of any other solution.
plus in some areas the unemployment payments have been a disincentive for some to return to work. there have been stories in the news that for many it is more than would earn normally; however most seem to skip over that taxes are not deducted from all benefits and some are taxable so we might get a lot of heart ache come beginning of next year
I do know the answer. It's probably in the privacy policy for gsuite somewhere, but that's a long document. I'm unsure if I can share it though.

What sensitive information are you concerned about coughing up? While I haven't actually looked closely at how smart reply works, it isn't just a simple lstm on text, it tracks contextual info like recipient names, so "hey " on the first line will autocomple to "Hey Todd and Amanda" if you're sending am email to two people named Todd and Amanda.

So there's some tokenization and preprocessing happening, which would avoid most of the potential privacy issues I can think up with something like that (which are all of the form of automoplete linking your name to a private fact).
Thanks for suggesting this. Notable's focused feature set and open file format reminds me of the ethos behind NoteWiki, which is an ancient win32 program that is basically a glorified notepad window that converts camelCased words to hyperlinks, and when clicked, creates a new text file with that name and opens the editor page to that file.
Early on, from maybe 5 to 9, it was more demanding but at this point (one is 16 and the other is 12) they "own" their education. They know what they have to do and they do it.
Thank you for the correction, I will edit my comment. Sorry about that, I haven't owned an iOS device in a few years and clearly didn't search online intelligently enough to find it.
The fundamentals of flying can be learned in any aircraft. Pilots are already trained on "trainer" type aircraft, because they are more forgiving and more economical to operate than aircraft designed for another task.

Yes, changing types will require some training, but it's a big savings if you can get your PPL in a plane with an operating cost of $1/hour. If you look at vendors that are selling production electric aircraft, they claim 70% savings on training operations. That's a big deal. (Link: https://www.pipistrel-aircraft.com/aircraft/electric-flight/...)
Yes, because the elderly among us are, like all human beings, merely vehicles of economic value.

My parents wish I would call or write to my cost centers more, but I don't see the incentive to invest my valuable time for little to no ROI.
Hey Mathie, we haven't built that in there yet, BUT I think we can do it quickly.

Will ping you when that's ready!
Did you actually read the post you're responding to? I'm confused on why you would view this as a response to what I said.

Again, the question isn't "do social media platforms have the right to censor?". The question is, "given social media platforms have the legal right to censor, should they censor?".

If you don't understand that there might be reasons to do something beyond legal obligation or profit, you're not equipped to participate in this conversation.
You're cute :)

Unfortunately the Firefox codebase itself is the only marketing tool at work here. I still use Firefox for everything else, not least due to the fact it isn't trying to swindle every last private detail out of me, but for work stuff and gaming (O365/GCloud) I don't really care about any of that.

Hiding behind lies and random personal attacks will not make Firefox better, but comparisons to its main competitor in key areas might help
I couldn't think of an adjective for the carp that is over our heads (https://news.ycombinator.com/item?id=23014677), so I made one.
No, that go against the current standards of scientific ethics.

“Not statistically significant” does not mean the effect does not exist. It means that the study provides weak evidence, but weak evidence ≠ no evidence. It tags things for further study.

This is one of those cases where people get too hung up on P values. You have to look at the bigger picture; look at the entire scientific process.
I'm in STEM and we're being killed here as well. Layoffs and furloughs are ubiquitous now.
RFC's aren't legal documents. See https://feltg.com/shall-will-may-or-must/ "The only word of obligation from the list above is must – and therefore, the only term connoting strict prohibition is must not. The interpretation of everything else is up for debate."
I would reach out to them to verify, and simultaneously begin looking for a backup (which will be difficult in the current market, but there definitely are still companies hiring).
I believe OpenOffice is more or less dead at this point, with their last feature release coming in 2014.
As someone who just recently completed a Read API overhaul for NodeBB (https://docs.nodebb.org/api/), the more I read into Swagger/OpenAPI, the more out of my depth I feel.

I thought I did something cool by taking our existing express routes, generating a boilerplate OpenAPI spec, and then integrating it with our testing suite so the response type-matched the spec... but now I'm reading all this stuff about spec-first approaches to software design and I'm feeling like both my app and I are dinosaurs, and all this is only meant for brand-spanking new software.
Not only that but you have a pointer to a parameter returned back and used outside its scope ...
Actually, the result is that making pills out of sugar and writing Remdesivir on the box is likely the better treatment.
Which is gonna suck for a lot of people in major metros, as those salaries were necessary to keep up with asset inflation post-2008.

Wariness about the future, spiced with a tinge of schadenfreude.
Turn any Wikipedia article into a video, automatically
> A subroutine is a service.

Which makes the term "microservice" even weirder, given that any microservice is going to be bigger than a single subroutine.
From the review

>Sure, they have given us Zoom to keep the fortunate among us working and Netflix to keep us sane; Amazon is a savior these days for those avoiding stores; iPads are in hot demand and Instacart is helping to keep many self-isolating people fed.

But what have the Romans ever done for us!
Not yet. BBR is on the TODO list though.
Originally C didn't have the ability to pass or return structures. That was added in the V7 period, after some habits were well established.
You are right about them being much more than chroot, the ability to limit device access and set other resource limits has been possible since a long time ago. VNET jails, introduced fairly recently (12.0-RELEASE with GENERIC kernel, 11.0-RELEASE with custom compiled kernel if I'm not mistaken), can have their own TCP stack and firewall.

I am not familiar with Linux containers, but I read that FreeBSD jails are much, much different from them. As for chroot, it still plays crucial role in FreeBSD jail implementation.
The point to a drug trial is, in part, "to shit on it" if necessary.

"It doesn't seem to work" would be an important finding, and one that has nothing to do with Trump.
>The idea that everytime someone has a remotely controversial idea, they have to setup an internet video company with global reach in order to propagate said idea is ridiculous.

This isn't an idea that anyone is actually proposing to you, it's a strawman of your own making. The picture you're trying to paint whereby it's almost impossible for anyone to spread their ideas on the internet without Youtube's consent doesn't remotely correspond to reality. Every website has global reach, and plenty of controversial content has been spread on the internet in text form. You don't need video to propagate controversial ideas, but even then, video distribution existed on the internet before youtube. Filesharing and torrent sites exist, as do other streaming platforms which also have a global reach.

>They provided one in the belief that the public actually favors censorship!

The public does favor censorship. Free speech absolutism, to the degree of allowing even fraudulent and hateful speech to proliferate without check or consequence, is a minority view.
I think Matt Levine has pointed out before that the amount of money it would take to keep US airlines going was likely to be more than their pre-Covid market cap. It's a big reason why the idea that they should just have saved up enough money to not need bailouts instead of paying out to shareholders is a non-starter; the value of the airlines to shareholders is less than the amount it would cost, because air travel is so cheap and low margin. In some very real sense, the profits from not saving up have already been socialized - everyone who travels by air or buys goods shipped that way has benefited from it - and so there's no alternative to socializing the losses too if we want airlines to exist after this.
Show HN: Webcomponents – JavaScript Online Spreadsheet
I think a better metric would be which are the most effective for X.

It's up to whoever put in the work to have the ability to contribute, decide what cause they support. As long as most of the top causes get support we're in good shape. If they're being ineffective toward their chosen goal, that's something I'd like pointed out.
Can you clarify on that last point a bit? Not that I extend React.Component these days, but far as I'm aware, the only "gotcha" of React.Component (vs other classes in JS) is that they shouldn't be extended.

I guess, yes, there's different semantics between the constructor and componentDidMount, but it's UI library, this is common that "when a constructor is call there is no guarantee the component has actually mounted".
Check out Filecoin (https://filecoin.io) - token for buying/selling file storage for IPFS data. You can earn tokens for renting out your disk space and use them to purchase backup/hosting from others.
I’ve just tried to write down my very clear initial understanding of this but I misunderstood. It seems we can only guess at what the authors mean from that rather unclear paragraph.
I did use the conditional "would" because I don't think the market is actually expecting inflation, which would erode the value of dollars.

Expected inflation can be calculated as the difference between a Treasury and a TIPS of the same tenor - say 5 years.

Treasury yields: https://www.treasury.gov/resource-center/data-chart-center/i...

TIPS: https://www.wsj.com/market-data/bonds/tips

So 5 years out, the expected inflation is .37 - (-.418) = .788%; pretty low. In other words, the market doesn't expect all this money printing to translate into general inflation (as measured by the CPI).

Personally I would be dollar-cost averaging into equities.
I use gopass (https://github.com/gopasspw/gopass/) which works well, but I don't share with anyone. Always wondered how I might jump that hurdle.
A phone call? Ending the employment relationship isn’t all too different from ending a romantic relationship. How would you feel if your significant other called and dumped you? Not good. How would you feel if your SO notified you of your new relationship status via text? Probably worse. Now how would you feel if your SO sent a mass text message dumping you and several other people at once? Probably a lot worse.

Sometimes difficult decisions have to be made but a one-on-one conversation with the person is always preferable to a (mass) notification, in my opinion.
The EU has temporarily removed state aid rules.
I'm using the per-mille (‰) rather than per-cent (%) symbol. Sorry for the confusion, but it's a more convenient unit for these quantities. This is how it'd look in percentages:

NYC: 0.107%

New Orleans: 0.065%

Detroit: 0.060%

Boston: 0.044%

https://en.wikipedia.org/wiki/Per_mille
You are going to pay those taxes anyway when you retire. 401k is only beneficial if you expect to pay lower tax rate when you finally retire. Unless you expect the federal tax rates to go significantly down across the board, withdrawing from 401k when you have no other income is actually a great idea, or it would be without the 10% penalty.

However, you typically can borrow money from your 401k, and pay no penalty, which makes it a good option if you need temporary liquidity.
Absolute layman here. Care to elaborate?
Comments can be downvoted to death without being flagged. [dead] by itself does not imply its a shadowban. It's super easy to tell though, because if someone is banned, you can look at their history and see all their posts besides a few that get vouched are dead.
Combinatimics: Exploring better rhythms for better lives
Could you please explain a little more what "not a countable representation" means?
Do you think censorship is a concept exclusive to the United States?

It's not:

> Censorship can be conducted by governments, private institutions, and other controlling bodies.

https://en.wikipedia.org/wiki/Censorship
Canon now lets you use its cameras as a webcam with video quality
LYFT and many recently IPO'd tech companies have been doing monthly vesting, with no cliff. So basically with all their massive hiring, employees have already been dumping shares.

The conditions on the unvested portions typically are destroyed. With options are available to purchase for exercise. That's pretty exclusive to startup life, but the same concept in RSUs at big tech where only the vested portion is sellable and the rest is destroyed.

That being said, a contract can say anything.
Yeah I was quite impressed myself. I’ve searched a long time for worthwhile Evernote alternatives and this looks quite promising indeed.

I don’t mind paying for Evernote, but its options for backup and export are not impressive.

[Edited/extended]
People have been calling software engineering wages a bubble for 20 years, and trying to call “the end of tech”. I just don’t see it, highly proficient software engineers are more valuable than ever. The wages are higher than ever. Going forwards, tech is really the only engine of growth in the American economy. Trying to say tech will be under for years is like saying the USA will be in a massive recession for years. I just don’t believe it.
Isn’t ptr+count always two registers if passed as two parameters too? It seems like just a syntactic difference.

A ptr to an array of unknown length can’t be used without the length being passed around next to it whereever it’s passed.

You cant deref ptr+i without knowing that it’s under length etc.

Two bits of data that belong together seems like they would be convenient to pass (or return!) as one argument or return value.

It’s especially terrible with methods that e.g take two lists and return a third. That should be two arguments and a return value, not six arguments.
Curious what you mean by “national importance?” Do you mean ego/national pride, or that without a state provided carrier there would be no flights (unlikely for a Germany or Belgium, but possible for, say, the Marshall Islands or Togo)? Or that there is some sort of treaty-mandated interlink that requires a designated flag carrier (I know this last case was true decades ago, but I’m not sure the US even has one any more)?
> 0.999 ... infinite number of 9s ... 9

> 0.000 ... infinite number of 0s ... 1

Wouldn't these be ill-defined? You can't say "infinite number of 9s" then have the numerical representation terminate with a 9. If the decimal representation terminates, then by definition it isn't infinite.
Remember requires 10.15, according to my App Store. I bought one of the first thousand Mac 128k's, suffered through systems 1-9, bought dozens of Macs and clones since, and from what I've read I have no intentions of upgrading to 10.15 till I need to replace hardware.
NIH Clinical Trial Shows Remdesivir Accelerates Recovery from Advanced Covid-19
Depending on the specifics of "time to recover", this could be pretty good news.

My wife became symptomatic with COVID-19 about a month ago. For the first ~8 days, she was in pretty rough shape, although happily she didn't need hospitalization. But the pace of recovery is slower than I've seen with any flu. She still needs to significantly limit her activity or else her pulse gets high and she gets short of breath. (The effect is much greater than you'd expect from someone being bedridden for 8 days.)

Each day is a little better, so hopefully she'll make a full recovery. But if I had to spitball a linear extrapolation of when she'll be back to 100%, I'd say another few weeks at the soonest.

Obviously we'd rather have a drug that saves lives and/or prevents long-term disability. But if remdesivir could have hastened my wife's recovery by several weeks, our kids and my professional work would have been much better off.
So is it full health coverage through end of Decemeber or only mental health coverage through the end of December?
Anyway - sounds like decent severance by US standards.
I feel for you. Back in '08, I did my summer internship at a big energy company that had massive exposure to Lehman Bros' coal + gas trading arm. Job offer was rescinded the day AIG collapsed, and about 24 hours before Lehman went down.
> The top 20% of earners also handle close to 90% of the tax burden,

Only if you only count the income taxes, and ignore other (mostly regressive) payroll, excise/sales, and other taxes at the federal and state levels.
> Is it actually?

Yes, the extra data being the length that is located in memory before the pointer.

> So suppose I pass this "fully compatible with normal pointers" pointer to a function.. and it ends up being stored in a register. Now where is this location "just before the pointer"? In the previous register?

You’re at the wrong level of indirection; the header in in the memory before what the pointer points to, as in p - 1 rather &p - 1.

> I think it is describing arrays with a prepended length header.

Correct.

> Call it a fat pointee if you want a fancy name; at least that acknowledges the onus is on the pointee to have the right metadata in the right place.

I would prefer that this was not called a “fat pointer”, but the claim made above is that a pointer with any implicit data associated with it is “fat”.

> There's nothing in the pointer here.

No data, but there is an implicit guarantee that it points to the data portion of a length-prepended array.
I see, thanks for the clarification. I agree that coding has long-term intangible goals that are difficult for a non-professional for to evaluate, and it makes sense that this isn’t something that people face in many writing-focused professions.

How do you evaluate and improve your own writing? Is this something that requires simply seeing the reactions of other people, or is it something you are able to simulate in your head? I think the reason why I thought it would be hard for other people to evaluate writing skills, is that I find it hard to tell when my own explanations are easy for other people to understand.
Studies are extremely expensive, so there either has to be a payoff for the investment, or Bill Gates has to fund it.
> "visual" programming claims always make me suspicious, because at some point you usually have to dive below the abstraction.

Yes, but if each node is a well-defined data transformation, visual flows are a great way to express overall processing.

I.e., it's not general visual programming, which is a hard problem.
It doesn't have to be a return value though. You could pass pointers to it as parameters.

To answer the question though, a number of people do define structures containing a buffer and a length (and potentially capacity), there just isn't such a structure standardized so everybody who wants to do this has to bring their own.

Some examples from Unix: iovec, sendmsg/recvmsg. Surely there are others I'm just not thinking of right now.

In the Windows world you have UNICODE_STRING and similar structures. SChannel has "PSecBufferDesc". Again, surely there are others.

And prominent libraries might also have their own.
Terse: Algebraic Assembly Language
Our use cases are almost certainly different, but I can think of no ways I’ve had to workaround or deal with scaling. AWS seems super happy to let you use as much data as you possibly can (obviously).

Yes, registration can be complex! JIT reg, JIT provision, PSK reg at birth, certs, keys, tokens. We’re even doing something really goofy because our device never touched the internet directly, always through a middleman, so it’s been double complex and revolves around custom authorization and temporary tokens. I see how we could simplify by doing JIT-R with PKI but don’t have the resources on the device. I don’t fault the providers for making it seem like it’s complex, it definitely can be!

I suppose it’s annoying that a “job” in AWS costs $0.03 per device, and that can be any issued job using their API. So you “could” use their setup to reset() but mostly it’s their OTA Update agent which is good, but when you’re looking at 100k eventual devices, every firmware update is $3k. Which is also fine if it’s an update you need. If it isn’t, you threw away $3k. The OTA Agent is very good though, rollbacks, logging, canary rollout, etc.

I worked right with AWS on this project so Azure or GCP wasn’t an option. And now I know the system so it’s unlikely as a small team I’ll look into Azure next time. But I guess that’s how it goes.
At my current place of work we have

1 monolith and 2 "Micro-Serivces"

Working in the monolith is fine, but running tests is slow because it is a giant rails app that is 7+ years old.

There is 1 "microservice" that does its thing and the few people who need to interact with it like it.

the second microservice was created, deployed and abandoned. Now people want to move it into the core monolith. It is a distinct unit of functionality that doesn't really have any overlap with the core app. I'm going through and adding all of the tooling to this project because it enables us to solve a certain class of problem (Report generation) that the monolith can't do very well for a couple of reasons. Articles like this have fueled the fire to re-combine it but the pain points have nothing to do with this particular service being separate.
It means that the wealthy states get wealthier and the poorer get poorer. State aid rules have been massively relaxed, but the structural problems with the eurozone that mean Germany can afford to bail out their businesses like this and other poorer, worse-hit countries cannot are still there. I'm not sure Brexit is the EU-related economic partition we should be most worried about right now.