skysight-inc/HackerNews huggingface dataset:
Ask HN: How to talk to my manager about a coworker?
I'm a consultant in a team of 8 that is half internal developers and half consultants. We're all fairly junior but one particular person has been empirically and consistently holding us back, or even sabotaging the project.

I'm talking about half-assed code, exaggerating or lying about completed work and overall technical debt.

The rest of the developers, (started with contractors, now even some internal) have noticed the source of delays, uncompleted tasks etc and we have always managed to work hard enough to fix what needs to be fixed in order to ship.

I don't think that our manager is clueless. However, this developer seem to do barely enough and are socially nice enough so that the manager didn't single them out. Instead the entire team gets a verbal talk about some delay or broken thing that reached production.

The structure is done in a way so that almost every feature has intertwined code from almost everyone and when a part of it fails it reflects bad on all of us.

I'm wondering what is the best way to approach this with the manager? How to have a discussion without throwing someone under the bus or looking like an attempt at deflecting blame?

(throw away for obvious reasons)
I'm sorry to just repost my paragraph from above, but I believe I already responded to this:

> The IF people (along with the Keto people) use a variety of tricks to try and prove their point. There is absolutely not a single paper showing calorically balanced food intake has clinically significant outcomes. Period, full stop etc. There are tons of papers saying things like if you force people to eat in constrained windows they eat fewer calories (or if you force people to eat high fat diets they eat fewer calories etc.). Those are all useful outcomes: they are "compliance hacks." But they idea that any of these are significantly metabolically different is not at all supported by the science.

1. These papers do not show different outcomes with calorically controlled inputs, as I mentioned. One of the tricks used by the IF scientific community is to serve the same number of calories and so it looks like the same number of calories were consumed in the abstract. They never are, because if this did happen it would have massive implications for our understanding of the human body. It would require us to be wrong about a lot of things.

2. There is a difference between statistical significance (which could be, but has not been, shown in calorically controlled diets), and clinical significance (which definitely has not been shown in calorically controlled diets, and likely will not).
Wouldn't you need both clients to be online at the same time to do that?
The reason why is because Medium used to have a messaging feature for publications. You could request a story be apart of your publication.

Many publications would promise they'll promote your stuff, etc. So after messaging hundreds of people you start getting free content and bigger reach, etc.

So existing platform + ease of poaching content for views is the real reason.
You not only need to make every cell on the frozen brain to thaw properly and go back to work, but you'd need to preserve all the connections between them in order to have the person back.
Since airlines have an oligopoly, fares are not based on the cost to the airline but on the price on the supply and demand curve that yields maximum profit. In other words, the maximum price that enough people are willing to pay. If there were more competition in the market the price would be closer to the airline's actual cost.
Re configuring servers: Shared hosting is still a thing, as are dozens of companies that will run your wordpress/... for you. There's degrees of complexity vs flexibility you can choose from.

But I think you are right, Hackernoon immensely benefited from being on Medium and how easy they could "take over" articles - I remember quite often seeing an article making the rounds under the author's account, and then a few hours later being blasted out everywhere under hackernoon.com. That wouldn't have happened without the integrated nature of medium (but as a consumer also didn't add anything for me). And medium provided all that for free.
It isn't public - none of these universities publicly say, "You can donate 2 million and we'll let your kid in". Which was the amount at Stanford in 2012 (at least based on what someone I met working in admissions told me).

It's left unsaid because it's better for the brand to pretend that this isn't a thing and that just because your parents gave money or because your parents are famous doesn't mean they'll let you in.
There's a strong tendency, in some environments, to view equality in terms of equality of outcome. E.g. women are not and will not be equal to men until they compromise 50% of engineers, 50% of CEOs, etc. Coupled to this is an assumption that any inequality of outcome is indicative of bias or discrimination, and thus positive discrimination is valid to rectify it.

The notion of population level differences is not good for such people because it would men that disparities of outcome may exist without bias. It's extra uncomfortable for places that engage in discrimination to rectify disparities of outcome, because it fractures the justifications for these policies. E.g. if we accept that women might make up 20-25% of engineers without societal bias, the discriminatory policies to try and hire 50% women doesn't very fair any more.
So every company is therefore a monopoly on their products since competitors can’t sell them? Coke has pricing power on Coke and can sell it at premium over Generic Cola. Does that make Coke a monopoly?
HackerNoon allows open contributors[0], but they have licensed their content to appear in accordance with Medium's terms of use. Since HackerNoon wishes to move off Medium's platform, HackerNoon must get content creators to accept their own terms of use instead of Medium's.

[0]: https://contribute.hackernoon.com/
So, just like every app I use that doesn't put effort into making me aware of their new features (but probably worse, as it likely takes more effort to find those features).

It's humbling (and annoying) when you think of yourself as a power user of some application to find out from some semi-new user of it that there's a new feature that would have made your life much easier if you had only known it was added a year or two ago.

There's only so much time to learn about the tools you use, much less the changes in them over time. How do I find out if GNU grep has some interesting new feature in the version that ships with the next version of the distro I use? Or rsync? Or tmux/screen?

This problem definitely seems worse with smaller tools, since there's a lot of them and they are often packages together by some other party. Not every project is as large and used as much but such a large population as Firefox, which arguably does a very good job of advertising new features. But you can definitely tell it takes them a lot of time and effort to do so, and a smaller project may not find much traction if they tried the same strategy.
Precisely what a HackerNews bot would say...
I’m suggesting that in a world of finite resources, one should prioritize the most serious over the picayune
> A question answered in a FAQ or some other form of async communication is much better than one answered by a shoulder tap.

This doesn't scale. Eventually, you get to a point where you don't know where to look for context and context ends up getting spread around multiple areas. Complexity cannot be wrapped up in a wiki obviously enough, that you can fully grasp every possible issue without comprehending the whole wiki.
For anyone else trying to move off Medium - it's more complicated than it sounds (there is no single chronological index of your content, for example) - we wrote up some tips and tools we used recently: https://www.reifyworks.com/writing/2019-02-27-some-tips-on-m...
We currently service properties across the entire US. We have built Latchel to be geographically agnostic so we can service rentals in any city without having to establish a presence or build density.
As for contractors, we will work with our customer's existing contractors if they have any, and find new ones if they dont. We work with our customers to set default budget limits for individual properties or portfolios, and then seek either their approval or their owner's approval (included with Premium service) for an increased budget if we cannot find a contractor within their budget limit. This helps prevent surprise contractor invoices and keeps budgets under control.
Believe he works for Brave now

https://github.com/pilgrim-brave
There isn't an easy way to measure insulin levels today. For glucose one can use CGMs
Haven’t they? Domestic and long-haul flights seem much cheaper to me than ever.
There's also that the Canadian Food Guide just dropped dairy as an essential food group.

https://food-guide.canada.ca/en/
Well, maybe I should walk back my comment a bit. I haven't worked in academia for a half decade or so. The topic may have become hotter than I imagined from where it was. I don't know. And point taken about affecting communication with the public. That is sort of outside my perspective. Academia always felt super insular to me and that scope was beyond anything I ever had to deal with.
Hi everyone! I’m the author of this project and finally got around to writing up a short intro and my thoughts on the matter, so I’m considering this an initial release. I’d be happy to answer any questions about zsh-utils you have.
And yet it is precisely because Captain Sullenberger did not follow protocol, in the moment, that he was able to save the lives of everyone aboard flight 1549. It was only determined afterwards (obviously) that he made the right call.
Good idea. A good email sevrice would actually hurt google while helping Mozilla. Only problem is the "good" part. It's takes lot of effort to offer good service. Hotmail and Yahoomail failed. I haven't seen spam in my inbox in years thanks to Gmail.
>a differently minded news source

What else falls in this category? Flat Earthers? Anti-vaccine advocates? Holocaust deniers?

It's clear that the majority of people have poor information literacy skills and one consequence of that poor information literacy results in measles being an actual problem in 2019.
Lots of people working there have good ideas that they never bring up, because past experience has taught them that it's a waste of time. So it's not that the workers are automatons, but rather that the workers have learned that the organization wants and what it doesn't want, and don't waste their time with what the org doesn't want. The individuals who comprise the organization are fine, but the meta-organism that is the organization is diseased.

[obligatory disclaimer: I worked there years ago, but no longer do.]
First, I think large retailers like Walmart can reduce or even eliminate the risk of selling a product in their contracts with product producers, making it effectively like selling on consignment.

How profitable is Amazon Basics anyway? I bet it's small numbers. If dropping it was enough to get regulators to go away, I bet Amazon would drop it in a heartbeat. Other aspects like Prime and AWS are worth fighting over, both in terms of their value to the company and their potential to harm markets.
Nope, a different project created from scratch from the OSS project. Yet sponsored by Redis Labs like all the rest of the developments Fabio and I are doing.
> Simon Phipps, Sun's Chief Open Source Officer at the time, has stated this is not the case:

Of course he did. There's nothing to gain from admitting it. It's the sort of statement akin to 'Facebook deeply values your privacy', as in of course they're going to say that.

On the other hand, submitting the license to the OSI, but not the FSF to be consulted on compatibility before using it suggests otherwise.
I guess I just don't read enough clickbait swill. I had never even heard of "HackerNoon" until 30 seconds ago, and the fact that people refer to it as "HN" (just like Hacker News) is a bit confusing and annoying.

At any rate, there doesn't appear to be anything too scandalous here. Some "brand entity" was curating content submissions, hosted on Medium. The curator decides to start hosting their own CMS site, and asks submitters for permission to re-publish submissions at the new place. Submitters obviously don't have to grant this opt-in if they don't want to. The end. ¯\_(ツ)_/¯

The only noteworthy item here is the sillyness of "brand entities" trying to use someone else's "platform" to bootstrap themselves. If you start off as a Facebook page, or YouTube channel, or whatever... it could be bumpy when you reach the scale of wanting to self-host your own site instead. That's the trade-off for having used that original host for its "foot traffic" benefits at the outset.

However, while Facebook/Reddit/etc makes sense for bootstrapping meme content, and YouTube makes sense for bootstrapping video content... for the life of me I cannot understand why anyone NEEDS Medium to get a print blog off the ground. It's PRINT, for goodness sake! The easiest and cheapest thing in the world to self-host. Does being on Medium really give you that much in the way of foot traffic or networking effect? I always find Medium posts by way of links from Hackers News or Reddit. I don't think I've ever gone to Medium simply to browse around and stumble across things.
I think that something like a query for hundreds of millions of records that also required pagination for the exact number of records returned is anomalous and not something that their application would do.
Seems like a pretty clever way to filter out cheapskate customers. I don't think most large organizations would care about that kind of rate
>Supporting papers linked at the end

Not really "supporting papers". Just random papers on the subject, most non-supporting.

E.g. one of linked papers covers a research on "alternate day IF" and concludes: "Alternate-day fasting did not produce superior adherence, weight loss, weight maintenance, or cardioprotection vs daily calorie restriction."

Another is a meta-study that concludes: "Although both treatment interventions achieved similar changes in body weight (approximately 7 kg), the pooled estimate for studies that investigated the effect of intermittent energy restriction in comparison to continuous energy restriction revealed no significant difference in weight loss".

A third of the linked studies concludes: "Research has not demonstrated that alternate-day fasting regimens produce superior weight loss in comparison to standard, continuous calorie restriction weight-loss plans."

So it's just a random "blog" style post, on health.harvard.edu nonetheless, that gives several links, that do not support its thesis.

But a casual reader will think "hmm, the post says IF is good, and gives links to several studies, so the science is solid" (assuming that the links support IF).
So you live in a world where the FBI has unlimited resources to prosecute all crimes? Sounds fabulous, what’s that like?
The timing of this comment is a bit suspicious.
The issue is that there is no “part of Hackernoon”. There’s just Medium. Hackernoon used Medium as a publishing platform, but really they’re just a grouping of Medium content with no special ownership or rights over the content. An unfortunate position for a publisher to be in.
They have been slowly moving thing off hangouts, and I imagine they will just shutdown the IM part of hangouts to start with.
Its generally good practice to start with forms and only start doing fetch requests for things you can demonstrate hamper user experience requiring refreshes.
That question seems closely tied to

> WHAT'S THE "CHICKEN-EGG PROBLEM" WITH DELIVERING JAVASCRIPT CRYPTOGRAPHY? If you don't trust the network to deliver a password, or, worse, don't trust the server not to keep user secrets, you can't trust them to deliver security code.

I haven't looked at the details of how Firefox Send works, but if you can download and decrypt the file with nothing more than an https:// URL, it seems like you'd have to trust the server, either to handle the cleartext or to provide trustworthy code to handle the cleartext.

I suppose an alternative would be to generate a data: URL, but if it has to include all the crypto code, I wouldn't expect it to be nice and compact.
How to open a PayPal account in Nigeria and receive found with it
I heard him speak once, and he spoke about titles for land in shanty towns as a potential solution to some poverty as well.

Identity tech marketing people go on about it extends franchise to people for public services, and solves the problem of the "unbanked," which should return results in greater social equity. There is a large social justice aspect to it, where people engaged in distributing benefits need to know who to give them to.

Of course, the criticism of this is that is what borders are for, where citizens are presumably equal within them, and detailed identity attributes for benefits and equity is a recipe for facilitating totalitarian urges. This gets very political very quickly.

Identity is an ancient problem. Like old testament ancient problem where even back then numbering people allegedly gets you plagues. (presumably because when you get lots of people together and living longer, that's what happens)

Digital identity tech is a fascinating, difficult problem that is a proxy for governance in general. Vendors would prefer not to freight their products with that, but it's really the ur-problem.
Technically that is all publications are. A container of posts. HackerNoon invited people to their publication to "grow a community" when in fact it's pretty much been profiting off free content with 0 hosting costs and a $70 one-time DNS hookup to medium.
> Do the smartest software engineers flock to Boeing in 2019?

Many engineers don't get rewarded for 150 IQ smarts. They get rewarded for hustle. (Whether in a startup, or at FAANG, you can have an incredibly successful, and lucrative career, without being incredibly technically capable.)

When you're working on safety-critical aerospace code, Boeing doesn't, and probably shouldn't give two shits about your hustling skills.
“We’re just not all that good with webserver config, or coding, or tinkering, or...”

‘Aren’t y’all hackers?’

Reminds me of Bojack Horseman:

“Sorry, I’m just not suited for these therapy sessions. I’m not good at using words to express conditions or emotions.”

‘Aren’t you a professional writer?’
> For the US its harder because they have a stake in Boeing and they don't want to damage them.

Those dastardly politicians and bureaucrats, how dare they consider the broader consequences of their actions. /s

Alternatively:

Those poor politicians and bureaucrats, how terrible that they be forced to consider the broader consequences of their actions for once. /s

I'm not going to lose any sleep over politicians having to deal with a complex trade-off for once.
Would like to know why you're being down voted this much, I think you got a valid point there.
Why not C++17 in combination with h2o? I don't know why the compilation step is an issue if compilation and linking takes less than a second which is less time than switching back to the browser. I can pass around lambdas with ease and my lines and functions have become much more succinct with the newer versions especially when dealing with web related stuff. In addition, the https://github.com/nlohmann/json lib make json just work.

No one seems to get that the C++ still works and in nearly all cases is faster, compiles very fast and is very quick to develop with now that everyone has shared their code and since functional algos have been added to the stl. This all happens with the memory safety people require since we have shared and unique pointers and Intel's thread building blocks. My fully featured application is 3.7 MB and takes 12-15 MB of ram to run and handles 100k+ requests per second from my laptop. Those stats aren't even that good with the exception of the rps.

If going fully native isn't your game then how about nginx with the plethora of 3rd party modules that are supplied by other developers? Maybe you just really like js? Maybe js isn't the best but you're going to use it anyway because you know it and other people have already written a lot of your code for you? Maybe you just feel like wasting money on more machines instead of one vps instance and a cache-everything cdn?

You do you I guess.
To clarify: Excel FlashFill uses an earlier version of this engine, with a similar but less advanced algorithm.
The current engine that powers strans (PROSE) can, for instance, solve the infamous "January" task without errors
In that case use should understand, that you need to find a way to disable all browser media, css and html rendering. Because they all process data from untrusted source.

The thing is, executing javascript is not that much different from rendering all those things, and anytime you allow your computer to do some computations using any program on data from untrusted source, it's a risk. There might be even bugs in decompression library, so let's not download anything.

There were plenty exploits that used html/css parser bugs with no JS at all. I think I even heard about case where guys hacked into car using radio and a bug in mp3 decoder.

And it won't get any better unless we maybe start writing on something more safe, like Rust instead of c/cpp.

The way JS engines are implemented and used makes it an easier and more obvious target, but not really enough to just turn it off by default. Doing so is just a superstition, we could make just a little step further and rip off all our computers IO to be safe.

Running browser in VM might be a better idea, but again, in theory one could escape VM.

Sadly, it feels like we're at least a couple decades away from owning secure systems, if that's even possible. Ha, I just thought, that we might get strong AI before that :)
Ah that makes sense thank you.

Also seems like, yeah that's not a good way to actually own any content.
Diversity and equal rights are politicized right now, but that does not mean it has anything to do with political alignment or affiliation.
At 3,836 MPH, which way does the air flow?
The Wikipedia page on the topic does not reflect what you say. It shows criticism and support from multiple people.

https://en.m.wikipedia.org/wiki/Google's_Ideological_Echo_Ch...
You just can't have more data points, because flight travel is too safe.

And no, the FAA is not really that good, general aviation pilots die all the time from negligence and the FAA doesn't enforce the rules when pilots violate them (in particular low altitude flying).
Plus:
* manufacturing
* security-sensitive or military electronics

The American MBAs proudly proclaimed the quarterly profits from outsourcing what they saw as menial and fungible manufacturing operations to exploit cheap labor zones such as China.

Meanwhile, China has a longer view, including 500-year plans. They are strategically building the hard-won knowledge and processes to effectively and efficiently manufacture goods, and expropriating the IP for design. Beyond that, they are now manufacturing many mission-critical and eavesdropping-capable components used in our defense operations.

So, while we think we're exploiting their cheap labor, they are exploiting our myopic focus on short term profits.

This advantage squandered for a few company's short-term profits will be recorded as one of history's great strategic blunders.