skysight-inc/HackerNews huggingface dataset:
They are very different. On surface they have similar mechanics and features, but focus and execution is quite different. In AC there is no energy-system like in SV. Time in AC is also way longer as it plays in real time. There is no need to sleep (as far as I known) and thus no penalty when missing bedtime. There is no real farming in AC, just collecting stuff, and a bit of arranging things.

Overall, AC is very free from sources of stress, while SV has them everywhere, though it depends on yourself on much they impact you. Also, you can also get stress in AC, but only by setting yourself goals, not through the game itself.
Due to the efficient diff'ing and data format, in practical terms I’d estimate a normal web app doesn’t require much more server resources with LV than a rest api backend. Maybe double? Of course that’ll depend drastically on the web page and template size used. Loading the text of full novels might not fair well!

On the extreme end I have a few pages that plot IoT data where it can take ~3 seconds to do a drop down in LV... Granted the server is serving a dozen SVG plots with a total of ~80,000 data points and performs the server template diff in that time. That’s on a RPi3 "server", which are also processing data, running similar pages on 4-10 browser tabs and running its own web browser. Haven't gotten close to using up the ram. Much of the slowness in that case is due to Chrome choking on that much SVG. I haven’t bothered optimizing the server side by dropping already rendered graphs.

Hope that helps give some insights. It'd be interesting to hear from people running high traffic sites.
Especially since Puppet/Salt/Ansible does that part for you.

Apply the "web server" class to a node and there is nothing to forget as the relevant config templates are applied both to the monitoring system, the backup runner, and anything else.

Configurations that live in a database somewhere is much harder to manage as they have to be set by a config running which needs to be written and maintained.
Indeed, it does feel wrong because it is, technically, wrong.

The intent of a "no blame culture" however is to find a new sweet spot on the myriad of tradeoffs an engineering organization does, as an many paradigm shifts we do, it is accompanying with a certain amount of bullshit-sounding maxims meant to be thought provoking and dislodge the readers from their suboptimal local maximums.
> ... the head of the Royal College of General Practitioners, Martin Marshall, said the regulations should be changed for the duration of the Covid-19 crisis to facilitate the “more efficient and ethical supply” of drugs such as morphine, that help sufferers die with dignity.
pis message me on facebook name is agnes flavrey john rey so we can chat and do something new i wait there
No, they don’t want lock-in, they want the simplicity of dealing with a single vendor. It’s an important difference.

You can choose to work with a single vendor but switching to a new one should be trivial in case the prices get jacked. It’s that simple.
Maybe "in general", but they don't have that big a margin everywhere. Remember, food shortages is more of a logistics problem than a farming problem.
In europe at least, all hospital switched to treating only essential procedures, basically almost anything non life threatening is postponed.

It got into ridiculous situations where a friend who is an urology doctor was on paid leave for last few weeks, simply no work for them under these rules. Another friend, radiologist in a hospital heavily hit by covid, worked only 4 hours/day shifts, instead of usual 10-12 ones.

So no, hospitals definitely don't treat everybody they used to, only those that would literally die if postponed. And even there sometimes they don't, ie they stopped resuscitating severe heart attacks here few weeks ago, because its too equipment-intense and uncertain. Equipment is +-same as that used for covid patients.

Most of the normal workload for hospital isn't emergency, but all those non-severe treatments like dermatology, arthritis, broken bones etc. That's maybe 80% of the staff.
Desperate people steal food, not cooper. Turning cooper into whatever they're supposedly desperate for requires patience and business-like level of effort organization, which goes beyond what desperation can explain. People chose to steal cooper because it's likely that they will get away with it, as there isn't much security in the areas of "work" to be taken into account, and probably also (cooper being a relatively cheap commodity) because getting get caught doesn't carry that much of a penalty risk.
> Make things easier to improve productivity, sure, but in my opinion awkward/difficult/complex tooling isn't a license to cut corners.

In practice it ends up being more like a request. :)
It's Got Electrolytes
Sure, if you don't have a toaster....
Just because the protocols are designed such that it's possible to make the network redundant it doesn't mean that all parts of it implement that.

And it's worth considering that the network was resiliant: despite an entire country being disconnected the rest still worked. Quite a few network architectures predating the internet would not be able to cope with that.
Hi there,

We launched a project to help language learners learn vocabulary effortlessly last year.

You can mark and save the words you don't understand, the saved words will be marked automatically if it appears on subsequent web pages, thus you can review these words in different context and repeat, repeat and repeat. One year later, the reading becomes easier. For example, English learners can mark words on twitter while they surfing the twitter.

Vocabulary calendar, Vocabulary flashcards, Sentenct snapshot, etc.

Our official website: https://burningvocabulary.com/
A comparison between Bitcoin's hashrate and price history
Would also be nice if there was cause of death data, so you could filter out stuff like car crashes, murders, accidental falls etc.
I've mentioned this in other Powershell HN threads but you might want to try these two commands to make discoverability much better IMHO:

Set-PSReadLineKeyHandler -Key Tab -Function MenuComplete

Set-PSReadLineOption -ShowToolTips

Also note that you can get in-console help on most commands without having to go out to a web browser. On the ones I've tried, examples are also included which help output too.

Help will also list available commands; eg:

help json

Shows me the three commands available from my shell: ConvertFrom-Json, ConvertTo-Json and Test-Json.

There is also Get-Command, which you can filter for command discovery, ie:

Get-Command | where Name -Like "Json"

The advantage to PowerShell being object-based here is that if you press <TAB> after typing where, the list of completions you get will include the properties that are in the object returned as the result of Get-Command.

I also use Cmder for a much nicer console than cmd.exe. I haven't tried the latest version of the new Windows Terminal but I hear it's also nice.
> I feel like I would have a much higher threshold before looking for (Covid-unrelated) medical help.

In fact, our health authorities have insisted for people to come to the ER, because apparently the number of non-covid emergencies (like strokes) is unreasonably low.
It seems to be missing Dunia (Far Cry series) in the Ubisoft list. You could say that since it is based on an (early) CryEngine it isn't "custom" but it already contains engines that were forked off 3rd party engines (IW from Quake 3, Creation from NetImmerse, Source 2 from Quake 1, etc).
That seems to raise more ethical questions than just letting willing volunteers do it.
Https.com
> gruyerre […] emantaller

Gruyere (from Gruyères, nice village to visit, including the Giger museum) and Emmentaler (from Emmental).
https://www.nature.com/articles/s41586-020-2010-9:

”The devices produce a sustained voltage of around 0.5 volts across a 7-micrometre-thick film, with a current density of around 17 microamperes per square centimetre”

If I’m doing the math right 17 microamperes per square centimeter at 0.5V is, rounding up, 10 microWatt per square centimeter, or 0.1 W per square meter. Not (¿yet?) something to power a house from.
It should but as you deducted yourself, that is not the case. I suspect they force the profit margins of vegetables way up somehow. I'm sure they've done a lot of research and experiments and concluded that:

* People are willing to pay x for a pepper

* People do not consume significantly more peppers if the price is lowered

* People are willing to pay y for a kg of chicken

* People buy significantly less chicken if the price goes up much higher

TL;DR it's about price vs volume vs profit margins, and I'm sure they continuously hover around an optimum for these products.
But that's just reassigning or distributing 'blame' to the approver.

So what is the responsibility of the key-puncher if it isn't turning requirements into robust, correct code? Many comments here seem to suggest that programmers are just there to produce some sort of fuzzy first-stage approximation of what the code could be.

In that case, just employ an automated code generator and push the burden onto reviewers.
yes, Sid Meyer

Here is Sid talking about that quote in 2012 (apparently he first said it in 1989)
https://www.gdcvault.com/play/1015756/Interesting
> but I read that viruses with a high mortality rate are much easier to contain

Only if all other parameters remain the same. There could be much worse viruses than SARS-Cov-2 (e.g. that are similar in eventual mortality but have symptoms lag behind start of shedding even more). A virus could be just as species-ending as a large rock hitting the earth, they are just both very unlikely or else we wouldn't be here.
Every European country has more deaths in the winter, mainly due to the flu season (which can happen from December to February).
> ...giving incremental compilation speed-ups of up to 13% across many benchmarks. It also added a lot more comments to explain what is going on in that code, and removed multiple uses of unsafe.

I wanted to emphasize that last point because there's sometimes a misconception that using `unsafe` always means speeding up the code. In truth you can have speed and safety. Where unsafe is needed is when it's necessary to break from Rust's memory model or to otherwise write code that Rust cannot reason about.

I mention this because I've noticed even people familiar with Rust who sometimes imply `safe == slow` and `unsafe == fast`. At the extreme end you get some new users who think merely adding an `unsafe` block around code will provide a speed boost. It will not. In fact `unsafe` doesn't do anything itself. It simply allows calling some functions and performing a few other operations that would otherwise be forbidden. Sometimes this is indeed necessary but often it isn't.
Apples as a species originated in central Asia. I assume the rare cultivars they are looking for must have been developed in the United States for the story to make sense.
That could be. On the other hands some countries that are in lockdown like Germany (although maybe not as strict as some other european states) are seeing no excess mortality at all, which makes the hypothesis unlikely.
Hi, thank you for your feedback. You can open the address https://burningvocabulary.com/ to learn more.
I'd argue most programmers would have a harder time writing reliable audio code from scratch than the rendering part.
Relative to a lot of pasta, the Spätzle for Käsespätzle are not that difficult to make yourself! The "official way" of shaping them involves a specialized tool, but you can also just use a knive to "swipe" portions of a board into boiling water, which is just a little slower.
Every 61 years, world population doubles.

That rate will slow down but population will still keep increasing.

More humans = more habitat loss for other species.
https://github.com/crdoconnor/strictyaml - typesafe YAML parser (solves the issues mentioned in 2 and 1).
Are they receiving any compensation?
I've always found the béchamel-based "macaroni cheese" quite unpalatable. You can take the best pasta (like De Cecco), the best béchamel (made with quality butter and full-fat milk and simmered slowly with half an onion and cloves), and the best cheese directly from Cheddar itself but your macaroni cheese will be a dish so much less than the sum of its parts.

Even worse, the dish many are used to has none of those quality ingredients to begin with.

The real "secret" to Italian cooking is to let each ingredient shine to its fullest. For pasta this starts with correct matching of pasta shape and sauce. The correct shape of pasta can completely transform a dish. Ingredients are combined carefully such that no ingredients overwhelms another ingredient. Ingredients like garlic require the most care because improper use can easily mask other flavours.

An Italian equivalent would be to simply melt Gorgonzola with butter and cream in a saucepan and combine with home-made tagliatelle and Parmigiano-Regianno. Much more simple and shows off the character of the ingredients better. Another far superior dish is Carbonara which, again, takes a fraction of the time to prepare compared to macaroni cheese.
> The game features are limited, villager interaction is inane, the items are repetitive, the goals non-existent.

You could say this for every game.

Animal Crossing is simple, not poor, though some technical aspects are poor by modern standards.

> but without a meaningful reward loop of any kind

Meaning is in the eye of the players.
I'm sure that the Vox article said "from what we know so far", but even if it didn't say that, isn't it obvious? We can only talk from current knowledge.
I wonder how the current data compares to severe flu seasons and what the deviation is?
That is not a personal attack. You have someone effectively dismissing a philosophers work using something that just sounds profound “life isn’t deep”. Sorry, it will take more than this to counter Kierkegaard!
a just dont understand how can this topic be not recognised, when it actually happend.
The idea is not to stop you from spreading the information that you should wear q mask everywhere. They want you to stop spreading dangerous false information like the idea of injecting hand sanitiser to your lungs, oh, wait...
The Chief Scientific Advisor to the British Government, Patrick Vallance (who is a clinical pharmacologist, and formerly president of research and development at GlaxoSmithKline, a pharmaceutical multinational), said this in a Government press conference on 17 April:

'The vaccine could come from anywhere. We've got a domestic vaccine discovery programme in the UK which is being supported, absolutely, as fast as we can go, but the vaccine can come from anywhere. GSK and Sanofi have announced they're doing a vaccine together, which is fantastic news. Most of the big companies are doing vaccines. This is going to come from somewhere, we just need to back lots of horses at the moment, and to make sure we're in a great position to access a vaccine when it occurs. And that's why organisations like CEPI are so important as well; to make sure that the world sees this as a way to get a vaccine, and we all need to be part of the same approach to trying to get as many vaccines as we can. And we may need more than one vaccine.'

Link to the press conference: https://youtu.be/jWOCpmjdHiw?t=1430

Some other comments have referred to the Gates Foundation's contribution to developing vaccines; the foundation's involvement in establishing CEPI (the Coalition for Epidemic Preparedness Innovations), which Vallance referred to, is a significant part of this.
With Ocado I select a time slot and they know what will be available with very few substitutions. Definitely not apples-for-pears level.

It's up to them to tune. They could make it exact(don't overpromise any stock) but then be stuck with unsold stock due to customers amending their orders. Or they can oversell slightly and offer refunds or returns for unwanted substitutions, which is what they do.
I'd be willing to do it. It could save thousands or lives. Which part to you object to? Enthusiastic volunteers being able to choose to take a risk? The world has become far too nanny state and arse covering in my opinion.

I find the attitude puzzling that people are willing to value vague abstractions like "integrity of the community" over thousands of lives.
No law has ever been perfect (and they'll never be), and as such "gaming" them is the only recourse for lots of people negatively affected by said imperfect laws until those legislators you mention happen to change them (for the better, it is hoped). Otherwise we'll be back to living in one of Kafka's stories.
It's been awhile since I've read this. Rereading about it now, it seems like a conceptual mess.

I also have this sense, hard to put into words, that it is written from a perspective of socioeconomic privilege and implicitly assumes a certain freedom, or has as its focus certain concerns that reflect that. It comes across to me now as narrow-minded and lacking in understanding of the broader human condition and diversity of challenges affecting persons. Put another way, it seems to be written as if advising royalty or the wealthy is the implied goal, ignoring the broader experiences of mankind, which seems to me in turn ironically a moral failure.

Maybe related to this, it seems to presume a certain set of things that I see as actually being fundamental societal and philosophical questions, such as free will and personal agency and all that encompasses. Failure to attain well-being in a broad sense is a failure of the individual to practice free will, under The Ethics, and not of society to foster or intervene in a way so as to facilitate individual improvements in well-being. The sort of paradigm being asserted in The Ethics provides no way out to address the question of "how do I improve the lot of my fellow persons?" or to develop virtues in others. If someone rejects the notion of free will, either in itself or as a meta-phenomenon (that is, as something that can be manipulated itself), The Ethics seems misguided at best and pernicious at worst.

Virtue ethics also seem naive to me often, in that there's often little self-awareness of its limitations. For example, what if two virtues conflict? How do you resolve this? How do you interpret a behavior vis-a-vis its outcome in the presence of fundamental uncertainty?
I think most PWAs are essentially front-end clients to a SaaS, so revenue typically comes from user subscriptions.

Other than that like another user mentioned there's any monetization methods on the web at your disposal (advertising, microtransactions, donations etc) it really comes down to what business model you want to operate on and what seems most natural for users of your product.

As far as a "buy it, you own the copy" model like with traditional media software and games go I don't think there is anything universal to use, most developers would implement their own licensing in their billing/accounts layer and expose a serial key or something that local data gets encrypted with as a rudimentary DRM, so the app can only be used later by having the right serial key (whether from LocalStorage/cache/a fresh login) for that paid user to decrypt and use their local data.

It would be interesting if some service like PWA Store were to offer some kind of universal DRM to developers wanting to sell offline PWAs on a one-off sale format that they can easily wrap their app bundle in
Cave Story is another one-person game, he made everything himself; art, music and code.

With time, as technology peaks; more one-person engines will appear because you don't have to chase the next big thing all the time.

I'm building a MMO from scratch since 20 years back, the most recent MMO that uses my server is free-to-play this weekend:

https://store.steampowered.com/app/486310/Meadow/

The source for the backend is here:

https://github.com/tinspin/fuse

You can call it a one-man MMO backend.

I'm going to release a MVP for the C++ 3D MMO client in about a month hopefully, here is a tech demo for it:

http://talk.binarytask.com/task?id=579711216639635462
it's not perfect, but I had a positive experience recently creating a small web site with Publii:

https://getpublii.com/
Add a real name policy to the mix and you will only retain the absolute elite of squeaky wheels.
LGBTQ children’s books face record calls for bans in US libraries
One surprising omission here was Paradox, which uses its own in-house engine for (AFAICT) all of its grand strategy games (though this seems to apply only to their own studio(s); Cities: Skylines, for example, is Unity-based, and I believe Surviving Mars derives from whatever engine Haemimont uses for its Tropico games).

TaleWorlds is another studio that wrote its own engine for Mount & Blade (reused later for M&B Warband and its expansions), and more recently developed a new engine from scratch for the recently-released (and 8 years awaited) Mount & Blade 2: Bannerlord. The older M&B games were definitely niche, but Bannerlord's definitely notable going by the numbers (it's currently in the Top 10 games by concurrent players per steamcharts.com, though that seems to be tapering off now that the novelty's wearing off a bit; it also broke Steam's payment processing within minutes after launch). Early Access, but still an interesting example.
sounds quite interesting, will try. thanks!
> I was hoping someone could prove this, actually.

Maybe this presentation by Jason Turner from CppCon 2016 can illustrate just what can be done in C++17. His target in the presentation is a C64, but I think it illustrates well just what you can do with the language, and hence what tools are available for writing fast code.

https://www.youtube.com/watch?v=zBkNBP00wJE

edit: If you just want a quick fix, check out what a simple keyword does here: https://youtu.be/zBkNBP00wJE?t=1616
that still going on?
If only CloudFormation followed this philosophy. Unfortunately, doing things "The Right Way (tm)" within AWS means torturously long feedback loops, tearing down stacks and rebuilding them again over and over again (and when you're working with RDS databases, "tear down" is 10 mins and "rebuild" is 15 mins), then some stacks fail to delete because an IAM role that was just created is now somehow unable to be deleted...

Our company has restricted it so CloudFormation is the only way to provision infrastructure because doing things the right way makes our lives significantly harder.

And so the "native cloud" tax continues to accumulate and grow until you spend more and more time and money on just building and maintaining infrastructure...
It would be helpful if, in your critique, you could share what precisely you are critiquing. Otherwise it seems very dismissive.
How India's 4M IT workers shifted to working from home overnight
On the other hand there are much fewer traffic accidents, much less pollution and people aren't going to bars and getting into fights. So I'm not sure if the net effect of the lockdown on mortality is actually expected to be positive or negative.
This statement is exactly the bollocks that got us here. Just because you have a social media account, or fucking "likes", does not qualify you to speak about pandemics, or vaccinations, or gravity, etc.
Hyperemployment, or the Exhausting Work of the Technology User
Wasn't that one of the golang design philosophies? :)