skysight-inc/HackerNews huggingface dataset:
That's interesting, I had not heard of ClickHouse as a backend for Graphite with an inverted index. Let me know if you have any links to that.

I'm assuming this is an out of process inverted index used alongside ClickHouse? Or is it more of a secondary table contained by ClickHouse which can be searched to find the metrics, then the data is looked up?

The latter scales not as well with billions of unique metrics since it's always a scan across the unique metrics stored in the time window your query searches for (since any arbitrary dimensions can be specified, all must be evaluated). This is the drawback of PromHouse which is an implementation of Prometheus remote storage on top of ClickHouse - and the major reason why PromHouse was only ever a proof of concept rather than a production offering.
This snide remark dismisses the fact that working on software does mean working with other humans, not just unemotional robots devoid of any kind of irrational ideas. Being able to “drink a beer with” (and reasonably substituting the drinking of beer for just about any other social interaction) is an important part of being able to work with someone. Unless of course you believe an office environment consisting of a tyrannical manager barking orders at worker drones is a healthy relationship.
Check out:

https://blog.ret2.io/2018/09/11/scalable-security-education/ These guys have built an epic b0f research education platform - could be also sold as a cloud-based research platform for vuln developers

Another one is https://www.youtube.com/channel/UClcE-kVhqyiHCcjYwcpfj9w/vid... for mostly C/C++ overflow type education
Looks rather like type inference and type hinting, than real pattern matching as in for example Erlang or pmatch in Scheme.
> hi

Looks like I have no information on K.'s' professional achievements

> oh really?

Presbot 1:47 AM

Hmm… no clue. I'll try to ask my bot buddy Google Assistant to see if it knows.

I pulled some results from Wikipedia for you:

- 70/20/10 model (learning and development)

- List of songs and yells of the University of Trinity College

- O RLY?

- Really Really Free Market

- Really Really Happy
I tend to think about tests as insurance. Without them, you're flying blind.
Except the titanium is grey rather than brass colored.
In my youth I learnt a thing or two from hackthissite.org.
Just the book for you:

"Who is Fourier: a mathematical adventure"
https://www.amazon.com/Who-Fourier-Mathematical-Transnationa...

It is a simply brilliant book that takes you from basic trigonometry, logarithms and so on through calculus and finally fourier series.
That's playing the short game.

If as mentioned previously wasting candidates' time filters out the most competent people, then you're not helping your employer.

Also, I object to thinking that someone's time needs to be "wasted".
It’s just my default account. I don’t remember setting anything up. But I’ve had it a really long time so maybe I did?
>but I also had a number of "just trust me when I say that you should give me this job" type answers.

Is that really so far out? In many lines of work, you're expected to be trained into the position. My experience in software is that each company thinks they want someone who already knows X, Y, and Z, and can hit the ground running with no training.

But in reality, the hire will likely spend more time maintaining P & Q, and working on S, and will need quite a bit of domain knowledge as well as knowledge of the company's custom code and practices and internal organization before they're fully ramped up. And by the time they'd even get to work on X, Y, and Z, the company has likely moved on to A, B, and C, which almost everyone there is just learning.

It's a job that requires constant learning, and you're going to need to train your new hires whether you like it or not.

That's why when I'm called on to be the one asking questions, I mostly look for whether they enjoy learning and experimenting, whether they can have fun with old stuff and convey the differences between that and the new stuff (and why they're different), and whether they're open-minded or stubbornly convinced that they know the one true way.

That's the sort of thing you need when your old system has a decade+ of custom code and the dust hasn't even settled on the new system enough for the pros to know the right ways to do things with it yet. What you really need is someone with basic skills that's also open to being trained and learning new things.
> We're just saying that other languages offer some pretty amazing things too, and they are even better designed (as languages) than Go.

I agree that many languages have interesting features.

Your point however is not at all the argument the GP was making, which was that Go suits only Google, junior developers, and huge teams.
And

https://www.hacking-lab.com/
The feeling you're describing is called anxiety. Some anxiety is normal, but constant anxiety that interferes with your life is a problem. I think it'd be worth trying that label on: call it anxiety, and ask "how do I reduce my anxiety?". About 1 in 4 people experience an anxiety disorder at some point in their lives, so there's a lot of research and good approaches out there.

One thing that stands out to me is that you've made some pretty big and scary claims without a lot of evidence to back them up. Are you actually not a good developer? Are smart people really "capturing" the opportunity (ie there is less opportunity over time)? Do people who aren't working all the time fall behind and never make anything of significance?

If so, prove it! Figure out what evidence you would need to definitively answer these questions, and research or experiment until you have that evidence. Anxious thoughts are like dreams: they seem perfectly reasonable in your head, but when you try to bring them into the real world they fall apart.

As far as evidence goes, I'd point you in the direction of two of my favourite Richards. The one who did Clojure: https://www.youtube.com/watch?v=f84n5oFoZBc and the one who got a Nobel for Quantum Electrodynamics: https://www.asc.ohio-state.edu/kilcup.1/262/feynman.html
Yes!!!! I wrote some words just on this topic recently!!

https://medium.com/@vtereshko/data-warehouse-storage-or-a-da...

(Pm on BigQuery)
Bump Products Battery |Lithium Polymer Batteries
I use Brilliant for the same reason.

I found Khan to have too many endless lists of equasions, while Brilliant is much better at building intuition.
> It] gained more notability in 2006 following the British reports of the polonium poisoning of Litvinenko

Oh, so it’s Active Measures.
With all respect, this is insane advice. Testosterone theraphy comes with cancer risks. It would be more ethical to straight-up recommend amphetamines. At least the agression would show itself in a few minutes.
I gave it a try. On the profile I tried, the blurb was of the form "As <position> at <company>, I'm focused on using <technology>...", so I asked:

- What kind of <technology> experience do you have?

- How long have you been <position>?

- When did you join <company>?

- What does <company> do?

Result: 0/4. "I have no clue" or similar meaningless answers every time.
Your contact info is not in your bio. Send me an email at my HN username at yahoo dot com dot au.
HTTPS productscop com/eden-beauty-reviews/
Eden Beauty Reviews
Once again before he takes your breath away, Edan offers feelings of appreciation to the "genuine researchers". "Bobbling Over Words That Rhyme" is a course of events of the overlooked originators. Genuine, a considerable lot of the names he drops are recognizable, however - the same number of the referenced could let you know - regard is the main compensation to them. Over a runaway break, Edan takes care of obligations to the Fatback Band on up, giving a schedule to future understudies.
https://productscop.com/eden-beauty-reviews/

https://www.youtube.com/watch?v=KyL2YrPYEBM&feature=youtu.be
Why would the need to be a doctor or nurse Corps? Providers would remain private, only the insurance would be paid by Medicare.

Further the government could subcontract with existing insurance companies for administrative services reducing job losses and ensuring competitive market dynamics for part of the health system.
wat?

> Could BBC have hired the talent to build and scale a credible competitor?

Yes, iPlayer pre-dates digital Netflix by a significant margin

And BBC content is sold widely worldwide.
I'm not sure what codebases you've worked on, but this is hardly "mediocre" in any sense of the word. It's highly organized, consistent and modular. The toolchain is modern and set up well. The code is easy to read. There are folks the world over that would find working in this codebase a joy, and would be able to easily jump in and start contributing at any level of the stack.
BBC Worldwide and content production has been as purposefully hobbled by Murdoch and anti-monopoly laws as the rest of the Beeb
It's not? Because I see people here complaining about open positions that stay open for months to years, or that they can't find candidates at all. The breakdown is roughly 1 week for phone screens, 1 week for main interviews, 1 week for the follow-up coding test / code review with a candidate, then the offer. So 3-4 weeks from start to finish. I simply don't see how it could possibly go any faster. We are still doing other work in the meantime. We also need to consider multiple candidates. More than a couple of interviews a day is simply too tiring to evaluate candidates fairly. I've never seen a company move any faster than two to three weeks in dozens and dozens of interviews with all types of candidates and all types of companies from startups to FAANG. Anecdotal reports from recruiters notwithstanding, I think it's incredibly fast. If candidates can't wait (we've had one that we liked that took another offer), it's not a big deal at all. There are tons of qualified candidates out there. Each time we've hired the last three times, we've had three equally capable candidates. If one of them drops out, it makes the decision that much easier. After all, at that stage, it's impossible to say one is better than another. That can only be said after working with someone for some time. We've even gone back and hired candidates that initially were our runner up when the first choice didn't work out due to non work-related issues.
HTTPS productscop com/eden-beauty-reviews/
Eden Beauty Reviews
Healthy skin creams are probably going to be some heavier than moisturizers. One has a slick or blend skin type you should consider staying having a salve. All things considered, specialty markets . a few creams that perform for you depending during their definition. Sleek skin types will by and large need turn away oil-based creams regardless of what different fixings could be. Nourishment is essential for Skin Care Review the genuine body to be able to deal with more significant levels of pressure, which appear organizer . normal piece of life nowadays, even with communities, I've unearthed.
https://productscop.com/eden-beauty-reviews/
https://www.youtube.com/watch?v=KyL2YrPYEBM&feature=youtu.be
> People often make a point that writing tests takes time, but I'm pretty sure it slows you down in the beginning of work and speeds you up quite a bit when you amount some volume, and further you go, more you benefit from having a decent coverage.

I certainly hope that quality testing is more than just your preference or even a good practice: it's now a central part of software development. At this point, we know enough about the benefits of good testing to say that it's practically malpractice to not have them. Good tests may not be a strong enough signal to conclude that a project is good quality, but lack of tests is a clear sign that a project is low quality.
There will always be rationing. The system now masks the rationing by creating incomplete networks of providers. People then pretend that we have unlimited choice with no rationing.
I have used this in the past with Ruby. I liked it well enough, but I was frustrated trying to get the right versions of things (I world on some older code bases -- including Ruby 1.8 :-P ). Getting all the ri docs for things that are 10 or more years old is incredibly painful. I could potentially build them myself, but that is also surprisingly painful.

The thing I like about Rust's setup is that things just work out of the box. `rustup doc` opens a page containing the Rust book, Rust by example book, all of the API documentation and more -- all for the version of Rust that I currently have installed. `cargo doc` builds all of the documentation for all of the crates that I am using in my current project. All of the documentation is for the versions of the crates I'm using. It's just very seemless.

The really cool part of the Rust docs is that all of the API documentation (and crate documentation) has links to the source code. So if I can't understand what the documentation is saying, I can read the code. It's incredibly helpful. I must use that feature 5 or 6 times a day.

But, yeah, Zeal is quite useful and I really should set it up again for my Ruby stuff.
We should replace the clickbait title. At no point did NASA say they were baffled but instead that was purely some ufo-enthusiast's interpretation of why they might have zoomed in.
I also made an example of this years ago in clojurescript. Porting this from a java desktop app to the browser took less than 5 minutes

http://bestinclass.dk/da/posts/brians-brain-optimized-clojur...
> I recently purchased volume 1 of my favorite calculus and analysis book.

Which book would that be if I might ask? I'm wagering... Courant? ;)
A beginner in offensive cyber security/infosec is better off learning Burp and common web app vulnerabilities.

In my opinion that is.
Thank you for calling out the actual numbers:

> By the numbers, 2,470 deaths, 23,419 recoveries, and 53,105 undecided cases. 10% of all settled cases resulted in death.

The mistakenly low estimates of mortality rate are likely due to use of the wrong denominator. As Worldometer [1] explains correctly in their summary of Ghani et al. [2]:

> Once an epidemic has ended, it is calculated with the formula: deaths / cases. But while an epidemic is still ongoing, as it is the case with the current novel coronavirus outbreak, this formula is at the very least “naïve” and can be “misleading if, at the time of analysis, the outcome is unknown for a non negligible proportion of patients.”

[1]: https://www.worldometers.info/coronavirus/coronavirus-death-... "Worldometer Coronovirus Mortality Rate"

[2]: https://doi.org/10.1093/aje/kwi230 "American Journal of Epidemiology Volume 162, Issue 5, Pages 479–486"

As the parent calls out, a better estimate of mortality rate for an ongoing epidemic is deaths / settled cases where settled cases is the sum of deaths and recoveries.
Of course you can do that at Amazon's scale. Also $1 items can be verified economically, considering you're going to sell more than one of it. It will make life harder for very small sellers with low value items. But I doubt that those make up a big share of sold items.
I've worked with a customer who also had a post-production environment. They used it for the sole purpose of being able to replicate problems and do root-cause analysis in case things went horribly wrong. Then they took a snapshot of prod, synced it to post-prod, hotfixed prod as fast as possible, and then did their detailed analysis in post-prod.

This wasn't cheap; they payed Oracle somewhere between 50k€ and 200k€ a year just for the database for this environment, but they considered it worth it. (They were also in a pretty tightly regulated vertical).

My main takeaway is that I don't think there is a one-size-fits-all answer to the question of how many and what environments you need. IME having at least one "buffer" between dev and prod is a good thing, but I'm not sure to which extend my experience generalizes.
Install a reverse osmosis system under your sink, and use that to fill the humidifier.

Nothing's going to incubate in that.
Sorry, but his code search covers far more languages than yours the last time I tried yours :)
They got the rates down in Wuhan pretty much by confining everyone to their houses. If they have to so that globally it's not going to be pretty.
The Society of Mind [Course]
Yeah the messed up testing is very concerning. The US has done 500 or so tests in total. SK is ramping to 10,000 per day. I don’t think it’s clear when the US would be in a position to mount a similar response if needed.
> Usually on HN, when you get down-voted, you get a counter-argument.

Not really.
Built https://gotmemo.net . Couldn’t find a way to identify where/how I can target potential customers. Got listed on asana as an integration but interest seems very low. My plan was to rely on paid ads (fb) but their costs ended up higher than expected.

In retrospect, launching a lander to see if I can even get some emails before building a product is a must.
Off topic: great video, love it how you explain what it is about. Good luck!
There are many libraries for that, but I suggest cligen. It is the simplest command line parser I have found across all programming languages.
The “tv license” is actually an incredibly narrow concept in the UK
It’s not the job of GnuPG to validate DNSSEC signatures; that’s what a DNSSEC-aware resolver like BIND, Unbound or Knot does. If you’re not using such a resolver, all bets are off regarding trusting anything in the DNS.

But it’s certainly easy enough for GnuPG to check the DNS flags to verify the resolver has validated the DNSSEC signatures, therefore authenticating the openpgp record for its use, which is the point.

This is how DANE records work; SSH doesn’t validate DNSSEC signatures either but that doesn’t stop it from using SSHFP records in the DNS when they’ve been signed.
> The serious point is: why all the software engineering effort for just another e-commerce website, instead of focusing on sales since day 1?

And as for their decision to open source it, why focus solely on the code that they're open sourcing, rather than the ongoing support and development they will be providing. Creating a successful open source project often comes with many of the same challenges in creating a successful company: you need to promote it, support the product and the community, and make a convincing argument that it's better than the competition.
Last I knew Romania was in EU, thus posting other people's personally identifiable information on internet should be covered by GDPR and thus be legally technically illegal.
Show HN: (Crocs) Regex and Backus-Naur on Python classes. A parsing tool
Weekly Robotics #79
Raspberry Pi releases new PCB version with USB-C power fix
Whether the car uses electrons or fossil fuels is pretty irrelevant, right?
"Obamacare was the law of the land."

In fact, Obamacare didn't begin to take effect until 2014, 4 years later.
It's definitely not for lack of hard work. Not everyone can "make it." That'd be impossible. Making it requires one to achieve a high-end job with good pay. If everyone made it, who would clean toilets, serve burgers, and do all the shitty little jobs that need to be done in society? Why can't the other 90% of the population make it? Because that'd be impossible. Lack of opportunity and education/resources is a big part of it, but many still wouldn't make it because they are simply not smart/skilled/artistic/athletic enough to make it. What we could do is change that split from 90/10 to something more favorable.

I don't think that can happen with a hyperfocus on profits over meeting people's needs. The number one reason that ratio has become this way is the lack of government protection for workers: enforcing proper minimum wages, providing proper time off, healthcare, childcare, housing, and education options. There's plenty more. When people's basic needs (Maslow's hierarchy) aren't met, we shouldn't be surprised that they're not living up to their full potential, or in some cases, any potential at all. That's why most of the other 90% of people can't make it. Their physiological and safety needs (levels 1 and 2 on Maslow's hierarchy) are simply not met.
last time I tried sourcegraph doesn't cover the language I use, so it's useless to me.
Coronavirus Outbreak Shakes South Korea’s Tech Industry
Interesting. That's not how I'd expect it to respond, i'll investigate. For now, try to add these questions to the advanced training.
So you noticed that the machine was infected and you didn't pull the (network) plug?
After high school I spent a year in rural Zambia as a volunteer, and one of my tasks was setting up a computer lab with donated computers at the local high school. There was no internet of any kind, but the computers had Internet Explorer installed, so I was able to program JavaScript. One of the things I programmed for fun was exactly this, an implementation of Conway's game of life.
I think it's the viewport "user-scalable=no" meta tag value?

That's a terrible thing to do to people who have poor or low vision, and the font size is small enough that it's almost a problem for people who have otherwise decent vision but require reading glasses!
IIRC, the Schaum series books have been very good for this level. Very concise, no nonsense, gets to the point simply, and has a bunch of exercises.

One thing I’ve realized from experience: most books with lots of pictures and thick stacks are faking it (i.e. most college and school math/physics textbooks are not even worth the paper they’re printed on). The whole conceptual basis of these subjects is to distill everything down to a few simple ideas, which can then be applied in different contexts. The concise books typically tend to be much better at conveying the essence without bullshit. You just need to read a couple of hundred pages without getting stressed, rather than getting lost in an 800 page book and losing the big picture.
https://en.wikipedia.org/wiki/Intellectual_property_protecti...: "Typefaces cannot be protected by copyright in the United States". (Note that fonts--e.g. a .ttf or .otf file--can, though.)

Other jurisdictions do provide protection for the abstract shapes represented by typefaces.
>> NHS. If I want to, I can wander into a hospital ER and will be seen to, without any discussion of money.

And what exactly is the chance they’ll actually take care of you if you’re not in an emergency condition?
> could be also sold as a cloud-based research platform for vuln developers

You'd have a tough time getting any public Cloud provider to allow you to run known vulnerable software, on purpose, on their network and then exposing it to the Internet.

If you kept it under a decent amount of network security and heavily restricted access it might work.

I would suspect you'd need permission to set this up, though.
But then it's far from basically free. Even overpriced Oracle databases can end up cheaper than locking into AWS in these cases (my experience).
Have you never spoken to someone British about NHS? It’s basically a religion in this country.
Hi, I am in your target for Turbovar, but it's not clear to me why I would chose it (and pay) instead of JHipster
Yeah, it's not a great conversationalist just yet, but you'll see it'll get better with time. Conversations, State and Dialogue management are on my roadmap. Thanks for sharing.
I don't have the same experience with Apple. My MacBook had to get replaced multiple times due to a bad graphics card. My subsequent one had to get replaced multiple times because of the butterfly keyboards breaking.

So far so good on the latest one but it's annoying to deal with so many replacements
I’m talking about their reporting, not their editorials — which, no, I don’t regularly read. Although it’s worth noting they’ve not once endorsed a Republican for president, ever.

They serve DC, so I’m not surprised or upset they have a bias — but we shouldn’t pretend it doesn’t exist either.

Obviously owning a liberal newspaper doesn’t win Bezos any points on the right, which became obvious with Trump supposedly pressuring the Pentagon not to use AWS.
Show HN: Howler – iPhone app that reads eBooks with human-like voices