skysight-inc/HackerNews huggingface dataset:
A generic hamburger menu would be fine. Repurposing a menu that claims to be for something entirely different is not, and reeks of deliberate obtuseness[0].

[0]: https://www.goodreads.com/quotes/40705-but-the-plans-were-on...
Except that isn't what we are talking about.
Thanks but no thanks for an uncited number.

In this study, about 9% of non-elective geriatric patients admitted to a hospital die.
https://academic.oup.com/ageing/article/34/5/467/40349

In this study, it was closer to 15%. http://www.scielo.br/scielo.php?pid=S1807-59322009000700002&...

Now, if they only covid19 test people sick enough to be hospitalized, and if most of the deaths are over 70, shouldn't there be a comparison in the death rates to those patients testing negative?
Emulate habits, not behaviours of successful people
I agree but that's not what we were comparing here.
That's not how treadwear warranties work. They're not "replace them for free"; they're pro-rated, and there are all kinds of restrictions and limitations.

https://www.consumerreports.org/cro/tires/why-tread-life-war...
PARTICULATE pollution.
big difference.
CO2 and methane and unburned hydrocarbons are not particulates.

this article is playing fast and loose with terminology and math. (1000 times worse, they claim...)
No, they hire Competitive Programmers - this is a separate specialty, but Google assumes such programmers should be able jump into real world software engineering. They recognize the flaw but so far can't come up with a different way.
> I am forever grateful to past engineers for outlining WHY they made their changes, and not WHAT the changes were per se.

So true, we have this one senior developer who gets mad if someone's algorithm isn't as efficient as it could be (fair enough I suppose). But we can't get him to use commit messages that are more than 1-3 words and simply mention a word or three about the area of code that was changed. Years later, he also can't remember WHY he made those changes, so I'd much rather work with someone who writes inefficient algorithms that are easily improved at any time than commit comments that are forever useless.

What was changed is easily seen in the commit itself, why needs to be in the commit message.
Brace for Impact
That's not all there is to it, since the number of people infected grew at a similar pace in the early phase of an outbreak in different countries.

For example, the number of people infected in France and Germany is rising in near perfect synchrony, but France has 11 deaths now. Similarly, growth in the early phase of the South Korea outbreak looks nearly identical to Germany and France (with a ca. 2 week delay), and they had 10 deaths when they had 1000 infected.

Germany is looking increasingly anomalous every day.

There has to be a difference with respect to detection, unless it's something more out there like viral strain differences.
A Toyota Camry weights 3600lbs, so it's not like EVs are extraordinary heavy either. Additionally, 15 gallons of gas is about 100lbs.
How can you reduce risk?
How to Prepare for an Engineering Interview at The New York Times
I'm astounded by the interesting material that Atlas Obscura reports on; they make history that much more fun to learn about!

Also, is this a German flag (alongside the U.S. flag) at the top of a "Chop Suey" sign (lower-left section of the photo)?? If so, why a German flag???
https://assets.atlasobscura.com/article_images/lg/73195/imag...

Finally...

> "...A lot of the people in these photographs, we’ll never know their names... "

My hope with facial recognition technology - and in my opinion one of the very, very few acceptable/responsible uses of this tech. - is when descendants of these workers can pair their own family photos with these publicly-available photos to learn more about their own families, but also - if they so choose - to share the names of these anonymous workers with the world (to give them the credit that they so richly deserve for building our essential infrastructure).
Not explored yet...
> If you have the right tools it's often quicker to implement something from scratch than going to all the trouble of downloading compiling and installing something that somebody else has written.

Heavily agree. Shameless self plug, this is the philosophy behind Distilled[0]: provide a good-enough, low-abstraction tool so you can build on top of it without it getting in your way or forcing you to memorize configuration options.

Adding unnecessary black-boxes to your code can occasionally come back to bite you. I try not to be religious about this, but I am a little biased towards avoiding the abstractions of the 3rd-party libraries unless they come with a lot of benefits. A big "aha" moment for me was trying to teach interns how to use Grunt/Gulp, and eventually realizing that just teaching them Bash was easier. Then I started noticing other stuff -- for example, that the documentation for our inline documentation library was longer than some of the documentation pages we were generating with it.

There's a principle here that's true for abstractions in general[1], but I find it is especially true for some 3rd-party dependencies. I regularly need to read the source code of 3rd-party dependencies that I use, so I no longer treat them as free.

Obviously this stuff isn't a hard rule. I still use 3rd-party dependencies. But there's a balance here. You should be at least a tiny bit cautious about ready-made solutions.

[0]: https://distilledjs.com

[1]: https://peertube.danshumway.com/videos/watch/2daaee22-4d92-4...
Critical MediaTek Android rootkit has been out in the open for months
Does Walmart try to prevent you from stuffing anything from Target into the same fridge?
> 1. If you were Joe Armstrong or at his level, probably not.

But 99% of us are not at his level. And more importantly, 99% of the people who come after to maintain this code are not either.
I disagree. In some cases, code history can be much more efficient. You really need a mix of both.

There will be things that are much better captured as part of a revision/commit, especially if your commits are well-designed, grouped into logical chunks, and include messages themselves (and maybe are linked to a project management tool).

You will need information like "this code was added as by X as part of work they were doing on Y, and they also made changes in other parts of the code as part of that". That context is really valuable.

You can think of it like event sourcing, which captures a lot more information than traditional mutation of data, and as a pattern, is a lot more rock solid... except event sourcing for your data is (usually) much more difficult to implement in practice, and code revisions are already an almost completely solved problem.
It is not because you are comfortable doing something that it is a good idea for anyone to be like that, we are all different.

And we need specialists, how will you build a new microprocessor without having any specialist in microprocessors ?
I don't doubt it, we have a local road here that has been fine, but this year they decided to drive a lot of truck loads of snow to save a skiing event from another city up that road and now it's completely destroyed and it needs new pavement and possibly new foundations in several places.

Trucks should really only be a last resort for the last mile to the store and the rest should be sent by rail or boat and loaded onto trucks if necessary.

They also have huge externalities when it comes to damage to other cars, when my car is hit by rocks on the road it is always coming from a truck.
If they were willing to retool, you’d think they’d just go with a maglev monorail design. Those have the capacity for the instantaneous acceleration of a railgun.
Schools Are Operating as Testbeds for Mass Surveillance
How can you say the example chosen is wrong?

You came up with a bunch of things to complicate the scenario that do not apply to the author's problem, and those things are precisely the kind of things that make a general solution more complex.

Here, by writing their own tool, Joe could avoid all the complexity that does not apply to his scenario.

I don't think the point of the example was to demonstrate a complete and general solution to the problem of transferring files across computers, but a specific solution that solves the immediate problem in the specific environment Joe was operating in, faster than you'd get it done by trying to apply a more complex (and more general) solution.

Another point I'd like to make (that the original post doesn't) is that they could easily extend this custom solution with additional logic that doesn't exist in any FTP server off the shelf. In fact I've had to reject libraries and programs on similar grounds; they almost kinda do what we need, but then a vital piece of the puzzle is missing and forking the project & implementing our special sauce (and then maintaining it) is going to be much more painful than rolling a custom solution from scratch.
LAPACK is the underlying library behind most linear algebra packages in other languages and furthermore it was just an example. My guess is that you probably don’t have just one line of matrix manipulation ever, in which case using a well established library is a good idea. If not, then sure. Do it yourself. But that’s still more code that you have to maintain now.
Wicked stuff, looks like an excellent candidate for matrix synapse front end
IMHO it usually take time to wash dishes
Adding anything to a system increases the fragility of the system.

“My point today is that, if we wish to count lines of code, we should not regard them as 'lines produced' but as 'lines spent': the current conventional wisdom is so foolish as to book that count on the wrong side of the ledger." - Djikstra

In an age of public bug databases and Stack Overflow, it’s pure ego trip to think that your handwritten solution is going to be better than an OSS solution or stay that way. If you reached for hand-written once, you’ll probably reach for it again and again and the older bits you wrote will be eclipsed by progress on those libraries. I’ve seen it many times before, I’m living it right now.

It’s vendor lock-in with you as the beneficiary. A sports coach would call you a Ball Hog. Let other people play.

You can run a perfectly respectable project with about 10% “special sauce”. That includes the bits that simply nobody has, and the exceptions to my advice above. You can sustain a small number of hand written replacements on par with existing libraries. And the team can absorb the Bus Number effects of that much code.

And “about” means “about”. If you are less, a competitor might steal your lunch. If you’re higher, you should be reflecting on why and asking if you really do still need all this stuff. Maybe that library you looked at before finally got the feature you needed.
I'm not sure what you're trying to say here. That SpaceX's launch business struggles to find enough customers, or that SpaceX's satellite business struggles to get enough launches to orbit?

Ironically both are sort of true... and I'm not sure how either of them respond to the post you replied to.

SpaceX has been struggling to get enough external customers recently, the launch market has been in a bit of a slump and external customers haven't yet substantially responded to the lowering launch costs.

SpaceX's Starlink constellation needs a huge number of launches, to the point where it seems at best barely feasible in both cost and launch volume to launch it on current rockets. They hope to fix this with their in-development starship rocket which should be able to launch an order of magnitude more satellites at a time (400 vs 60), at an order of magnitude less cost as a result of full re-usability and easier construction of the rocket.
Yes, let’s sacrifice the best child bearing years of our lives so that we can outcompete someone else who didn’t sacrifice the best child bearing years of their lives, and then increase the probability of spending a good portion of those savings on fertility treatments.

There can exist a balance between investing in one’s future versus enjoying the present. Nature doesn’t make each day equivalent to the next, and it’s crazy to see so many in the rat race in 20s and 30s so that they can “relax” in their 50s and 60s, because they’re competing against others willing to sacrifice their 20s and 30s.
I don't think that's flawed, that just says they wants coders, not talents. They're known for good pays and cream of the crop employees, that doesn't mean their business requires or relies on those irregular capacities. They very well could be "daily driving a 911" so to speak, while nerds around assume they track it.
Maybe because the link is highly misleading. The linked email is not very offensive, and was not the reason for the ban, apparently. The EMails that were, were removed from the list.
I have responsibilities :( Thank goodness I don’t have a full-time job at the moment, but I’m fearful of what I’ll do once I get one…
Everyone likes to masturbate. And with side projects and ideas there is no refractory period. Plus you get positive attention, but the end result is the same. You haven’t accomplished shit and now you’re tired.
This, IMHO, is the right answer.

The most proficient, well-compensated engineers I've worked with had deep technical knowledge in their respective domains, but were reasonably well-skilled in other areas(some non-technical), and could easily spool up to basic proficiency quickly.

Learning how to learn, and apply it well, seems to be the underlying meta-skill with the most value.
How to Clean Your Disk for Free Space
The virus particles would be filtered out at the top layer of the sand filter, where a layer of microbes grow. This layer is referred to as the schmutzdecke. https://en.wikipedia.org/wiki/Schmutzdecke

Most of the filtering action happens in that layer. Viruses have no problem getting past sand particles.
You might find some weird hack in codebase that isn't obvious what it does at the first glance. This isn't something that people document in official documentation but even finding a JIRA ticket that is linked with that specific commit can help tremendously.
There is another aspect that is relevant, and that is that the effort needed to get to the 99th percentile of some ability is way larger than that to get to the 90th, and often, you can do very well with just being in the 85th. So you can become pretty good at many different (often complementary) things, in ways that likely make you way more effective than that guy who's a guru in a very specific topic.

Then again, sometimes that guru is also needed.
Can you help me understand what you mean by relational data? The only issue I see with Mongo is if you have many simultaneous updates of a single record, then there is lock contention.
The Factory Where They Engineer Water Art Pieces
It seems like it's usually a cost per length/area problem. Cities are small, and they have a lot of people who pay taxes, so the marginal cost to pave a road between any two places and make regular deliveries along it is small. Frontier areas are enormous, and roads barely last a few decades before they need replacing. Moving goods and services to any one house or hamlet also adds a significant marginal cost to existing routes. I once saw an ambulance pull out of a small clinic and turn its lights on in New Mexico. I followed it along a highway at 75mph for over an hour (its lights flashing the entire time) before it took an exit to reach the emergency. The coverage in these areas is just abysmal, but I would guess that it's still pretty expensive per capita.

>Where do you think the food, water and gas come from in the first place? And how do you think they get to the cities? We can stop subsidizing that, I guess, but food, water and gas in cities is going to cost a hell of a lot more.

From my anecdotal experience, I don't think that most farmers would be in favor of ending domestic ag subsidies.

But I think you're on to something in saying that the negative externalities of cities aren't priced into our markets either. All of the pollution, noise, stress, congestion...those things should be subsidized for people who live in cities, but they aren't, and the resulting increase in the cost-of-living in cities relative to rural areas probably drives up prices for the specialized manufactured goods and services that everyone depends on.
But you can compare this ratio between countries that have similar numbers of cases to get a hint at relative detection efficacy, assuming constant CFR.
But merging is not a half-baked shitshow.
Well seeing that the iPhone is an integrated platform phone + marketplace just like a console + marketplace, when people buy an iPhone they know what tradeoffs their making.

Just like if you don’t like one console makers platform you have two more to choose from, if you don’t like Apple’s you have another one to choose from - the same one chosen by 85% of the market.
Internal people do this too, but often don’t have the stones to admit they got bored. Instead they victim blame and try to prop up their status as the smartest person in the room.

Personally I’d rather be mad at someone I’ll never meet. It makes meetings a lot more pleasant.
Leadership is exactly about organizing groups of experts to fight against specific threats to the common good.

The point isn't that local officials should have been working in the hospitals, it is that they should have been collecting the infectious disease experts and executing against a containment and mitigation plan.
If coming out ahead means having to put a 3 month old in daycare. And worrying about losing your job as you would also lose access to healthcare for the 3 month old.

And coming out ahead means pumping breastmilk, when it’s vastly inferior for the mother and much likelier to cause her to lose her milk supply.

Edit: the top 10% do very well in the US. The next 10% are hoping to become part of the top 10%. The bottom 80% don’t have a better option.
That is a constant factor on the denominator, which is lower in Korea than elsewhere due to the availability of 10-minute drive-through tests. The factor on the numerator will be much higher at the start of an epidemic and go down to 1 when it completes.

The estimated average time to die for those who die from COVID-19 is 28 days. 28 days ago, Korea had fewer than 50 cases total.
Or an all-end specialist. (I like big bugs and I cannot lie!)
Ionic and Cordova generally are "webview" apps. Essentially a headless mobile web site with access to device APIs.

In modern Android and iOS, you could also just install a PWA directly without wrapping it in Ionic/Cordova with the caveat of losing access to some device level APIs.

React Native utilizes actual native components that are declared via a JS bridge. It's not a webview.

However in the author's defense, with the current work on react-native-web, you could share a lot of your react-native code that would swap device components with their equivalent web based components.
If your problem is “the division of responsibility and authority is disputed” or “collected resources aren’t being distributed due to confusion” or “key workers are distracted by CYA” a respected, competent leader might be just what they need.
HTTP Archive project vs. state-backed disinformation operations
I can’t stop thinking about Coronavirus
That's not true, case numbers in France and Germany are highly correlated. What you are saying would imply a substantial difference in growth rate between the two countries, which is easily disproved by looking at the data.
Having lived next to a freeway, I found everything in my apartment covered with a sticky black dust that took hours to remove. I found embedded on books and other items years later. So, I think this has been true for a long time.

What I didn’t find mentioned is these emissions were more or less localized to a small distance from the road. For example when I moved it went away. That said I’m sure it’s a nightmare for the watershed.
At present, the most likely situation is that as the temperature rises and summer is approaching, the virus's ability to spread begins to decline. At the same time, the strengthening of people's isolation measures makes the spread of the virus continuously decrease. Then, whether the infected person has cured or died, the virus is slowly disappearing from the human community. However, the premise of all this is: (1)the government attaches sufficient importance and has the ability to segregate his people and persist until the summer comes. (2)The virus does not mutate.
That would be a pretty rough ride. I wouldn't want to be a straphanger on one of those. The turns would be uncomfortable as well in a railgun railway car.
I agree that paying for all health care with insurance leads to quite a bit of surprise billing and opaque pricing.

That being said, I’m not sure how often the average person deals with a bill that they are on the hook for beyond their deductible.

I’m still not sure what average medical costs per person over a lifetime are in the US compared to a Swedish person’s costs if you’re counting the proportion of their taxes that go to paying for national healthcare.

Edit: fixed a typo.
After Looking at the company FAQ all I can say: What the hell?

---

https://ast-science.com/spacemobile/faqs/

* How does the technology work?

The technology is highly proprietary, and exactly how it works cannot be disclosed. We can say that our engineers and space scientists have designed an entirely new form factor and deployment method that significantly reduce the time and costs associated with manufacturing, launching and operating satellites.
Our team also has worked – and continues to work – closely with mobile network operators to ensure compatibility with today’s wireless networks, including 5G.

* Do users need a satellite phone or special antenna?

No, SpaceMobile will be the first and only space-based network to work with standard mobile phones. No separate or specialized satellite hardware is required.

* Do you need clear line of sight to SpaceMobile satellites for connectivity?

No, our proprietary technology enables access to SpaceMobile from any location — even inside — regardless of visibility to the satellites on orbit.
I use it quite a bit for various reasons. But I think I get the most value from just knowing it's there. I can plow ahead with anything, try anything, experiment, it doesn't matter. I know that my previous history is there waiting for me if the plunge I just took doesn't pay off.
New York in the Age of Coronavirus
> If you can write the functionality you crave rapidly, do it.

Let's take the example of someone who wrote their own Perl ORM and Object Model then.

> You'll save yourself (and others) headaches in the future.

Or it'll hamper development on the system when you leave because nothing works how people expect, it's too complex for people to pick up and modify, and trying to do anything with it causes the entire structure to creak because it's EVERYWHERE.