skysight-inc/HackerNews huggingface dataset:
But, technical debt is a real thing. Making sure that refactoring/clearing debt is part of every sprint (one or two tasks per sprint, probably) is important.

However, if benefits of refactoring are abstract, and not attached to immediate or short-term/medium term features/perf, there is a very high probability that it is not a tech debt. "Code looks better this way" - is an overrated rationale to refactor.
People do it because it is faster (limit of requests per domain) and cheaper.
> storing mass quantities of TP in a warehouse for decades because someones might one day panic buy TP.

Except that sort of thing is actually something the government did and does and should be responsible for. The Strategic National Stockpile [0] is a warehouse of "stuff" that would be needed in an emergency. It's not random either, the government has a team of people who's job it is, is to think about what would happen if there was a pandemic, and then fill that warehouse with ventilators and surgical masks.

"Run the government like a business" is at fault. Trimming out as much fat as possible that the government has. Unfortunately, pandemic response teams don't work for free and it turns out we could have used one back in January. The narrow worldview that the government is taking my money out of my paycheck, and must be wasting it. Capitalism exists outside of that narrow worldview, but it encourages it to a dangerous degree.

HEB had contingency plans for a pandemic[1]. It should also be noted that they're privately owned which means they don't have to focus on short-term profits nearly as much as a publicly traded company.

[0] https://en.wikipedia.org/wiki/Strategic_National_Stockpile
[1] https://www.texasmonthly.com/food/heb-prepared-coronavirus-p...
And that funding comes from taxes raised from the people of the states. It's a complete subversion of the Constitution and the only reason it's considered legal is because the Supreme Court is appointed by the Federal Executive.
The game makers pay for racing games, or at least work out deals regarding marketing etc. I've read that car companies also care a lot about the presentation in-game, so e.g. games with real cars can't have extreme damage models because many companies don't want horribly wrecked versions of their cars to be shown.
What will you do with the steep portions of land?
My definition is declaring each dependency explicity. "A, B and C depend on D or E." Add a watcher on D and E to go update A, B and C. Repeat for every combination of dependencies. When app is complex enough I threw that away for a framework that tracked dependencies for me.
Processes also have a zombie state, where they are neither living nor dead.
I've been using metal filters many times a day for years to no ill effect.
Your comment about "NVC baby-talk" resonates. It reminds me of this, recently posted to HN:

https://gp.blaisemcrowly.com/dont-kill-them-with-your-positi...

In my opinion, be honest with people. Consider their feelings too. But people need honesty to make rational decisions.

We're in a moment in time in which speaking the truth is in short supply.
I do my accounts quite carefully and I'm very well aware how much things cost. My rent for a nice flat in a city is 650GBP per month. You can double that for rough monthly expenditure, and that's an expensive month.
But to follow up, why should we protect brands from negative psychological associations in movies?

We still allow real products to be used in satires, even though satires could have the same unconscious effects you reference. We still allow people to publicly criticize products. We still allow real public figures and events to be referenced in fictional media, even though the same psychological effects you reference could negatively impact people's perception of them as well.

I still don't see anything that's special about a trademark that means it needs extra protection in this area.
There's a difference in time scales.

In the short run, while everything is locked down, there's been a near total destruction of demand and (generally) a fall in prices. Businesses are not making any revenue, they can't afford to pay workers, the workers are being laid off, and nobody can afford to buy anything even if they were allowed to go outside anyway. That's deflationary.

The Fed's monetary policy response has been to pull out all the stops to reverse that. There'll be trillions of dollars injected directly into the economy within the next month.

The problem comes when lockdown ends and people start buying things and going out again. That should be right around when the supply chain impacts of the virus hit (there's usually about 1-2 quarters worth of product buffered in various stages of the supply chain). High demand + low supply + basically free money = lots of inflation.

It's also hard to eliminate inflation from the economy once it starts, because the Fed's primary tool is interest rates and you have to get ahead of the inflation rate. The real interest rate = nominal rates - inflation, so if inflation is running at 20%, then to raise real interest rates to just 10%, you need nominal rates of 30%. Particularly if inflationary expectations are increasing, your policy tools may not be sufficient to temper those expectations.
Italy got more masks and PPE from Germany and France than China and Russia. You don't hear much about the former as their intention is to actually help, while the latter are doing a propaganda campaign.
That the state spends money to help the destitute and that some of those might be not-quite-destitute and therefore by some logic defrauding the state really seems to irk people in ways that always surprise me. As you say, why focus on the pennies involved when waste in the military (at least in the US) and other fraud against the government (such as Medicare fraud) is magnitudes more?

The main defender of this point would've been better off taking the money earned during the time writing his comment, donating it to a shelter (because a lot of charity is not government funded), and never thinking about the issue again. Yet you can just see how it gets under his skin.
- You can include a deferred reference to a resource you want to be cached for other pages, like web fonts
Oddly, it reminds me of the way big banks handled Occupy movement. That was the first time I saw memes used as a carrier for straight propaganda. It was a sad moment for me. Mostly because having seen one of those memes, I immediately understood how terrifyingly effective they can be. Amazon has clearly learned a lot over the past few decades.

odd edit: Just in case. I was kinda doing a fair amount of shorts on Amazon lately, so my opinion is not unbiased.
I'm not american and i really, really don't care about trump now (i did in 2017 when i wanted an internship in Ohio that was denied cause new policies and all that stuff but i eventually found something better, so i'm not angry about it).

Antiviral drugs will always be given to late in this disease case, maybe it can reduce infectuosity but we don't know enough yet.

Maybe giving it to everyone to prevent the disease before its even there could be helpfull, but if i had to take HCQ, i will have to stop taking my antihistamine drugs, and going into april/may, this is a big no for me.

The fact that it can also reduce the autoimmune reaction is really interesting though, so maybe giving it to mild cases will prevent them to destroy their own cells, but this is also dangerous as the disease can cause myocard lesions (probably the autoimmune reaction, but we don't know yet).

In any case, talking about it is useless before more data arrive: even if we could give HCQ to everybody, the lockdown is still necessary until the first wave decrease (at least in France). Don't forge an opinion on something this early, it will be hard to let it go if you're wrong, and being right early don't give you anything.
Managing keys for all the contributors quickly gets to be a chore.

Identity management is what Github really is all about.
Disney+ launches in India for $20 a year, includes HBO content and live TV
Mitosis and RNA.
a lot of biden primary voters actually do like bernie and his policies (including m4a) but they are voting out of fear that bernie couldn’t win (among other reasons) [0]

[0] https://www.politico.com/story/2019/09/11/sanders-voters-ele...
Nicely done!

For non-React users (and React users, for that matter), I started working on wrapping PDF.js up into a web component for use in any framework or in plain HTML or Markdown: https://www.npmjs.com/package/pdf-viewer-element

The idea is to make a `<pdf-viewer>` element that's as easy to use as if it were built-in to the browser.

As PDF.js Express shows, this is a pretty deep UI and feature area to tackle. My project is incomplete and doesn't have anywhere close to the features.

I think complex viewers are one of the ideal use cases for web components though. These components require a lot of work to do well, and we shouldn't have to re-implement them for every framework. The 3D gltf viewer, `<model-viewer>`[1] is another great example.

[1]: https://modelviewer.dev/
I have a startup and we are highly reliant on PDF rendering in our application. But here's the thing, Nik: your pricing model doesn't make sense to me. In general, most PDF SDK models don't make sense. I have searched a lot over the years, and am left consistently disappointed.

You charge the same amount to large commercial customers as you do to small startups, who are trying to save every penny. Even though I really value the technology you have built, you have not allowed us to "pay-as-we-go". I am not interested in your trial and the trials of your competitors because you don't allow me to start with a $5/month plan based on volume of usage. And so, we have resorted to writing the wrappers around PDFJS ourselves, slowly and steadily over months and years. Even though we might end up spending the same amount over 2 years by doing these things ourselves, at least we will understand the technology and own it perpetually.

Just charge us based on volume, so your revenue can align with our revenue. It will create much larger traction among small developers. If you are not targeting that audience, I understand, but I contend that most people on places like HN are that audience. Be more like Crocodoc (the company Box acquired). I really don't want us to keep reinventing the pieces here because this is not our core competency.
Introduction to Viruses
Taxes also pay for things that people rarely think about, like police. And yes, I know some people have guns in their house, and live in places where police take ages to get there. But I'm not aware of anyone in America that has to stress over a local warlord.
Location: Spain.

Remote: 100%

Willing to Relocation: No.

Technologies: Automation! 20 years of Sysadmin & Netadmin. Config Management (chef, ansible, others), Cloud (terraform etc), K8s/ECS. Devops, Infosec, Monitoring etc. Recent interests: Large-scale reverse-tunnel out-of-band management system, replacing MPLS with Wireguard, and experimenting with Hashicorp Vault

People: I'm happy dealing with anyone from Execs to Help Desk folks. Love bringing engineers from a state where they've never done Git, to submitting PRs and coding terraform modules like Champions.

Language: Native English Speaker.

CV: https://trull.org/alex/cv/

Email: hiremeonhackernews@trull.org
You're treating two different forms of communication as if they were the same. Slack is organised by person and topic, while email is just a large sack of messages, possibly ranked and divided in a few folders. I find Slack's model much more efficient.
Years ago now, there were reports of visible fracturing like you describe, and Alan said to call in to Aeropress and they will replace these versions. Worth a try, even today.
It’s really not the same. Gemfile lists the direct dependencies of your project with variable specificity of explicit versions. Gemfile.lock lists all dependencies after resolving your direct dependencies and locks them to specific versions. requirements.txt is some bastardization of both of these combined, and setup.py is neither of these it’s for distribution of modules/packages which Ruby has as well, but it’s not your gemfile.

edit: also, how do you manage dev dependencies with requirements.txt and setup.py?
i use that style too sometimes, depends on what's clearer. IME the former usually works better if you have a multiple tests, but the latter is the only readable option if you need to break a case across lines.

yeah, ternary-if is busted in php :/ (far from the only thing that's busted there though...) i'm actually doing some PHP work right now, and never chain ifs to avoid this exact thing.
A seed is way more alive than a virus. It only needs very simple things.
There is also http://www.chesspresso.org/ which worked great for PGN and FEN processing.
You can now buy AWS' $99 DeepComposer keyboard
What I miss in Zulip is Slack-like threads. In Slack, when you don't care about a thread, you just don't open it, it doesn't clutter your view. But Slack also misses Zulip's model.
Would that make me live 200,000 years in the past? I missed the time travel alluded to in the title.
Your premise ignores weakness in the economy before the pandemic, like an over-reliance on low interest rates and tax cuts when things were already hot. The biggest factor will be the health and recovery of China's economy, which hasn't had a recession since 1990. And like this pandemic, if China's economy catches the flu, we might all get sick.
I wasn't attempting to paint anything. Quality issues are extra-egregious when they're visible on the first page, but that's just my opinion.
No, Apple cannot decrypt iMessage or FaceTime traffic because they don't have the keys.

Apple could silently add an extra recipient for whom they do have the keys, but that is out of scope for E2E (in other words, key distribution is out of scope).
https://twitter.com/olivermarks/status/1244501028122189824/p...
Great shops with great baristas can still outdo my AeroPress with their pour-over, but not many.
Having GitHub as the primary repository is OK as long as you do not depend on it for working, testing and deploying.

The issue is that people start using the CI/CD, the PRs, the issues and... yeah.
Except for EMR
The claim under discussion in this deep subthread is "it is very rare that you see a system that awk is frequently used on that doesn't have GNU awk installed", so this is irrelevant.
Have you thought of turning your wrappers into a service/SaaS offering? Sounds valuable!!
100,000 - 250,000 dead is not something to celebrate. It is a reflection of the failure by the current administration to take this seriously all the way back in January. That number would be much lower if proper steps were taken back then.

Also, that 100,000 assumes everyone in the country follows proper physical distancing, hand washing, etc. Last I checked, the state of Florida is still allowing for church services during their "lock-down".
> If you cannot state your need without judgmental comments (blaming others, etc), you are not going to get far in solving the problem. Your problems are valid, but you have to be able to communicate them in ways that don't trigger defensiveness.

Bullshit stays bullshit, even if you sugar-coat it.

> Imagine you're saying these things to someone who has never dealt with this problem (e.g. someone not in SW).

In this case, the respective person should better trust the judgement of the software developers who have gone through this lots of time.

> I wonder if you're merely blaming NVC for something that is independent of NVC.

Applying psychobable instead of attempting to solve the problem will make people angry.
As someone who loves to read but has no formal background in Literature, I'm very intrigued by the ways in which people rank authors so as to find the one most deserving of some award. The article provides a handful of criteria, including things like "striking and realized style", "consistency of excellence".. how are these measured? Can reasonable people disagree? I don't mean to say that it's all arbitrary. I have this feeling that it's not, but at the same time it's impossible to directly quantify or measure in a manner persuasive to everyone. I have no idea if Delillo is deserving or not, but the discussions sounding who is and who is not, what criteria are used, and how authors are measured against those criteria are the most fascinating part to me.
Is this based on basic research or demographic analysis? Has the research ruled out the possibility that people who are being treated for high blood pressure are more likely to be older and in poorer shape? Because that's a pretty strong confounding effect unless the research in question is a randomized controlled trial.

I've also heard conflicting reports about Ibuprofen. I don't think anyone knows for sure.
It's not outdated; Apple still controls the key distribution and the users cannot verify how many recipient key sets there are.
Meanwhile, Taiwan is donating 2 million masks to the US:

https://www.washingtonexaminer.com/policy/defense-national-s...
> It's the Slack server generating a realtime stream of things you probably should be involved in.

I think Slack should copy an idea from email - show a simple timeline of messages related to the user in a single place. Sometimes I see a message came in and can't tell who sent it if I already have multiple unanswered messages waiting.
Their website and marketing of this fact (is it a fact?) is very confusing or misleading. The comparison at https://pdfjs.express/pdfjs-vs-express says "PDF.js is an open-source PDF library that was created by Mozilla in 2011 to let you open and render PDFs in web browsers using JavaScript. PDF.js Express is a fully-featured commercial PDF.js viewer with a modern and customizable UI."

I would really like to know whether or not "PDF.js Express" is open source. Why? Because I've done a lot of work on react + pdf.js already (for a latex editor), and it's been high on my todo list to add annotation features. So PDF.js express significantly overlaps with something I'm very seriously planning to do...
I want to say there was something that reached pretty high on the HN front page a few days ago that discussed SaaS pricing models and they made this exact same point! Aligning incentives between you and the customer just makes sense, as your comment clearly demonstrates!
QUIC no longer includes HTTP, so "of course not" is a bit strong. It's easily applicable to a lot more scenarios than HTTPS over TCP.
ATMs Have a Fascinating History That Is Bound to Surprise You
Or open sourcing it?

This seems like one of those complex-enough areas that having multiple groups and companies contribute to a common good could really pay off for everyone.
Are members of the primitive community living in villages, solo, or small groups? Do they follow hunting laws (tags and license)? Do they live on public or private land, if public do they try to grow crops?
If you like stuff like this you may like this article,
https://www.businessinsider.com/adrain-chessers-photos-of-hu...
it follows a band of hunter gatherers who travel through the great basin desert (Nevada, Utah, and Calif) and has some amazing pictures of a way of life that I didn't think existed anymore. They aren't as strict as the OP's article (they have facebook pages) but really fascinating nonetheless.
> .. if a fix had a 1 in 250,000 chance of causing a different error that could result in a fatal crash then it would be worse than the 737-MAX problems.

That's an improper calculation. Slight nuance but orders of magnitude difference. A better approximation is:

If a fix had a 1 in 250,000 chance of causing a different error that would result in a fatal crash then it would be worse than the 737-MAX problems.

And converse:

If a fix had a 1 in 250,000 chance of causing a different error that could result in a fatal crash then it could be worse than the 737-MAX problems.

MAX's MCAS generates way more errors than 1 in 250k. A few of them resulted in a crash.
Plus no credit card required. Not sure how anyone can call this a bad deal, even if you don't want to use your normal email just use a burner.
Have a look at the Wikipedia article about the Dutch golden age. Calling the "foremost maritime and economic power in the world" a world power doesn't seem a stretch.
Based on their job listing it looks like native apps for each platform: https://quill.chat/jobs/
There definitely was bias then, but it was far more limited (with a few scandalous exceptions). As an example, TV news couldn't strongly push an agenda lest they risk losing their broadcast license. Mixing church and state at the NYT was a great way to get fired.

More personally, I took a J class during this period and wrote for a school newspaper. The instructor talked about J standards the way NRA instructors talk about gun safety--it was practically a religion.

These days, if you want facts, you have to plumb the cesspools of the right and the left and work it out for yourself.
Predicting Weekly Hotel Cancellations with Arima
I've worked with multiple people at FANG companies without degrees. Not sure what data points you are seeing?
Brick and mortar retail was already hard pressed by Amazon and co., this virus has shut most of them down while Amazon is still going. Yes, the internet companies will do fine, but everyone else...is in huge trouble. This virus speeds up a transition well underway, and we might not be ready for the shock of that speed.
Yeah.. no.

Only on HN could these winners become "victims".
This is a great book, and while you're at it you may as well check out the author/editor of the book's papers. Dahlia Malkhi has either written or advised authors of some very notable papers. Corfu, Tango[1], and FPaxos are just a few worth checking out.

0 - http://www.cs.yale.edu/homes/mahesh/papers/corfumain-final.p...

1 - http://www.cs.cornell.edu/~taozou/sosp13/tangososp.pdf

2 - https://fpaxos.github.io
Nhlpa Player Poll 2019-20
How COVID victims are betrayed by their bodies
I just hate the waste it produces, even if it's "just" paper filters. I use a regular mokka pot, on an induction stove it literally takes <60s to boil, the whole thing is made out of stainless steel so takes 5 seconds to rinse and use again.
> The specific example I was thinking of was racing games that use real cars (Forza, Gran Turismo, etc.). Do those companies get paid to feature real cars or do they have to pay to use them?

I'm not sure, but I imagine so.

What gets complicated is how the cars are depicted in the games. I've heard stories of racing simulators which couldn't use realistic damage models because the licensors for their cars wouldn't approve of having their cars depicted in a damaged state. I can imagine there might be issues with having some models of cars modelled as having worse performance than their competitors (slower, worse handling, etc) as well.

It's not as though this is unique to video games, though. A company that's paying to have their car appear in a movie might stipulate that it not appear in situations involving it breaking down or crashing, for instance.
I'm not a fan of Zoom... But the pile-on of grief is ridiculous.

The "war dialing" issue is a great example. Webex has had the exact same "flaw" for a decade, with the exact same solution - set a meeting password. Other solutions like Google Meet or Skype have the "lobby" approach.
I'm not sure I'm following you, but https://news.ycombinator.com/item?id=22757824 isn't hidden and unless you've collapsed it or a parent, it should be showing up on your page.
One Morning as an ICU Nurse on a Covid-19 Unit
Yet we all managed to write complex web applications without much trouble that performed better than React ever can. DOM manipulation was needed rarely actually - usually you replace subtrees anyways (switch tabs, etc).
This matches with the divorce rate shooting up in China after some married couples couldn't stand spending so much time together, see https://www.bloomberg.com/news/articles/2020-03-31/divorces-... .