skysight-inc/HackerNews huggingface dataset:
In order to have a valid comparison you would have to adjust the numbers based on age demographics and prevalence of pre-existing conditions. Those factors have a huge impact on death rates.

While US federal and state government responses have been incompetent, there are other critical factors such as population density and cultural behaviors. So blaming everything on the government is a "god of the gaps" logical fallacy. And over time I expect death rates to roughly even out over the full span of the pandemic; unless a country can completely eradicate the virus and close their borders, public health measures only delay the deaths rather than preventing. Flattening the curve will only slightly decrease the total area under the curve.
Past wrongs do not justify present wrongs.

It is not wrong for individuals to choose to assimilate. The deliberate and systematic destruction of other cultures - which China is engaged in on multiple fronts - is wrong.
Spain: 212,555

Belgium: 320,007

Sweden: 190,186
Well that's a first for me, ever. Do I get a contributor mention for the new name ;)
I had a similar experience when going through the (MRI) Ruby source code which contained conditional directives for Atari ST compilation. Support was dropped only as recently as Ruby 2.4! https://github.com/ruby/ruby/blob/c5eb24349a4535948514fe765c...
That's A Bingo!
Acrobat and Chrome come to mind.
Wikileaks is acting as source to journalists in the case you described above; not acting in a journalistic capacity itself. I would also ask you please to look at the broader pattern of behavior.

You have the Iraq War leaks, the Afghan War leaks, the Syria leaks, the DNC leaks, the Vault 7 leaks etc. These were all largely indiscriminate releases.

The whole debacle around Cablegate (David Leigh is the name of the journalist I think you're looking for) makes it hard to know what the plans for the State Dept cables was originally intended to be; as I understand it, the whole archive is now hosted by Wikileaks for public consumption.

For the cases where documents were withheld, Wikileaks generally makes it clear because these were demanded by their sources, rather decided upon by Wikileaks.
It means “best socialized healthcare systems in the world” have failed miserably this time for the most part. You don’t get to pat yourself on the back just because supposed peers did just as terribly.
Being on the ground at the fruit company, this quote is representative of reality there. Remote is a dud for well over half of employees. If remote work was ever going to be a smash, it was going to be with everyone doing it simultaneously. Remote work will be chilled after this I think.
Read other people's code. Write code that will be reviewed by other people. Review other people's code. Do this with many different projects/sets of people. Going for something like GObject to Linux Kernel codebases (both in C) is like going from the Earth to Mars. You will learn something.

Now if you want to strengthen your Computer Science skills, I suggest taking formal Computer Science courses. I think some US universities have classes available on the web. The math part is very important.

Or you could start by reading something like Introduction to Algorithms from Thomas H. Cormen. Or the book from Sedgewick.
> Why does LeBron James have to address human rights in China before he, a Black American, can address human rights abuses against Black Americans in America?

Because as bad as the human rights abuses against Black Americans in America are, they pale in comparison to what China is doing. But that's not the only issue. The bigger issue is that LeBron James chooses to make hundreds of millions of dollars by staying silent on the China issue. I think he could have a tremendous impact by rejecting that money and denouncing China...what are the Lakers going to do, fire him? He can do both things. With BLM he's just one of many, many, MANY celebrities saying the same thing. What people with his level of reach are saying anything about China?
I think it was William Gibson who once stated something like, "The future is already here, it is simply unequally distributed...in that, some people just fill out PDF forms, while others have to print it out, fill it out with a pencil...etc...." Ok, maybe i'm remembering that quote inaccurately. ;-)
An actual map (navigable, instead of a presentation) would be kinda of as useful as a world map. You can look at it and say "This time I'll travel here!", and get an idea of what the travel would require.
Is there a source to the criteria to classify a death to be caused by covid-19 by state?
If the goal is to be critical of the United States, one needn't contort oneself or lose all perspective. In particular, we can acknowledge that the absolute number of deaths is not a very good metric, but that the better metric (number of years lost prematurely adjusted for population) is probably still worth criticizing.
Compile Svelte in your head (pt 4)
This might be different to consensus, but write a lot of code.

Each time you end a project look back on how it worked and what could be improved.

I am believer in learning by mistakes. That way you get to appreciate how you failed and how you improved your understanding of the problem(s).

At higher level you don't think how func_a() needs to be implemented (thats easy and well defined) but you focus on modularisation and proper layering of data and responsibilities.

Its also good to have some work buddies/mentors that you can talk about writing code/design.
You can only have one private window instance, with all your private window contents mixed in that scope. And this instance cannot be discarded until you close every single private window. It would be better to have multiple temporary instances so you don't have different websites mixing and don't need to close everything to reset your session on one site.
Lets make it politically inconvenient. We can outsource democracy to politicians, citizens need to be involved.
Consumer data rights matter for fintech
this has been on the front page for the past 10 hours: https://news.ycombinator.com/item?id=24551808
> Unfortunately, most of the owners of Airbnb and other short-term rentals in Greece are non-Greek citizens who got a "golden passport" in the recent years, buying off a huge chunk of the apartment inventory in Athens and elsewhere.

why is this unfortunate? I thought investment is good for economy?
Hoping to attract more students, SPU drops tuition price by 25% for next year
> the British drawn India-Pakistani border with the most important Sikh holy site in muslim majority Pakistan

As far as I understand for that at least, the divisions/districts were divided based on religion, because that's what the demand of the leaders who wanted Pakistan was. So Pakistan got every Muslim majority district on the west of the current Indian state. Is it possible the Sikh holy site you are talking about was a Muslim majority division/district?

But your point does underscore my point, look at all the chaos that line drawing left in the world. That's all the more reason to call out the comical claims that are being enforced now.
Haha, the Google one definitely looks better than my 30 lines of CSS though.

If anyone is interested, I'm using a very simple Hugo setup, just one template that reads from a yaml file with all the services. I'm using BunnyCDN to host (first time), cache hit rate is currently sitting at 70% which I'm happy with.
https://cloud.google.com/support It's not ANY, but it's all GSuite/GCP products.
Half is an exaggeration.

But I agree that it's not obvious what's the direct immediate benefit of a Mythology class, versus Medieval History or Classical Literature. But I do believe they all share a long term indirect benefit.

The fundamental skills I expect a college grad to have are the ability to learn new concepts fast, be able to ingest and process a lot of -often unstructured- information and synthesize it clearly. That's something you'll get from studying unrelated subjects (at least, at a decent university). Often these courses forces you to read a lot of material and write about it.

That's the practical goal of humanities.
It’s a fair point to say that causality is complicated. But COVID as a cause of death is like a match as a cause for a forest fire. It only has an effect in certain conditions, but when those conditions are in place, it is certainly to blame for triggering the unfortunate event.

The question here is: would these people have died when they did if they had not had Covid? (Would the forest have burned if the match had not been lit?) If the answer is “no”, which it probably is in aggregate for cities and states whose death rate has increased since January 2020, then the virus does share at least some of the blame for these deaths. It may even be the proximal cause. Doesn’t mean it’s the only cause, or that people wouldn’t have benefited from a healthier lifestyle. But the implication that these people died from other causes — and would have died anyway when they did - is also disingenuous.
I use htm (Hyperscript Tagged Markup) instead of JSX and I love it. It's just plain JS and works extremely similar to JSX: https://github.com/developit/htm
Finishing a Game
Two points.

First, Ben Laden had ben persecuted by Saudi Arabia and had to flee the country. Long before the 9/11 attacks. Saudi Arabia was trying to get him.

Second, supporting current regime in Saudi Arabia sounds barbaric and morally reprehensible — as long as you don't find out who's their internal opposition is. Surprise: it's not freedom-loving democratic westernised students. It's even more radical and aggressive religious zealots. If US stops supporting House of Saud, it will be a new Iran or even ISIS there, but with much better economy and a pretty capable military.
Welcome to the Coding Interview. You Suck
At the deaths/100k population of Spain, the US would have about 215k deaths.

At that of Sweden, about 189k.

At that of Belgium, about 286k

Numbers from https://coronavirus.jhu.edu/data/mortality, assuming a US population of 328 million.
That applies equally well to many other activities. Think how many potential consulting hours squandered when you were instead wasting time traveling the world, falling in love, tending a garden, raising children, cooking meals for friends, writing your memoir, dying after a long, satisfying life.
Are we subject to survivorship bias here?

What if in absence of good information about covid all countries acted more or less randomly. Then we pick the ones with the lowest death rate and call their administration wise?
> I actually managed to beat X-Com 2 in Ironman mode on Commander difficulty without losing any soldier, and THAT was a major feat, I tell you.

Dodging save corruption is itself impressive :)
Like most things in life, this may boil down to who came first and who holds most of the power? If someone lands in a suburbia and wants to convert it into a dense metropolis because he wants to enjoy city life, existing residents have enough power (and moral high ground) to ask him to fuck off to Manhattan. By the same rule, if someone were to go to Manhattan and wanted a peaceful life with lots of open space, he should move out to suburbs instead of trying to convert Manhattan to his tastes.

Only way a status quo can change is if the newcomers amass enough power to change it.
I was considering Flask too... It introduces a lot of stuff and layers they won't understand at first, but getting their feet wet on web development would be very interesting.
Keyword: world

Could be safe internally, but that is utterly irrelevant to its neighbors, and the geopolitical order of a world in which the nazis weren’t crushed, the winning empires weren’t dismantled, and the US isn’t the guarantor of global trade and European security in order to combat the Soviets.
Extinct Jobs
Interesting, your numbers are quite different from mine. Where did you get your fatalities data from?
Just to confirm, the Area 120 labelling is meant to do exactly that. Area 120 projects do not have long-term commitments, explicitly. But the goal is for the successful ones to graduate to be a fully supported Google product and gain those commitments at that time (we have a number of examples of that happening).
The key thing is we (as in the government and it's people) could have handled this crisis differently.

There's no good reason for the USA to have had a higher per capita death count than South Korea, Germany or other well resourced nation that is fully capable of dealing with large-scale crisis.

This was a profound failure of leadership when it was needed the most.

In the future, students in high school history classes will watch with their jaws hung open at clips of the president of the USA in 2020 free-associating doing and his insipid "air-accordion" gestures during the daily briefings at the peak of the crisis.
Why It's So Hard to Buy a New Refrigerator These Days
If someone had COPD but could have lived 5-20 more years but Covid took them out, you don't want that reported as a Covid-related death?

You do realize that the reason why they've had to list Covid-19 as a cause of death when suspected was because of a major shortage of tests still ongoing?

Even as late as a month ago, you are refused a test unless you were in close contact with someone who had a positive test. What kind of self-restricting self-limiting bullshit is that?

It's like saying you can only buy a car if you can drive to the dealership in your car.
Show HN: The Missing Link for IRC
The `finally` Block in `try-catch-finally` Executes Always
Drop me an email (jgc @ cloudflare)
100%, I'd much rather use the command line if I need to work with Docker, or a database, or the cloud. IDE integrations for these things are limited and have just never worked with real-world projects. I slept on debuggers for too long though; Java debuggers are brilliant.

I still use Netbeans for Java. It's simply the best.
Let's admit it.

Google is on its way to become the new ____.

IBM ?
Part of the purpose of these tools is to raise visibility to other parts of the business and facilitate progress estimation. Only pushing for comments in code seems to be like saying F the rest of the company and lets only do things that benefit engineers. Documenting issues in code is a quick way for them to get forgotten about and lost.
Check out this talk from Bill Sourour
https://www.youtube.com/watch?v=0czUk0j6zLg

To learn to write better code, iterate over your code. Attempt to make it better over every iteration.
> I think that's being uncharitable to travelers. That might be true for some tourists, but I believe there are plenty of travelers who have honest anthropological curiosity about the cultures of the places where they're visiting. And that's a good thing.

agreed. I don't think airbnb users honestly think they are living "like a local" when they stay somewhere for a few weeks. they just want to stay in a residential area as opposed to a hotel, and see the markets/restaurants that locals would walk to. or they might just want to pay less.
Sane leadership, people who listen to facts, preparation, contact tracing.
Write code. It'll likely be bad initially. Don't just write throwaway code, write code that you massage for a while (either rewrite it over and over, or maintain it longer term.). It's when you start to change it on a large scale you notice if it's good or bad. Did you break it when you changed it? Why? Did the changes fall into place easily or was it a pain? Why?
Have you tried enabling pixel-perfect scrolling?
> Reading a book takes more effort than it used to.

I agree with most of your points but not this one. The proliferation of audio books and text-to-speech (TTS) has made reading books easier than ever. Particularly TTS in my case; I can read an eBook visually for a few hours, then switch to TTS for a while to give my eyes a break, and in this way easily marathon books. Once you are accustomed to TTS you can turn the speed up very fast. I tune the speed on the fly to compensate for mental fatigue to maintain a consistent level of comprehension; when I'm 'in the groove' I can comfortably set TTS to around 750wpm. I can read visually faster than that, but only in a 'sprint', not with endurance. (I find that for finishing a book quick, it's better to be a tortoise than a hare.)

I read nonfiction and fiction like this. Math heavy texts aren't well suited for it, nor books with many charts and tables, but except for a few cases like that it's very adaptable. Modern TTS even handles weird names in fantasy novels surprisingly well.
The terms are mathematical terms and are applicable to both sciences. Covarient and Contravarient describe the relationship between entities in both cases here.

To speak generally, if two objects have a co-variant relationship, then when one goes up the other goes up as well.

If two objects have a contra-varient relationship, when one goes up, the other goes down.

I'm being a bit reductive, but that's how I understand it.
Within a single codebase, it's not too big a deal. You can add a new clause to each switch statement, pattern-match statement, or visitor class. The compile errors tell you what you need to do. Compile-time checking is good, right?

The issue gets stickier when you have a public API and can't make the upgrade in a single patch. What happens if one library defines an AST for a language, there are unknown downstream dependencies that define language tools for various purposes, and you want to change the language to add a new AST node type?

It seems fairly clear that you are revving the language and any tools you have need to be modified to handle the new language construct. They will work fine on v1 of the language but they don't know how to handle v2. This may be a backward-compatible change for programs, but it isn't for tools. They need to handle any possible program, so they need to upgrade or they will break for v2 programs.

But, do we want a lack of v2 support to be a compile error when building the tools? All the tools should work fine with v1. It's only for v2 code that we need the change.

It seems like for smooth migration you need to support multiple, similar versions of the language at the same time. v1 and v2 should be defined simultaneously and tools updated incrementally to support v2.

This gets to be a burden when you are changing the language a lot, though.
Snakes in a Facebook Datacenter
So local residents should just leave anywhere they becomes popular with tourists?
One easy way to make a successful startup is to copy something Google is doing completely, and then wait for them to kill it off because it doesn't make enough profit for them to be worthwhile.

Then you soak up all the customers who still wanted it.

Works damn near every time.
> Short-stay specialist Airbnb said it welcomed a decision that "will go to help in clarifying the rules".

Why does that leave me with a feeling that Airbnb now considers itself to be entrenched enough that they are welcoming government regulations which will prevent upstarts from competing with it?
Send Comcast a bill for your services.
A book is an inherently introverted medium. I think that's the crux of the issue. Please leave books alone. Extroverts have other options: social media, movies, telephones. I'd rate TV and radio as neutral.
970 Pro uses DRAM cache.
I've also seen seniors having 10 times one year of experience as opposed to having 10 years of experience!
Only Forward

...a wondeful novel along these lines. They only get shot and kidnapped though. Nothing so bad as PDFs.
What's happening in the streets is largely irrelevant over the long term. SARS-CoV-2 is now endemic in the worldwide human population, plus some animal hosts, just like four other coronaviruses. So it will never end, but a vaccine will hopefully reduce the death rate. Even people who don't get vaccinated will indirectly benefit from herd immunity in the vaccinated population.
There is basically an entire universe of computer science, computer engineering, software development and software engineering. All up and down from the microprocessor up to the cloud. You can go get lost in javascript as much as you can become lost in the world of cloud databases.

Reading an algorithms and data structure book would probably fit in your path planning model research. I am guessing graphs, trees and A* would be useful. Modern planning probably have some kind of probabilistic component/control system now too e.g. reasoning under uncertainty (graphical models). So that's the theory here is what I am getting at. And probably the most important part!

You probably have a development environment so work in that ecosystem. You can follow test driven development or whatever you want. I would avoid systems tools like docker etc.. unless you need them.

Software design is really breaking down and solving problems at some level of conceptual abstraction. So the canonical example would be a list or an array. It has a data structure, a set of operations. It's easy enough to build a class that models a list of integers, but now extend that to strings and then what about generic objects. I also should be able to have the same algorithms work on a list of any type. Software design is basically that approach but at different levels in the software stack.

For a robot you would want a function for turn left and move right and maybe a module that groups related locomotive functions together. Maybe have a data structure that models state and where in the world the robot is.

Now sometimes you have to come up with the concept of "list" in the first place but for 99% of tasks we just build out of basic data structures and systems and use those to build something bigger. Lists -> arrays -> graphs really are conceptual primitives.

Your algorithm choice will play a role too.

You might also enjoy the screencasts at: https://www.destroyallsoftware.com/
Please note that this is the official tally, and not the likely real answer.

According to the NY Times in https://www.nytimes.com/interactive/2020/08/12/us/covid-deat... we likely passed 200k dead by mid-August. And since then we've become even more parsimonious about who we count as dead of COVID-19.

An example of a problem counting this is co-morbidities - if you have heart problems and COVID-19 (even if it was apparently asymptomatic), the odds that your heart problems kill you goes up. If you die from a heart attack, should you be counted as COVID-19? Maybe you would have died without COVID-19, maybe not. And depending where you die, maybe you would be counted as a COVID-19 death, and maybe not. So there is both an over and under count going on.

But based on excess mortalities, it is likely that COVID-19 is being undercounted a lot more than it is overcounted.
> The UK negotiators couldn't get that there are ideas the EU isn't willing to sacrifice on the altars of commerce and capital.

Well that's a very Brussels-centric picture that you paint, i.e., the glorious, righteous warriors of the EU leadership bravely defending Europe's morality against the terrible, beastly greed of perfidious Albion. However, from where I'm sitting it looks more like a demented quest for vengeance from an EU political leadership driven insane by the personal humiliation of losing one of the biggest members of the EU despite their best efforts and the stunning repudiation to their megalomaniacal globalist wet dream.
SS: jbnc is the easiest IRC bouncer. There is no account creation or anything else required. Simply set a connection password and you're good to go (always on, playback buffers, etc.).

Since last appearing on HN, it's undergone a major overhaul and works very differently. In addition, it now supports all major IRCds and includes its own auto-op features. There are many networks and users using jbnc today, live.

All of the code is in a single file and is less than 2000 lines.
Poor job prospects and nightly riots. Avoid these places like the plague.
Spanish government reaches preliminary agreement to regulate remote working
So by your logic, my parents should be able to sue data mining companies to vindicate their copyright claim on my data?