skysight-inc/HackerNews huggingface dataset:
This is quite the representative case between Infra teams (or PaaS or SRE - based on where you're located) and application teams.

Being part of the platform team, I've been in the exact same situation before at an ex employer. We assumed that _infra problems_ were _everyone's problems_ and how can anyone who cares about their application _not_ adopt to the latest-and-greatest-platform (or tool) we released.
A lot of time was spent on figuring out the 'best approach' to getting everyone onboard quickly - we tried the carrot and the stick. We failed miserably at both.

The trouble is, as someone else mentioned here - we didn't really go and _talk to the customer_. Internal customers are customers too - and 'product' thinking should be equally applied to all internal platforms. The general rule applies - talk to the customer and understand what they're going through. They have their own sets of problems and priorities.

(a) Is the latest way actually _saving them a lot of time_

(b) Can we take another 2 weeks and make it even easier for them to come on board?

(c) If they're really busy and/or lack the expertise, can we carve out some time to give enough training sessions?

Yet, this never happens and we invariably end up blaming the application teams for _not doing this seemingly simple_ change. It may seem downright stupid from the platform engineer's PoV, but we are partly to blame.

This also leads me to think that the cloud wars will be won by the <cloud-provider> that does this job better - of understanding the customer needs on a day to day basis and building platforms for them.
These things can be hand crafted to fit your needs and capabilities specifically.
How to be a good client. And why
Unsafe does not imply fast, but safe does restrict what you can do.

In other words, the optimal safe solution can be slower than the optimal unsafe one.
Or maybe they could solve this problem by permanently sharing more of their obscene profits with their workers, fully recognizing how essential their sacrifices and contributions (regardless of any 'hazard') are to those profits. If we're not learning that right now, we're rather missing the point of it.
> life just isn't a very deep thing. He should've married Regine and got on with it.

Kierkegaard is way ahead of you. Your viewpoint is already presented as one of his personas or stages (called something like "the model citizen").
I two years I imagine the same lenders will be complaining that they drove away all their most profitable, low risk customers because of a short term risk issue.
Aquinas’ Ethics
> HTTP is fundamentally a one-way, FIFO request-response protocol...

I have to disagree partially with this... HTTP allows a server to start streaming a response back as soon as it has received all header fields from the client, and since HTTP/1.1, it can stream back an infinite sequence of chunks, which the client can be doing at the same time - effectively resulting in a two-way communication channel as long as the underlying TCP connection allows that (which normally is true, unless you run into bad proxy implementations in the middle). Server-sent events is a incomplete implementation of this idea. I have used this in the past , before websockets, and I fail to see the advantage of using websockets over this.
He has a portfolio of beliefs. All of them are bold, and not all of them have to be true!
No, it’s not in vain. But in order to build a relationship that’s permanent, it needs a strong anchoring in non-work things. If everything is just about work, then once that shared experience is gone the relationship will be too.

Flip side, you don’t have to be besties with your colleagues. Enjoying time with them while you’re colleagues is an end upon itself. You’ll statistically have about a dozen jobs in your life, which’ll bring in close to 100 colleagues into your life. Chances are you can’t and won’t remain friends with all of them, and that’s ok too.
I’m sure there’s reasons other than empathy that you might benefit from becoming close with your colleagues.
> return (char *[]){"No", "Yes"}[!!x];

I prefer

return (!x<<2)+"Yes\0No";
Most of those are libraries/frameworks rather than engines though. A fuzzy distinction I know but most of these are something you might build an engine of top of to avoid some of the cross-platform drudge.
Show HN: Use SQL to Query Airtable
We just added support for Airtable to SeekWell (SQL pun intended). This lets you query Bases and Tables using standard SQL. You can even join Table's in different Bases. Here's a demo video [1] and here's the docs [2]. A few other features:

- You can schedule the query to run daily, hourly, or every 5 minutes

- You can send the results of the query via Slack, email or to a Google Sheet

- SeekWell can also connect to Postgres, MySQL, Google Sheets and many other sources and destinations. Check out our Knowledge Base here [3]

[1] https://youtu.be/m-uygyDjV0A

[2] https://www.notion.so/seekwell/Airtable-672dfb3c7b324203853cf9bfeab94d1d

[3] https://www.notion.so/seekwell/Knowledge-Base-7e6abd7243ca43ad863372a264c44452
But it says "plans to hire".
Well, before Steam was the behemoth it is today, all they had was the Source engine. Back when it first came out, everyone I know _hated_ Steam, but you had to install it to play Half Life 2 with it's new graphics, physics and facial animations.

And now with Valve pushing VR strongly, I imagine we're going to see the same thing. You want to play Half-Life Alyx with the all new Source engine built for VR? You gotta buy our headsets and use Steam VR home for the best experience!

For Valve, having the Source engine in-house always gives them that extra bargaining chip when they want to push something new.
The main effect we expect to see on excess mortality is not from the lockdown, but from the overloading of the health care systems.
We already know for over two weeks that ventilators do more harm than help. The proper treatment are ECMO's, putting oxygen directly into the blood. The hemoglobin/iron problem.

The high mortality rate is also trivial. Everybody who doesn't need oxygen already helped themselves.
Those who do need it are the severe cases with wrong treatment. But even with correct treatment the rate would be very high. Plus the followup damages to all organs because if he oxygen deficiency.
This is particularly true on iPads. Instagram has clearly decided it's not worth the engineering effort to adapt Instagram (a multi billion dollar asset) for iPad. No matter - add the PWA to your homescreen!
I read the study and nowhere does it mention when or how ventilators were applied.

If ventilators are a scarce resource/bottleneck and ventilation is applied by prioritisation then I could see the mortality rate skewing up as a function of treatment being applied too late.

It is worth bearing in mind the mortality rate of non-swamped health care systems.

For every NYC/Paris/Lombardy/Wuhan there is a South Korea/Taiwan/Hong Kong with very different data profiles.

I would love to see the mortality rate for ventilation support in these countries/cities...
I think it's important to note that while the cumulative excess mortality is indeed increasing (it could hardly do otherwise since it's defined as a monotonically non-decreasing function) the weekly excess mortality count sharply decreased in the most recent week (week 16).

That said the decline is so large from the previous week (9289 vs 20975) that I suspect there may be some error in the graph or the data.

EDIT: My claim that cumulative excess mortality is defined to be monotonically non-decreasing is not correct, as the below comment points out.
Every media source I've come across says that Sweden is doing practically nothing compared to its neighbors.[1][2][3] They're also coincidentally suffering from far higher infection rates than their neighbors.

I've seen nothing saying they're making strong efforts aside from comments posted here and there, but I'd be interested in seeing sources.

[1] https://www.businessinsider.com/how-sweden-and-norway-handle...

[2] https://www.vox.com/2020/4/9/21213472/coronavirus-sweden-her...

[3] https://www.forbes.com/sites/gabrielleigh/2020/04/10/sweden-...
hahaha

no, word of mouf always existed. It just found new channels
Perhaps it’s simply good advice, and the people you see as being “lucky“ already know it (if only intuitively).
Hunker down and hide from the invading army until enough of them go home that it's possible to capture and isolate the remainder?
An LA-led, public-private partnership pitches a $150B green infrastructure
Hmm, I was a philosophy major in college and I always loved Aristotles (and to a lesser degree Thomas Aquinas) writing styles. They're very dense and to the point.

It's the continental philosophers of the enlightenment era that drive me nuts with their meandering arguments.
Total Functional Programming is a thing [1].

[1] https://en.wikipedia.org/wiki/Total_functional_programming
Your icon has those stripes on it that you usually see in previews for stock icons. Are you sure you have permission to use it? (it appears to be from "Shopping Set 4" by 13ree)
But it's a major version change and that's what major version changes are for.
Blood-clotting complication is killing coronavirus patients
The blue box not, but macaroni with ham & cheese is in every Albert Heijn, it's one of the ready made dishes that has been available as long as I can remember. Most 'warm at home' traiteur style shops, or butcher shops nowadays, sell it as part of their rotation. If you google ah recepten or big Dutch recipe sites, you'll find dozens of variations.

The 'Margriet' cookbook (to just take one example that represents mainstream Dutch cooking) has had a recipe since the first edition.
We definitely need to ban all cars, airplanes, busses. But more importantly close all factories and borders. Forbid sodas.
We need to safe every single life.

Bonkers.
This is literally the Uber business model; use a willingness to break the law and mountains of VC funding to bankrupt all competitors, then raise prices once you’ve got a monopoly. It’s dubious if this would ever work in the long run, given the risk of both anti-monopoly prosecution and the rise of competitors hoping to repeat the trick against you.

With Bird it was a bit dicier. They aren’t a straight up replacement for existing services like Uber was. This means there was a new and unique market to capture, but it also means that consumer willingness to pay higher prices later remains a dubious possibility at best.
Invoicing App – Professional Invoices Made Easy
Use attention currency to pay content creators
You know they reverse the opinion on that right? You are legally allowed too.
Kind of interesting offer when you think what kind of implications it has related to this:

https://www.wsj.com/articles/amazon-scooped-up-data-from-its...
I was working from the figures here:
https://c19.se
But I see that you stated in another post that Sweden's bars and restaurants are closed, so I don't think we're going to agree about statistics.
Show HN: Combine volatile incomes into a steady paycheck
This is really beautiful work. Thanks for dedicating yourself to that.

Yall, it's $2. Support the man.
On iOS 13: Settings > Passwords & Accounts > Select each account > Disable the "Mail" slider.
In my personal experience, Rustc is not slower than GCC or Clang. If anything, it may even be faster. If you transition from C++ to Rust, you don't need to worry about compile times. Obviously C compiles much faster than both C++ and Rust.
Reproducibles should be tied to specific versions of software or even OS and hardware. So no, this is not going to break correctly designed analyses. It's only going to break those which were not reproducible in the first place.
...better set of options:
1. for fun
2. get a job or job done
3. all of above
Recursive functions should be avoided whenever reasonably possible, for several reasons (performance, safety, optimizer shenanigans...).

Immutable may be slower or faster than mutable, depending on what one is writing and optimizer.
I'd say that:

* About 70-80% of what you want to do with a service like appflow to integrate with a service like salesforce will be possible. The other 20-30% of your requirements will require building a bugging in house integration from the ground up. Might as well start off that way.

* As soon as you hit a wall with a service like appflow that is usually it. You'll raise a ticket and be stuck until they get around to implementing it. There are fewer roadblocks with home grown implementations of integrations.
It’s been a very long time since i read this. The two things that really stuck with me (personal opinion):

1. Utility

There are three levels of utility. Things whose use is only in service of something else are least valued. Things whose use is direct and not in service of something else are of highest value. Things whose use is of both something else and it’s own direct utility are of medium value.

As an example a code library is less valuable to the end user than the application it supports.

John Stuart Mill’s father founded the philosophy of Utilitarianism based upon Nicomachean Ethics.

2. Directness of Intent

Be clear about what you want and why you want it then pursue that objective without distraction. If your primary intent is pleasure then pursue the pleasure first without shame or manipulation. There are books in the set written to subjectively describe such pursuits in terms of base virtues, such as happiness.

This is perhaps more about honesty to the self than honesty to others. I suppose if you cannot keep from lying to yourself you will be challenged to communicate honestly at all. It also considers motivation as an economic quantity that can be measured, predicted, and compared when considering the balance of multiple agents acting in concert.
That's not why banks face criticism. They face criticism because they don't lend as a service, they lend as a scam operation.

In the UK there are credit card companies that specialise in borrowers with poor credit. They offer cards with a rate of up to 100% and a contract which gives them first call on any assets, including the borrower's house.

Is it hard to understand that this is entirely conscious and predatory? They could lend at lower rates and minimise the risk of default, but they make more money by pushing high-risk borrowers into default and selling off their property.

It's a similar story with bank loans for small businesses. Banks will often call in a loan and bankrupt a small company at the first sign of any trouble, including a wider recession that the company may be perfectly able to handle.

There's a huge gap between prudent and sensible lending and aggressively destructive profiteering, and banks are often on the wrong side of that line.
Stream Firewall Events directly to your SIEM
The breaking changes are all quite severe, I hope there is real demand for the features they are bringing in.

Even if they don't agree with the direction Wickham's Tidyverse is going it showcased how flexible the R language was to being rewritten from the inside. Hadley effectively pulled of a more significant language upgrade with less breakages - the R core team could learn something from him here. Even their sensible na.rm default for new functions is introducing more weird inconsistencies to R.
Neither of those directly say "it's possible that the novel coronavirus, like other coronaviruses, is capable of human-to-human transmission", with the sole exception (to your credit) of one quote buried in a header in that second document: "route of transmission unknown but suspected to be respiratory".

Also, those documents seem to be focused entirely on laboratory testing and surveillance, not on, you know, treatment or prevention (beyond one section on preventing infection among medical/laboratory personnel, whence I pulled that quote) or risk assessment.

If these are the documents used for policymaking, then it seems their lack of communication skills extends even here. They'd benefit from a more bottom-line-up-front approach and making these suspicions more explicit; the documents as they stand read as a wishy-washy "well we don't quite know how this spreads and don't want to jump to any conclusions...", and it should be entirely unsurprising that policymakers interpreted that as "aight, WHO hasn't said it spreads between humans so nothing to worry about".
My benchmark is one insert, multiple lookups, repeat.

I have no use for deletions. Although when I want to make a general benchmark, I probably should measure it once, too
It's possible that both the hosting[1] of apps and also inter-app communication[2] would be possible via IPFS.

Orchestration of the resources (CPU, memory, storage) to run API services would also be possible in a distribution manner if we can envision something like Kubernetes to manage workload allocation across compute hardware (smartphones?) and if there's a way for participating nodes to obtain container images and storage volumes (IPFS / Tahoe-LAFS?).

Signing and trust would still be an issue, particularly for container images and storage volumes.

[1] - https://withblue.ink/2019/03/20/hugo-and-ipfs-how-this-blog-...

[2] - https://github.com/peer-base/peer-base
Rust has controlled mutable state, which is sort of a best of both worlds (vs pervasively everything-is-mutable and functional approaches)
Animation is also a lot harder in 3D. A decent 3D engine will probably need fully featured skeletal animation: blending and interpolation, translate+scale+rotate, inverse kinematics, etc.

A 2D sprite-based game might be able to get away with a much simpler animation system and still look great. E.g. sprite flip-books and really basic translation will get very far for a lot of game styles. Even if you want rotations, you probably don't even need to learn about quaternions since 2d rotations are so much simpler and you might not need to do interpolation/blending.

A lot of other parts can be more complicated as well. E.g. testing navigability is difficult in 3D since it's not always clear what you are able to jump on to/fall off of/squeeze through. Relatively common bugs in 3D games are falling out the bottom of the map, escaping out the side, or getting stuck, but they almost never happen in 2D games.

Controlling the camera requires a lot more thought in a 3D game. In a 2D game, a fixed camera or a camera that rigidly follows a character is often sufficient. In 3D, the field of view is awkwardly shaped in world-space, and obstructions are more likely and you may need a way to deal with them (e.g. manual camera controls, detecting obstructions and making them transparent, or moving the camera to avoid them).

I guess a lot of this comes down to being able to design a 2d game that requires a very simple engine while even seemingly basic 3d games seem to need tons of features to be palatable.
- good luck!

- don't need it, never had it!
My plaint is really about semantics. So let's discuss that, especially as you mentioned it. Also let's be clear: this is about clarity and good use of language. I don't like sloppy use of English in any context. Clarity matters.

I'll try to leave out my life experiences except where relevant. I suppose we have to start with that. The original comment I was replying to said life was great (I summarise). Without qualification it covered everyone's lives (mathematically it was implicitly universally quantified), and said life is great. No it's not, not universally, and it can be quite the opposite. In many cases yes it's lovely (or I hope so!) but you cannot speak for everybody. Therefore, don't.

Further, if you talk about existence ("Surely life is the most...") then you cover animal's lives. Do they have magical and profound existences? Point is not to answer that but to say be careful what you drag in with lax pronouncements. I'll not take the animal thing further.

So, 'profound' - I asked what this means and have not got a reply. This is about semantics, so what are the semantics of this word, in this context? I literally do not know. Words like this are too easily used without thought. There's nothing profound (I assume defined as having hidden depths or meanings) for me about waking up in the morning, going to work etc. It's just life. If you break it down this way I suspect most people would say the same. The phrase The Daily Grind is a bit cynical and used thoughtlessly too, but it suggests another side to the coin. So what does 'profound' mean here, and is it justified. It needn't be a complex or long answer, but if words matter, this matters.

OK, 'magical'. If you're american (I'm a brit) this kind of pretty but ultimately empty (or at least ill-defined) word gets broadcast at you from an early age by disney. It just gets parroted back. When I hear more disney turds about how Precious Family Is, ruthlessly equating family with something wonderful (which I assume it often is, I hope so!) then I tend to well up with either disgust or dry, bitter cackling laughter. I probably sound like macbeth's witches. That's not about semantics so much as using words properly, to mean something. I've read some philosophy that is just a tangle of words because the writer is not clear themselves on how to justify a thing and are really trying to fog things up like a squid with its ink (conversely I picked up a book by some philosopher and it was wonderfully clear. You might not agree but at least you could get exactly what he was saying, and with that comprehension, you could agree or not, but at least you knew why).

All I'm asking for is clear, thoughtful and justified use of words to clearly express ideas. I guess this is the basics of philosophy, so it's relevant especially here.
@JakeAl -- For P2P to work, both the peers will have to be online to serve the stored files. Say there are 2 computers on the network A and B. If A is accessing the files on B and B goes down, A will not be able to access photos of B.

So, P2P for social networking won't work. For it to really work, a lot of nodes on the network will have to be online and the data will have to be stored on multiple nodes for the purpose redundancy. Imagine your photos being stored all over the web on someone's personal computer!
Definitely not the only place but yeah it's cool such links are getting some love here.
FWIW, !! is a fairly idiomatic way to cast a value to bool.
Mojang, the developer of Minecraft, had 70 employees in 2016. It will definitely not have thousands by now. Maybe hundreds.
> Mankind improves because systems become big, rigid, and unable to evolve. People come along and point that out, suggesting various theories about how those systems got that way, the reasons why they are wrong, and offering suggestions for improvement.

Actually, this sounds like "Institutional Sclerosis", which is actually one of the main reasons that nations fail - some structure becomes more important than the welfare of society, be it a leader, some entity (like the military) or great collection of power by few people.

This is exactly the situation that we see today that makes our society unable to evolve, and will guarantee the current slide continues.
No revenue share, sure.

What’s the likelihood that people are going to put their credit card information into some unknown website compared to using Apple/Google for payments?

Every “advantage” you mentioned is better for the developer not the user. That’s why PWA’s will never take off.
Most of those crops are inedible to humans or the waste products from human crops that are non saleable.

Meat is inefficient for calories, but very efficient for nutrients. Food is more than cheap calories.
Necesito coger batches