skysight-inc/HackerNews huggingface dataset:
Mentor here teaching Go and cloud native tech (https://bitfieldconsulting.com/golang)

In general, I think it's worth taking a bit of time to establish exactly what it is you expect to get from mentoring, and how you and the mentor are going to work together to achieve that. For example, if you want to get and pass the interview for your dream job, that's an objective you can both work towards. Or maybe your goal is just something "feel confident writing non-trivial Go projects from scratch". You can then agree a plan of action that gets you there.

Next, establish how you're going to work together. A regular meeting is probably best, whether that's in person or by remote. Find a time that works for both of you. If you're working on a real-life project, as opposed to an exercise, will both you and the mentor contribute to it individually, as well as pairing on it together? Or will the mentor just be giving you code reviews? Will the mentor give you homework, exercises, and reading to do in between sessions? If so, agree what the expectations are. Don't assume you will have any free time at all to work on this stuff—most don't!

Finally, and this may seem obvious, as the mentee, this process is not always going to be easy for you. You are basically surrendering yourself to someone else (possibly a stranger) and saying "You know better than me. Please teach me." If you're an engineer, for example, that probably doesn't come naturally to you. It doesn't to me.

When you find yourself feeling frustrated, as you may well do, or even angry, try to keep calm. If the mentor's advice seems to make no sense to you, ask them to explain, and keep asking until you understand it. If you understand it, but don't agree with it, don't argue; this is tiresome for both parties. Default to assuming the mentor is right and you are wrong. After all, you're here because they know more than you do. This is bound to mean that some of the things you think you know are actually wrong, isn't it?
On-topic / Meta would simply be enough. Like you I get some value from the occasional side discussion. I can appreciate why people would want to keep the main discussion on topic though, I just think it would be best to keep the meta discussion and just section it off.
Right, so? The few (if any) who need it can opt for it, the rest can ignore it?
OK, but your "people you trust" was one partial sentence out of several recommendations.

I'll go further: if you have entire teams of "people you trust" they will make it work regardless of your tooling and in spite of your management techniques.

This really avoids the challenge though; it's like when you have talented, experienced development teams they can make it work if you use agile, waterfall or little planning at all

Your approach relies on having the rare quality (experience, talent or trust) vs. approaches that try to grow these qualitites over time.

And appreciate the "amateur" shot - is that how you show someone you don't know well how empathetic and caring you are when they disagree with your opinion?
I don't think you understood the two different requirements:

Was it a paid business tool? (If not, it's not really a business tool, it's a tool someone was relying on for business, which is different).

Then secondarily, was there a migration cost? Which there sometimes isn't if, for example, two tools are API compatible.
>When you buy a large instance, you still need to set up the instance and tweak it to your application's needs. You then need to babysit this node.

It's called "use kickstart"
Nobody at my company has any certifications so that can’t be the reason.

I think MS just has created a very comfortable and convenient world where it’s really easy to use Visual Studio and MS tools. Once you leave that world you have to deal with more setup work upfront. It’s really not a big deal once you are used to it but it’s a muscle that needs to be exercised and tends to atrophy when you use Visual Studio.

And there is always the fact that nobody ever got fired for using MS. I remember when my team started using git, every time there was a problem we were asked why we weren’t using TFS where things “just” work. You need a certain amount of stubbornness to use tools against the mainstream opinion.
This outbreak has made me realise how I've gone my whole adult life without knowing some basic things about bacteria and viruses. Like, I never knew about how soap dissolves the virus's outer coating...

Anyway apparently hot and wet is good for bacteria, but cold is better for viruses. The bit that made it click for me is that viruses aren't metabolising anything outside of the host-cell, so the best a virus can hope for is to not be destroyed -- and cold is a better preservative.

I'm still not sure whether hot and humid is better than hot and dry though? I think I read that hot and dry is worse, because it increases evaporation.
BTH News: 13May2020 – Between the Hacks
Extract article text from RSS feeds around the globe en masse.

Mini guide here - https://www.reddit.com/r/webscraping/comments/fbknv4/extract...
Or maybe they've never gotten what they feel to be an acceptable or compelling answer.
I'm sure this one is good. But something I've noticed from trying Language Servers for various languages is that a lot of them still need to get over the hump to be an overall help rather than a hinderance. i.e. using a Language Server that's flakey and fouls up often is more annoying than not having one enabled at all.
The value is not about the time spent finding the bug. It's about the severity of the issue, the scale, & the competitive cost of me selling it on the black market. If Apple left open a 0-day rootkit exploit that took me somehow 1 day to find it's still worth hundreds of thousands of dollars.
In that context they saw a market opportunity and took a chance. Makes it even stranger to dedicate a takedown post to it.
It could also be about the video game industry. AAA studios are known for requiring 80+ hour weeks during crunch time, and there has been chatter among gamers to avoid games these studios produce until workers receive better / fairer working conditions.

Of course gamers bought the games anyways, because the loud group who cares about how a game was developed is a small set of the overall audience of that game.
Until recently I would have said the same thing as you, but I'm increasingly convinced that the drastic changes (closing schools, social distancing etc) are exactly what we should be doing to spread the peak out.

The peak is coming either way. Continuing to allow people to mix with each other as normal will make it steeper and more intense.

This article [0] makes the case well.

[0] https://medium.com/@tomaspueyo/coronavirus-act-today-or-peop...
WWDC is far from a press event. It is actually a developer conference. From what I understand, the most valuable part is not the sessions, which you can stream online, but the access to Apple engineers who wrote the APIs you depend on.
I had to google "ngn/k" [1].
Interesting project, and also interesting what google returned:

1 Nigerian naira / Boltzmann constant =
1.96791577 × 1020 m-2 kg-1 s2 K U.S. dollars

1 - https://bitbucket.org/ngn/k
I sent GitHub my own negative feedback. The worst parts for me are that I get notified about _my own actions_, and that clicking on the item that the notification is about doesn't immediately mark it as read/done. I have never seen an inbox system where clicking on an unread notification didn't automatically mark it as unread.

Additionally, clicking on "Done" once you're in the notification-specific page will navigate you away from the current page back to the notifications list. This is pretty disruptive to me.

Granted, I keep inbox 0 everywhere so my habits may be different than average.

I like that the notifications are removed in realtime from the list if you click "Read" there. (However, possibly due to varying line lengths, the page sometimes jumps while marking each item as read in the list. This is annoying.)

My guess is that the product team had a solid UX in mind but the engineering team was pushed to release before it was polished enough to be a solid improvement on the existing system.
Just plain wrong. There are financial markets (stock, bond markets, etc..) and there are financial market companies that operate in that market. The two are distinct.

This is analogous to: oil in the ground (the financial market) and companies like Exxon and Chevron (financial market companies).

The financial markets are connected to every aspect of the "average" American's life. 65%+ of working-age Americans are invested in some way through the markets - either a brokerage account or a retirement account (401k, IRA, defined benefit plan, etc...).

So if the US Government steps in to stabilize the markets with an injection of capital, yes, you can argue ad infinitum that this helps the Goldman Sachs of the world. But guess what, financial market companies love volatility. That's when the real money is made. So sure, theyll make money on the way up, but they will also make plenty of money on the way down as well.

An injection of capital into the markets helps the average American. It brings stability to people's nest eggs and retirement funds. It puts a floor on panic selling.

There's nothing disingenuous in my distinction of financial markets vs financial market companies. I a merely pointing out that the market is way more complex and interconnected than is being portrayed in this thread.
> Crowd think sure is scary.

It's polarizing, which pushes emotions to 11.
Paper's main source seems to be a news briefing in Chinese.

Here's google translate: "We organized more than a dozen hospitals in Beijing, Guangdong and Hunan provinces to jointly evaluate the safety and effectiveness of chloroquine phosphate in the treatment of new coronary pneumonia. In the clinic, we are very sure to see the curative effect, whether it is from the rate of exacerbation, antipyretic phenomenon or the image improvement time of the lungs, the negative time and negative rate of viral nucleic acid, and the shortening of the disease course, and a series of indicators, systematically Based on comprehensive research, the medication group was better than the control group. For example, a patient in Beijing was admitted to the hospital on the 4th day of the onset of disease at the age of 54. One week after taking the medicine, the nucleic acid turned negative, and all the indicators improved, meeting the criteria for release and isolation."

"Audio transcript of the news briefing held by the State
Council of China on February 17, 2020. The National
Health Commission of the People's Republic of China.
http://www.nhc.gov.cn/xcs/yqfkdt/202002/f12a62d10c2a48c6895c... (accessed February 18, 2020).
(in Chinese)"

Third reference in https://www.jstage.jst.go.jp/article/bst/advpub/0/advpub_202...
> I have news for you, if you think you have it you got it

This is a ridiculous thing to say after talking about test accuracy.

You can't improve what you can't quantify. Also your assumption that so many people have a job they can do from home or over email is ridiculous.
Covid-19 Impacts on Internet Traffic: Seattle, Northern Italy and South Korea
Salary information on HN is skewed by Bay area engineers where $312k is not out of the realm of possibility for a senior developer afaik.
And we're not going one way anymore. Our travel now is short circular trips, tourism, not long term work assignments and immigration.
> An individual consumer who purchases a poorly protected network device is unlikely to suffer any meaningful individual harm

It opens the door to liability for companies who purchase insecure network devices. If your peers are buying good hardware while you're buying self-identifying garbage, someone harmed by a botnet running on your metal has a better argument, now, that you were knowingly reckless.
I think this might be a trailblazing WWDC - when they notice that there are many engineers that wanted to get help, but they couldn’t afford the travel to California. I’d bet that in 2021 there’s gonna be WWDC as usual in San Jose and they’ll delegate some of the staff to support remote engineers.
Hell, I’d push for better FaceTime to promote it as a ‘perfect’ replacement for Zoom... Think about it! If I were Craig, I’d move some of the finest engineer to make a really compelling contender for other videochat apps.

You’re green bubble in Messages - out of style.

You’re not using FaceTime for remote call - get out of here...
I was diagnosed with "mild pneumonia" in late 2017 and it was quite the handful to deal with. Pneumonia as a potential complication of COVID-19 scares the bejesus out of me.

First, I faded within a matter of hours. Woke up feeling great and by early afternoon I needed my wife to drive me to urgent care.

Second, it was a solid two weeks before I really felt capable of doing anything. In reality I probably had walking pneumonia because I was able to WFH while taking Dayquil and Ibuprofen but I was zapped at the end of every workday.

Third, it was every bit of two months before I recovered to full capacity. I was a very active and exceptionally fit 34 year old male who was brought to his proverbial knees during this illness.

Fourth, I think I may have an advantage of early detection of catching this disease. I run at high intensity multiple times per week. I will know very quickly if my performance is falling off, I'm not recovering well, exerting more than normal effort etc.
5 weeks, not 14 days.
Sorry for your loss (Kelly) ... I was also a (Nittany) Lion and had a similar experience but it wasn't software based. In my second year, a good friend of mine was killed in a car accident. She was a year ahead of me (and not in a STEM curriculum) but we ended up having three BDRs (Basic Degree Requirements - now GenEd at PSU) together that semester. In all three of those classes, no one told the professor what had happened and, knowing I was her friend (we sat together, worked on group projects together and left the room together), they naturally asked me where she was. That was a pretty tough question for an otherwise macho (the term at the time) 19 year-old to answer. I grew up pretty stoic (PA Dutch family - non-Amish) but here I sit 30+ years later and tear up a bit recounting this time of my life.
You are wrong. You need to create just as much state in fooStruct as fooClass in the example GP gives.
“Replaces” in the sense that you would use it instead, and not feel like you are missing something, not in the sense that it is equivalent char-per-char.

APL has a few expand/compress operators that take a boolean vector; all of these in K use monadic & (where/replicate), either on the at-index e.g. +/a[&x>3] which is read “sum over a where x is greater than 3”, or at the amend-index, e.g. @[&7 9 15;i:&x>3;:;7-x@|i] which is read “in a vector with seven 0s, followed by nine 1s and fifteen 2s, in the indices where x is greater than 3 (call those indices i), place 7 minus those values from the same indices in reverse order.

Obviously contrived examples, but in APL you’d have to compress/expand a couple of times instead. (Sorry, don’t remember the operator names, my APL is rusty, last wrote a real program in 1992....)
Only if the job requires a skilled person.
I think sonofgod means "Vendor self-certifies they have tested their device against the checklist" rather than that end users would perform the audit.
To put a finer point on it — while reusing an old mask might prevent you from getting Covid19, it might also expose you to a bacteria or fungus that could _also_ lead to a pneumonia or other such lung diseases.

You really don't want to be needing a ventilator for any reason in the next few weeks/months.
Yes, the response from GOP leadership has been bad. No argument.

However you are making (in my opinion) a very bad assumption that the other party who couldn't put up a healthcare website for millions (billions?) and as far as I know has never effectively done _anything_ would have performed any better.

It's certainly not the time for partisan finger pointing and haymaking. That is simply stupid. However you are correct, we do need to look at causes and how we can do better. Maybe in general the incompetence of the federal government at responding to emergencies should be looked at. And perhaps putting too much responsibility in the hands of very old people who's entire careers and have been bullshit lip flapping instead of performance and career game of thrones do-nothing bureaucrats isn't a good idea in time of crisis and we need to be prepared next time.
Brogue is also available on iPad
https://apps.apple.com/us/app/brogue/id613921309
Goal orientation is pretty simple, for a larger goal set up concrete smaller goals like "practice the parts I can't do every day for 1 hour until I can do them" and then do those. I don't see how growth mindset is related at all.

Here is the main definition of fixed mindset (the opposite of growth mindset):

> In a fixed mindset students believe their basic abilities, their intelligence, their talents, are just fixed traits.

I don't believe this at all. I strongly believe that people cannot improve their intelligence, that some people are destined to be dumb their whole lives while others are brilliant. Of course I can still see the value of practice, and that working hard can immensely improve your performance, but I am still "fixed mindset" according to the definition.

Do you believe that people can improve their intelligence through hard work? If not, then you are fixed mindset like me.
The stories from expats in China line up pretty well with enforced social distancing across the whole country on a scale even South Korea hasn't tried yet. That doesn't mean the numbers will stay low forever (once the restrictions lift, you'd expect it to come back), but it is consistent with the numbers being low for now.
Could be worth them looking at the Trusted Technology Mark which has been doing the hard work of figuring out how to certify connected devices:

https://web.archive.org/web/20190212185530/https://trustable... (edit: linking via archive.org as the site appears to be redirecting at least some clicks to scam sites)

The axes are interesting and a good starting point. From their site:

* Privacy & Data Practices: Is it designed using state of the art data practices, and respectful of user rights?

* Transparency: Is it made clear to users what the device does and how data might be used?

* Security: Is it designed and built using state of the art security practices and safeguards?

* Stability: How robust is the device and how long of a life cycle can a consumer reasonably expect?

* Openness: How open are both the device and the manufacturer‘s processes? Is open data used or generated?
I had this same fear as I left Google, but it turns out that a great ide (eg anything by jetbrains) can take you quite far.

It's a different work flow, but you simply don't need cs/ when your code base is orders of magnitude smaller
Same here! I've long wondered how social-engineerable my pin is.
Agreed, without more details surrounding the test group numbers / selection, it's hard to determine what level of concern this raises.
Your examples point out how hit-and-miss Microsoft is.

When it comes to TFS vs Git, even Microsoft will choose Git. (e.g. it is the only version control designed from the start to handle a major operating system kernel)

When it comes to Azure vs AWS I see them as evenly matched. If you make a decision based on your gut it won't hurt you. (If you picked IBM cloud because you liked IBM, however...)

Some Microsoft products are pretty good but often Microsoft drops the ball. For instance, the foundation of ASP.NET is absolutely great. However, they introduced some controls that looked a lot like "Web Components" that ran (mostly) on the server side. These dealt with all the usual annoyances about HTML forms, and could have been a real productivity booster.

The fatal trouble these had was that they used a state management mechanism that wasn't compatible with the "MVC" web framework approach which is mostly a matter that forms don't live in isolation. After processing the form, the server can decide to render any of a number of possible output pages: for instance you might render the same form if the form failed validation, but deliver one of several forms depending on what the user filled out (think tax paperwork)

Microsoft might have been able to make the existing system work in an MVC framework, or made something similar from the ground up to work with MVC, or other moderate decisions.

Instead they came up with ASP.NET MVC which wasn't trying to be a market leading product, but instead is a cut-rate version of Ruby-on-Rails that cut you off from much of what was cool about ASP.NET.

Microsoft had the chance to make a system that was really worth paying for, but they blew it.
At that time there was also an effort to privatize aviation data, the Aeronav products that the FAA produces. It was a huge clusterfuck but in the end calmed down.

In both cases the result would be significantly worse applications for consumers. There's a lot of fantastic weather apps built on free NWS and NOAA data, things like Dark Sky, that would be impossible if the data were not freely available. Same for aviation with apps like Foreflight.
I was on dialysis in the UK - Um not sure what you mean though the US has less home dialysis and prefers Hemo vs CPD

Dialysis helps you both stay alive and also helps extend the life of the failing kidneys - and a better outcome for a trasplant

Normally based on my experience you are prescribed your dialysis based on your remaing kidney function.

Dialysis is ideally a long process starting years before you start, combined with going on the transplant list (ideally you get the call before you go on dialysis)

I was doing home CPD dialysis BTW
This is how you 'do Coronavirus' - no 'abundance of caution,' no fear, just 'this is going to be new and awesome. We are excited to try this new format.'

Everyone knows the underlying reason, but it's less fearful and more 'we got this, relax.'
That would actually be helpful and thus not garner clicks.
The state I work in is an "at will" state, so you're right that I'm at the whim of my employer. I also need health insurance to cover my ongoing treatment, and sometimes it feels like my employer knows that as well. Why would they worry about how they treat me when they know that there's no way I can just leave?
In fact, you won’t know if your test is inaccurate if you don’t test! Over and over again I hear people talk about how it is a waste of resources to test. Tests are not expensive in time or material. They will pay off.

No, they don’t help you cure anything. We dont have a cure!

Tests help you quarantine and mitigate.
There have been a bunch of discussions on it, yeah. It's a fun subject!
Yeah, "beds" are a proxy for overall resources. If they just needed beds, they could just order some from Casper or Ikea or something.
Needing to use both hands to control it seems like a problem that could be solved with some foot controls. Hardly a showstopping problem. Just have a little bike seat on a gimbaled pole that the operator sits on and a couple of pedals to control throttle and yaw.

Of course it still has the problem of what you do with an expensive tiny platform that can't carry much if any cargo, makes a horrible racket, and is much easier to spot than a guy on the ground in a jeep.
I'll kindly say this: while it might be technically bikeshedding, accessibility on the web is important and it only gets better when we call it out, respectfully, every chance we get. OP should have chosen better words, but the sentiment is valid.

It's very likely that as a high ranking HN article the owners of mender.io will read these comments and improve their blog. I don't have sight accessibility issues and I struggled to read this content.