skysight-inc/HackerNews huggingface dataset:
I didn't see the article making the case for "pressing the panic button". It made a case for having an open dialogue in places of power, to educate the public, and it provides a great number of practical tips on how to do so.
> Writing elegant and artful code that is hard to understand

You do not know the meaning of elegant. At least in context of programming and maths.
First Day as a WTO Delegate
I worry that we may be spreading misinformation.

https://science.slashdot.org/story/20/02/21/2257228/scientis...
Makes you understand how revolutionary electromagnetism/electricity is. Much easier to transfer power via a cable, almost magical.
Racket has already been mentioned in this thread, but I think https://beautifulracket.com/ deserves a special mention. It is a diamond of programming literature and fabulously teaches the topic of language oriented programming in a language designed for that purpose.

I recently made a SQL for web dev in Racket and it was astonishingly easy.
It is perfectly rational to distrust decision makers, it makes no difference whether the intent is malicious or it is just incompetence. The end result is the same.
I wish phones would work with no battery when plugged in.
What resistor value, and where did you place the resistor to be able to boot without a battery?
Those charts are using “3gslow” mode, simulating a ludicrously slow and lossy mobile connection. Also note that these fonts are loaded lazily and don’t have to block the page painting.
Agree. That's what I mean when I wrote "for practical purposes" above... although in hindsight I could have articulated it better. Thanks!
Error 1027, This website has been temporarily rate limited
In Brazil, growing up in the 70's and 80's would mean your dream sets were branded Hering-Rasti. I never knew Legos existed until much later. Looking back I can see how hard they were trying to emulate Lego's designs but without the same level of quality.

They were super expensive and I knew it.

Some images: https://www.google.com/search?q=hering+rasti&tbm=isch
That's true, in our industry it seems that only leftists aren't assholes.

So if you don't want to hire assholes who think "diversity" is a dog whistle, you hire leftists.
Do 29 year old doctors typically die from the flu?
Keeping a stock of non-perishable food is always good advice, some means of purifying water (visit your local camping store), a hand crank radio/light. That's about it.

For the rest, we are all essentially about to be victims of math, and the math on any disease with a 14 day or so symptomless incubation period, and high infectivity is uncompromising. It was always going to spread world wide, and there was really nothing anybody was going to be able to do about that.
Lots of examples in the news...

Or do you somehow think there is currently no response?
Reminds me there is a reddit thread on how airbnb has a department that just deals with hidden camera reports because there are so many.

So this can be for great good or great evil (there's another app to sweep for hidden cameras and look for IR reflection but that's obviously imperfect and for another thread).
Hello zizee...good questions.
1. I haven't solved to keep the applications isolated. That is in my roadmap though. I am thinking about putting some sort of security-group rules or something similar.
2. We don't support databases now, but again it is in my roadmap. Each DB will be separate though, not shared. It will be deployed just like a normal server specifically for your app.
A flu pandemic, in official terminology, is a different and more severe thing than the seasonal flu. The government regularly plans for such outbreaks and isn't afraid to spend a billion dollars when needed; for example, about 5 years ago they preemptively struck against bird flu by obliterating poultry farms at government expense. (And that one didn't even affect humans!)

I don't think you're getting your numbers from an accurate source either. The flu kills a lot more than 6k people by every estimate I've seen.
Are Chinese especially susceptible to coronaviruses?
Do it! You will find that it's very easy, but the result will either be extermely verbose or just like regex. Since most regexes (at least for me) are meant as one-time-use, the extra verboseness has no added benefit. If you have complex needs, you should probably be using something other that regex, anyways.
HP Garage
Or late stage capitalism types who have talked themselves into an imagined economic doomsday.
> There isn't a single media (often, when your tribe is against another, you view the opposition as monolithic rather than a spectrum composed of different viewpoints)

The overwhelming majority of the media that people consume in the U.S. is created by the same handful of companies, which each have roughly the same rules about what kinds of stories you're allowed or not allowed to publish. Having worked at one, I can assure you that you're not just allowed to publish whatever you want as long as it conforms to basic journalistic standards or whatever.
There’s an obvious corollary:

> If you want to get away with it, make it indistinguishable from incompetence.

Here’s a WWII field manual from “them” on the subject. It actually helped me unlearn some bad behaviors instilled by previous bad management. :-)

http://www.simplesabotage.com/
I think the whole phenomenon is s Boogeyman. I've only been in the industry for a decade, so maybe I haven't been all the way around the block, but I've never met the mythical "senior Dev who can't code fizzbuzz." I think it's just a scary story we tell hiring managers do they stay on their guard.
zerohedge's twitter account was blocked permanently for sharing a post on the origin of the virus. For one.
And how many of them required anything but the standard response from authorities? I can't think of any aside from Katrina and Maria. But it's when an atypical response is warranted that authorities ability to respond is tested. Based on that metric, the track record is poor.

There's also the concern of incentives. The authorities are incentivized to treat every emergency as requiring nothing over and above the standard response, because statistically this is correct. And so you would not expect the authorities to be able to recognize, or be honest about when an unfolding emergency requires an atypical response.
Typical HN comment.
I could swear, if someone came here to share a breakthrough cure to HIV, some random nobody would still find a way to say something like "Hey, how come you haven't tested it against a population of female midgets suffering from cancer?".
> Unless your building a user facing frontend please keep art out of your code.

Honestly, I had rather art be kept out of the user facing frontend. (Computer programming, on the other hand, is considered art by some computer scientists.)
Whats to stop you stockpiling them at home for a year, and then taking them all at once and getting hooked?
It really needs an "... or corruption" appended to the end. ;)
Kapitalrendite.
This is great. If you use this app on a spare android phone for vehicle security be careful because in the city where I live if someone sees a phone in your vehicle- and many people are looking- they will break your window and steal it. So maybe don’t put it in plain sight or disguise it as something else.
Turning on reader mode in Firefox removes the paywall for me in the original article, but thanks for posting the link to that organization, looks useful.
The WHO knows this and the pandamic button is also a early signal, they don’t press it when is “too late”. They have protocol and procedures after they declare it, and doing it too early will probably mess it up and cause confusion. This guy is living in his own world.
Well one landlord asked for a printout of the Credit Report and Credit Karma was cited as one source of report. :) Credit Score is applicable to many places.

Their Credit Alerts feature did alert my to fraudulent activity almost immediately At this point if CK had offered a subscription side, I would have bought in.
There's a lot of randomness in life
They’re paid to tweet for Mike Bloomberg. They don’t necessarily support him
Twitter was a pivot? How have I never heard that? What was their original product?

Edit: Wow, so I missed this whole story: https://www.fastcompany.com/1837848/insiders-history-how-pod...
Actually, I'm fine with the start of the book. I think it's by far it's strongest part. It gets much, much worse from there.
Sustainable business models that don't hold their breath for acquisition.
Bat Country takes another one.

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

>"We were somewhere outside Barstow, on the outskirts of the desert when the drugs began to take hold."
It's not surprising to me that it is impossible to minimize three different functions over the same parameters simultaneously. That would essentially imply their are the same function, right? But while that is a mathematical impossibility result, it doesn't imply that making things more fair is impossible. An ML algorithm that doesn't consider fairness at all might be adjusted to improve on all three of the proposed metrics without violating the findings of that paper.
Hey Dan, if you ever wanted to come on my podcast to talk about your tech stack (how your site is developed / deployed, lessons learned, etc.), I'd love to have you on.

That podcast is at: https://runninginproduction.com/, drop me a line at nick.janetakis@gmail.com if you're interested.
Here is a decent start.[0] There's a year drop-down to see what bills Intuit lobbied for during each period.

[0]https://www.opensecrets.org/federal-lobbying/clients/bills?c...
Astute observation. 1 and 2 apply to marginalized communities but 3 and 4 do not.
Not health insurance though, they could be in for massive liabilities should a lot of people start contracting.
And even better: You can click the "Edit" button and improve it!
It depends on what "diverse" means to you. I would say that Scientific American isn't the same as a partisan news channel.

But to the degree that an ad driven model and social media is the primary way news distribution happens, media incentives are monolithic for media organizations.

On a discursive note, if you are interested in media incentives, "All the News That's Fit to Sell" is a great book that goes into media incentives in previous eras. When the economies of scale for printing presses went up, media naturally became more centrist and less alarmist because a single paper had to appeal to a larger audience. It gives you a sense for the power of incentives in dictating what media is created/distributed.
This guide is clearly intended to focus on the ops-side of ElasticSearch. No one is being irresponsible, you're basically just complaining that the article was written about one topic instead of another.

Notice how it also doesn't talk about system architecture, load balancers, disaster recovery, etc? It's because the author chose to focus the post on cluster configuration. The topic of security could be its own standalone writeup and I highly doubt that its omission is an endorsement for running an ES cluster totally exposed and unsecured.
Your logic is backwards. The tax code is already complex. Intuit lobbies against simplifying it. You can't point to lines in bills, because they lobby to make sure changes don't go into the bills
They banned them for doxing a researcher.

https://www.washingtonpost.com/technology/2020/02/01/twitter...
I do :)

A lot of people at my company do, but you never hear about this stuff because nobody blogs about a career fair that came with some friendly helpful insights from senior engineers.

Also nobody blogs about recruiters when they are super helpful and give a ton of relevant interview prep material (which ours do), partially because most candidates frankly ignore the material thinking it's not relevant.
This was a really helpful article for understanding the architecture of Elasticsearch. However, what I really want to know is why Elastic has the reputation of crapping itself for no reason and what can be done about it.
Actually, Rust's std itself depends on that same libc crate, so it's a bit hard to say it's "not part of Rust itself".
Was this response intended for a different comment? Regardless, I don't get the feeling you're overly familiar with what's going on in China or in this comment thread...
Lol, his about page pulls a 1.42 MB font to display eleven characters in a light font weight instead of my system font. On a page that would otherwise be ~30 KB.
This is mostly about the heat absorption properties of walls. Another property of walls, which they do allude to, is the protection from wind, which can be even more important in more hostile environments. When wind hits a wall (or obstacle) there is a period of space behind the wall where the shelter is actually higher than the wall. I think this is called the Law of the wall[0] in fluid dynamics. If you place your fruit trees the optimal distance from the wall you can provide maximum shelter, and if you place the 2nd tree an optimal distance from the 1st tree then the 1st can shelter the 2nd, and so on. My parents were able to use this theory to grow some of the only fruit trees on a windswept island notable for its almost complete lack of any sort of trees.

So while a walled garden has something of a negative connotation in technology, in horticulture it seems much more positive. Interestingly, looking at the definition of walled garden on wikipedia "A walled garden is a garden enclosed by high walls for horticultural rather than security purposes"[1] (emphasis mine).

[0] https://en.wikipedia.org/wiki/Law_of_the_wall

[1] https://en.wikipedia.org/wiki/Walled_garden
Natural gas distribution is pretty prevalent in areas where homes are heated.

(and similar, not all systems are methane)
Yes. Old and very young people are typically more susceptible, but 29 year olds can die from even the seasonal flu, and the potential that young people can be atypically susceptible to a pandemic is well-known.
A few hot responses! (all in good fun)

> polyglot, blub, functional paradigms

Damn, one more I would have had bingo.

> Go is actively hostile to functional programming

Well, it does have genuine first class functions, lambdas and closures.

> you add a try/catch/throw, and you don't even need to look at the exception! 99% of programs need only one exception handler

pretty sure this is the exact reason Go does not have exceptions

> It's a better C. But as a language to take over the world: Not a chance.

Oh, you sweet summer child.
The “Go” Language Comes to .NET, Cocoa, Java and Other Platforms
Well put!!
I really like the idea. However, I wanted to use it last summer and really had mixed results, and it was a Nexus 5, which is no slouch of a phone. I hope the detection and reporting (via Signal) has improved over time.
Not sure if it was the intent, but Go's mascot has always reminded me of "When a man's got to go, the man's got to go."
The later development is even more of ... issues:

https://www.popularmechanics.com/military/navy-ships/a224737...

"Spain’s Newest Submarine is Too Big For Port" (July 2018)

"In 2013, ten years after the first boat was ordered, authorities detected a critical flaw in the design: The submarines were 75 to 100 tons heavier than anticipated. The submarines could dive but there was some question as to whether they could reliably surface again."

"The shipbuilder, Navantia, immediately suspended construction of the subs and called in U.S. submarine builder Electric Boat to solve the buoyancy issue. EB recommended the shipyards lengthen the S-80s by thirty feet, stretching it from 232 feet to 265 feet..."

"Now, fifteen years after the submarines were ordered there is a new problem: The first submarine, Isaac Peral, is too large to fit in its port at Cartagena. Authorities say the port will have to be enlarged and dredged to fit the updated design. It’s odd that Spanish authorities are suddenly discovering the problem considering the submarines were actually built in Cartagena and everyone involved has had five years to ponder the ramifications of enlarging the sub’s design."
Given the comment it was in reply to, I think that when spookthesunset said "simple" it was in reference to the filing process, not the underlying rules themselves.

Any tax code likely to be passed if that other major political party achieved majorities in both houses of Congress and either the Presidency or a veto-proof super-majority in Congress, would still be one under which filing could be made free and nearly trivial for most individual taxpayers.

It is the party that spookthesunset left unnamed that wants the process of filing itself to be irritating, which is why what we file largely contains (and in the case of most individual taxpayers) only contains, information that the IRS already knows.
Your refill schedule will not allow you to get extra prescription meds early.

I hate your advice, seriously. You can't speak for every person and every prescription. You are talking people out of taking action when you are outright wrong for some, if not most, situations. Literally yesterday just got an extra 30-day subscription for a handful of prescriptions. Not for coronavirus, but because we are planning to be visiting family in Europe next month. Fingers crossed that travel won't be disrupted.

If you are on a critical medication, talk to your doctor and insurance company. You can probably work it out.
I would be happy to know why some people downvoted my comment, just to understand.

I live 100m from Paris, in the suburb, so I'm a bit concerned (and knowledgable) about this subject. And the current - and maybe next - Paris mayor is only working for her own electorate (logical).

Problem is: Paris is a central city/region. You can't just "live around it". So basically when Hidalgo close the "quais de seine", it's fine for people living in Paris or tourists but it's a PITA for people from one suburb to the other one. When Hidalgo wants to shutdown the "periphique", it won't matter to parisians and tourists in Paris, but will make a really big difference for people working and living outside Paris for whom crossing Paris is the shortest way.

BTW, 90min from work to home is not really unusual in Paris suburb, and I would be the happiest man on earth if I could had just 30 min between work and home.

Moreover, Paris is becoming more and more a car-adverse city (nowhere to park, except for a lot of money) but public transportation are far from compensating this (for example: still no public transportation all night long... except one saturday night every month on a few lines... as an experiment).

So: no cars, not enough public transportations, and a central town (by design and history).
You seem real inclusive :)
The investment into learning regexes is worth it if you write or read enough of them. They become the human readable language you speak of, eventually. The question is where the threshold lies.
You could add some water tanks for thermal mass.
A few out of tens of thousands will sneak through, especially if they got managed out of couldn't hack it.

The vast majority at the FAANGs are full stack engineers which includes long term system design.

The comparison to a car assembly factory is so ridiculously out of alignment with reality that I can see why you chose to go with a throwaway account.
I was sort-of glad that Wealthsimple bought SimpleTax (Canada) before Intuit had a chance to swallow them. Hopefully that one works out.
YANGNI

You've replaced a "could be costly" (rewrite if we need to) with a always costly (over engineer for expansion).

Also, when you don't know the requirements completely is the prime time to do/write as little code as possible. You can't know future and guesses are more often wrong.

You should really push back on teams managers that ask you to write code without telling you what that code should do.

Learned over 25+ years of professional dev xp. Coding for 39yrs.
As someone who fits this description "never made it past 200-level CS courses" how do I make the leap from interpreted basically procedural programming to a compiled language like Go, or C, or whatever else - the mental model seems very very different to me, and I have trouble understanding what the program is doing when I try to just read along.
> Hmm, do you have any source, I've tried but didn't find anything.

http://www.brahmand.com/news/DCNS-Navantia-Scorpene-collabor...

Note that the settlement is basically what DCNS was asking from the start and why they went to arbitration.

Technically, Navantia is free to sell the S-80 but as they apparently can't surface yet, good luck with that.
Great point. Would you argue the media landscape is the way it is due to incentives these select organizations face or the monopolistic nature of these companies?

Separately, you note the high concentration of media creation, but don't speak to the even higher concentration of media distribution (e.g., social media), which likely has its own influence on what is created.
You can get a $20 Android phone with a camera and removable battery nowadays.
Sorry, dropped a '0' there. My bad. Edited.

Also, 'pandemic' is just about the geographic spread, not about the mortality or the rate of infection.
remove the battery and leave it plugged in
Perhaps all are true as you said, and that this is civilization's path towards always using the calculator for any calculation and uncritically trusting the output.
Good summary. I recently did this and had to figure this all out by trial and error.
Cool article, enjoy the summary of relevant knowledge that's been passed around various circles.

I do disagree with:

> Environments like staging or pre-prod are a fucking lie.

You need an environment that runs on production settings but isn't production. Setting up an environment that ideally has read-only access to production data has saved a huge number of bugs from reaching customers, at least IME.

There's just so many classes of bugs that are easily caught by some sort of pre-prod environment, including stupid things like "I marked this dependency as development-only but actually it's needed in production as well".

Development environments are frequently so incredibly far removed from production environments that some sort of intermediary between production is almost always so helpful to me that the extra work involved in maintaining that staging environment is well worth it.

It's not the same as production obviously, but it's a LOT closer than development.
We can argue about the exact definition of the word "supply", but the bottom line is that when the suppliers are no longer capable of providing goods to stores, it's kind of pedantic to say "it's not a supply disruption!".
> Hmm, do you have any source, I've tried but didn't find anything.
In french you can find it:
https://www.google.com/amp/s/www.lesechos.fr/amp/444277
Someone had to say it. My first impression of Go was that its creators have not worked on a modern, large scale system in decades. And they probably have not. Go skips about 40 years of advances in language design and code maintenance. We have stack traces for a reason. We have exceptions for a reason.

We came to it as software has become more complicated. The fact that you have to assemble the path to the root cause of an error yourself is completely bonkers.
Maybe some environmental factors will tend to give you certain type of entropy. How can you be sure?
I think your point is largely valid today, but there is push for a regulatory regime to force some of those privacy invading, but "free" options to either be greatly curtailed or eliminated. Without getting into whether such a push is valid or not, should it succeed... the rough men threatening violence won't be coming to force you to buy something... but they will come to stop those from offering you a product that you might choose to use. In that event, we shouldn't confuse the outcomes as being free market outcomes.