skysight-inc/HackerNews huggingface dataset:
> Come on, it was pretty obvious from very early on (during the Wuhan outbreak, then validated in Italy soon after) that the disease did not kill 1%

I don't think this was that obvious. Without widespread testing it was hard to tell how many people had got the virus. In China, 1 in 20 people who tested positive have died. In Italy it's a shocking 1 in 7. That's using today's figures: it was even more back then.

I remember respectable bodies estimating 0.5% or 1% mortality rate, though I can't find a WHO source that is more committal than "it appears to be worse than seasonal influenza". I'd call it a calculated risk.
I think it's also worthwhile to wonder how can we even ask such a question...

how can you even imagine that there's nothing? what are you really imagining when you think of "nothing"?

clearly anything which you imagine is something being imagined by you, how is that "nothingness"?
The problem is when you are screening lots of people, most of whom don't actually have cancer. The individual risk is low, but the population risk is high. And when we talk about cancer screening we have to think at the population level.
To be fair, the mainstream Japanese style, especially in large cities where most of the workforce gather in offices, does not leave much room for differentiation.

Something that has always fascinated me, though, is the irony of Japan being one of the leaders in street and urban fashion.
The problem is that people are believing things that are factually false and that leads them to cause problems for the entire group.

Nothing that you described will fix that problem at all.

How, exactly, are we going to fix that problem?
> Can you imagine not being able to send a UPS packet to a DHL address or not being able to call an AT&T phone from a Verizone one?

For much of the 20th century there was exactly one phone company in the US, and it insisted on total control of all equipment connected to it. Even non-electrically connected mouthpieces. https://en.wikipedia.org/wiki/Hush-A-Phone_Corp._v._United_S...
Gee, how hard can you celebrate yourself for putting a lockin on IRC.
"Each class in his own file...."

I think there's a subtle trap where programmers think their code isn't nicely organized unless they themselves have written all those abstraction layers.

But one of the virtues of picking up a framework is precisely that it's already there for you. Hopefully it matches what you need. But within reason, if you pick a good framework for your task, you don't then need to layer on another set of abstractions... it's already got them!

It's completely sensible to pick up a framework and bash out 2000 lines of code that simply spends the abstraction budget of the core framework. It's half the value of the framework in the first place. Obviously if you're going to build another 100K of lines on the framework you may need to bring some additional organization to the party, but the space of "framework + 2K lines of code" is a pretty rich one.
Today. Live. 1PM ET – Scale your dev org with open source principles
Use open source principles, tools, and processes from public, open-source projects to scale your development organization. We’ll discuss dev team interactions, Monorepos, automation, processes, and how to grow the right internal culture.

React Wednesday - Live today at 1PM ET

Hosts: Dan Skaggs, Tanner Linsley, Raymond Camden, TJ VanToll, and Dan Wilson

https://www.telerik.com/react-wednesdays
The concious mind controlling 20-30%, in itself was not that much of a realisation, I would suspect a lot of people could agree they are not fully in control of themselves. So the understanding of that I'd known for a long time came from many sources.

But the difference in understanding that at superficial level vs being able to experience that at a deeper level, is what caused changes to my behaviour at a deeper level and is the real revelation.

As to how I experienced that, I would preface this by saying that this is going to be very unique for everyone depending on how your mind communicates with itself so I won't go into the exact process for fear of someone trying to emulate my path exactly (self-leadership is more important than being led). It is something I came up with myself rather than a specific therapy (again, self-leadership)

After many many sessions of eventually being able to see and feel the parts of myself pushing against each other. I began to see the person that I thought was me, which was the 'cleverest part', that was centered in the front part of my brain and that denied listening to the rest of my body. Was really a small piece of a whole. When I realised I could move my observation and inhabit different parts of my mind and body that is when I knew I wasn't leading the show in the way I believed I was.

I could see I didn't have control of the other voices or feelings that were inside of me. They would express what they wanted. I could either deny, accept them or attempt to change it if I thought that part was maladjusted and needed help. An example of a maladjusted response might be wanting to apologise for being abused or feeling shame for things that I had no control over.
You can disable teams entirely from your deployment.
None that embraces end-to-end encryption as much as it does, at least.
Those 2-4 seconds when you type `npm i @types/packageName` and hope you don't get a 404 or worse it comes down but hasn't been updated in forever.
every couple decades, there is a new approach that promises to do solve more of the language understanding problems with less of humans actually thinking about and understanding the inner workings of language. Each time we get a phenomenon which is best described with the hype cycle analogy, namely consistent progress of what it can do, along with even faster progress of what people expect from the technique, until the actual progress cannot keep up with expectations and we settle at a new (much progressed but much disillusioned) level.

BERT, GPT-2 and now GPT-3 have brought us to the tail end of such a hype cycle, with the most enthusiastic DNN enthusiasts still claiming that it's understanding meaning and general AI isn't far off, whereas the folks who give out ACL Best Paper awards (all long-time experts in their field) probably sigh and are thankful for a paper that breaks with the hype and tells the overenthusiasts that there's still stuff left to understand and discover.

Do we need mediocre philosophical papers when we can have mediocre technical papers (or even fairly decent technical papers) instead? Hell no. But do we occasionally need a good and thoughtful philosophical paper to sober ourselves up? Admittedly yes.
I've worked with, taught, amd tutored many Bootcamp and college grads. There is a basic theme, you get out what you put in. This happens in both groups, the later has 4 years instead of 4 months to gain skills.

It is also much easier to teach a CS grad webdev or whatever, than to teach a Bootcamp grad the analytical skills for harder CS concepts. There is also a greater filtering process from CS than BC, I find many who go to Bootcamp not really enthused about the subject, more the salaries.
OMSA/OMSCS worth it? I don’t want a résumé item that may be considered watered down in the future.

Plus, with more self-study, can’t you can get into most tech companies because they tend to be more open?
Messaging is big and Slack is too small to compete in this space. The only viable way out for Slack is to join Google. Because we all know Google can't build messaging apps!
Dear Slack,

You're selling something that isn't a product. Standalone chat is a feature, and you won't win against a full product offering unless you drastically reduce your prices. You need to get acquired (by Google or Facebook), because I don't think you can innovate an office productivity suite fast enough to compete. And that's clearly the enterprise puzzle piece where chat fits into nicely.

Microsoft isn't being anti-competitive here. Out of all the FAAMG, they're the one that least resembles a monopoly.

You're struggling because you are selling chat as a service. Something that has been free since IRC and AOL Instant Messenger. Something any fifteen year old can write with web sockets. You built a pretty (through opinions vary) version with access controls.

You had a chance to build a moat and make acquisitions to fortify your position, but you didn't do it. You invited competition from Microsoft and instead of doing something, you rewrote your Electron layout six times and made a WYSIWYG that everyone hated.

You had four or five years to do something. You had a chance most startup companies dream of. But here we are. You squandered that chance while you reveled in hubris.

You're going to get eaten, and there's not much you can do about it now.
I feel the same way about the descriptor "serial entrepreneur".
Use multiple AWS accounts, but keep it simple
Right, that's how I get my work done so fast. Sure I could "be superbly valuable" but there doesn't seem to be any motivation to do so. The stick (a PIP) isn't going to hit me because I'm above average, and the carrot (additional compensation) is inevitable because I'm already a shoe-in for promotion as the top achiever on the team.
well chrome has won the browser wars in the long run and chrome is notorious for its memory hunger. So maybe RAM hogging is the key to success.
Interestingly Teams uses >1.2GB of RAM via its 6 processes on my mac, same as Outlook.
What about Google G Suite - a lot of people claim that it is comparable with Office 365?
Mathematicians will never stop proving the Prime Number Theorem
You see them a lot in biological network / pathway / association studies. I personally hate them, because they're hard to read and comprehend. Many times a heatmap conveys the exact same data in a more digestible way. Alas, chord diagrams can be pretty and make it seems like the analysis is much fancier than it really is.
They are doubling down on what works. I'd be very interested to learn if Ycombinator has diversity and inclusion as a value and if they discussed what smaller checks might mean on D&I.

It's interesting how the best incubator found that smaller checks out of the gate is beneficial, but you can raise a 30-50 million series B and founders can take a few million off the table, which is also good, so they can go long.
Slack Accuses Microsoft of Illegally Crushing Competition
Tuxdrive – Console based DIY Google drive client
you can be motivated without going hungry. not being able to afford basic things is extremely stressful and takes time away from doing whatever YC wants them to do - that time is spent making sure that food is on the table. exactly the opposite of what you intend.
Good luck doing that when it was automatically enabled and deployed, so now users have data on it already.
Writing things out on paper allows me to better evaluate my thoughts. I find it less overwhelming when I can visually see things rather than everything floating in my head.
News Sniffer
It reminds me of all this companies that were forcing employees to relocate because good work can only be done when everyone is seating in the open space for 9 hours every day. Suddenly, once this is not possible anymore, no biggy, just work from home! It's fine!
> I really can't see the value, beyond seeing if a service is up or down.

This is an extreme oversimplification. The value is not in "seeing" if something is "up or down", the value is in the modularity of what a "service" can mean in the first place (anything you can script -- and the eco-system of plugins is huge), the fact that you don't have to "see" it (because notifications are extremely modular), the fact that escalations of issues can happen automatically if they are not resolved, and the fact that event-handlers in many cases can help you resolve the issue automatically without even having to raise an alert in the first place.

Nagios is a monitoring tool built with the UNIX philosophy in mind, and it's ingenious in its simplicity: decide state based on script or binary exit codes, relate dependencies between objects to avoid unnecessary troubleshooting, notify if necessary (again, with scripts/binaries) and/or try to resolve if configured. It hooks into a server frame of mind very well if you're a sysadmin.

Sure, if you main use case is "mutating data sources" and collecting metrics, any Nagios flavor won't be for you, because it's not what Nagios is made to do. There's a reason it's extremely popular in large enterprises, because it was created for them. No monitoring solution is for everyone and solves every problem.
Modern web killed the creativity. Now millions of devs follow the same pattern and companies at happier than ever before. People want big lions to guide them (Google, Facebook, Microsoft). They trust them and forget all the scandals that clearly made them unethical and evil companies. Now whatever shit they give birth we must adapt it and call it innovation.
hey folks, I am one of the authors of the article. Seeing an interesting conversation here.
Wanted to clarify a few points:
Our logs in general, and build logs produced by Jenkins in particular are all over the place. The usual suspects like Java build logs can be grepped or tailed, but the complicated use cases, that actually do produce anything from 10-20 megabyte to gigabytes of output in console leave very little room to investigate - and we do have lots and lots of these.
I am happy to answer any questions here.
> Hey, I blog in German for many years now and have my blog in a different open source planet. If you want some input about that language, shoot me a mail (it's in my HN profile).

Thanks! Will reach out to you once I start on this.

> Looking at your site I'm noticing there seems to be no RSS feed? I think that would make a good addition. You could have one personalized feed and one global one, like Reddit does it.

That sounds like a cool feature to have. I will add it to my todo list.

> I'd also like to note that I was surprised about the github login. My blog has no connection to Github at all, most blogs won't, so I'm not seeing how that could work for others when people suggest their blogs?

Yeah. I added GitHub login mainly to get the list of followers and organizations you follow on GitHub. Your account follows them automatically when you sign up on diff.blog. It also give me some idea on what kind of languages you use which I use a bit for showing user recommendations.
then you have to pay your host
> A much better option. Still have to deal with the de-facto boilerplate of every html file: head, body, header, footer. Which is why I built something that does it in the browser for me.

I find it fascinating that you'd go to all the trouble to build what essentially breaks down to a custom static site generator but you then balk at using an off the shelf one with a build script.
Saturn V: 20 tons of fuel per second. Yes, it's a silly comparison, but also fun.
Google: Here come 11 new security features across Gmail, Meet and Chat
That is true but if the analogy is too imperfect then it won't express the right concept.

A bad analogy is like a leaky screwdriver.
We really need a "use types" mode.

Instead of trying to support all the super-dynamic parts of JS, those parts should just go away in typed mode. Unlike TS, the type system should be sound. Hindley-Milner with immutable by default and options instead of null with structural typing everywhere and typeclass module definitions.

I guess that's just StandardML with JS syntax, but that would be an amazing language to work with -- far better than either TS or ReasonML.
I think the one thing we do wrong with code is when we document it, we write what the function does. Code is largely self-documenting and this because stale quickly anyway.

IMO, the thing we should be doing is documenting WHY this function needs to exist. That is the question that is hard to answer three years later.
> there's something else going on: either it's way more infectious (but less dangerous) than realised, or more likely, a very large proportion of people have baseline immunity to the infection. It spreads rapidly through those who had no previous immunity and then burns out.

I don't think this can be the explanation, because it would not account for how geographically localized it was in Sweden. The Stockholm metro area got hit heavily, but the rest of the country was comparatively spared, and it never became big in southern Sweden. If people had prexisting immunity to coronaviruses you'd expect the immunity to be equally distributed, so it should burn through the entire country.

To me, that sounds more like there was an outbreak that started in Stockholm, but then they added social distancing measures which were enough to slow it down...
thanks for the feedback, maybe something like "display its contents" would be clearer.
Well, you better be willing to wait a couple days for a non-emergent MRI.

Because MRIs take longer, they are a more scarce resource. If you are in the hospital and need a scan, presumably its because the doctors are trying to diagnose something somewhat urgently. If not, they should discharge you and let you get the scan scheduled as an outpatient. So, CT it is for almost all common conditions in the hospital as first line. (even stroke usually gets CT head first to rule out a bleed, where the sensitivity is still pretty good)
What's the annoyance? It's an MSI. Use msiexec /x to remove it (probably via PDQ Deploy or SCCM or a PowerShell Script), and then block the installer from running again during an Office install with GPO [0]. It's definitely easier than cleaning up some of the other garbageware in Pro.

0: https://docs.microsoft.com/en-us/deployoffice/teams-install#...
Which given my hint about FXGLR doesn't do me much good.

https://www.techpowerup.com/gpu-specs/radeon-hd-6310-igp.c22...

With fxglr, I enjoyed OpenGL 4.1, hardware video decoding, even though as you see from the specs, it can do more than that on Windows.

With the wonderful open source driver, I get OpenGL 3.1 without hardware video acceleration.
If your final goal is building something today which can be used in production especially networking, server or web api go for golang as it’s mature, fast and performant with a very good and large eco-system of libraries. So if your systems programming involves network, servers or web API go with golang.

If you need to experiment with a new language and build something may be a new OS library encapsulating it’s C libraries around safety guarantees provided by borrow checker syntax try Rust. Also Rust with it’s rich type system and support of generics give you nice development experience similar to C++.

Rust still has a long way to go before it becomes 10% of what’s written in C++. But given it’s support from Microsoft and popularity among some programmer community, it might become popular in coming 10 years. So it will still be nice to learn for future. Just remember Rust has a large syntax area, expressive type system and steep learning curve especially with borrow checker syntax. So be prepared to spend 2x-3x developtment time compared to golang if doing systems programming where golang is strong like networking and servers, even though you will hear from Rust evangelist it won’t, but given current eco-system it will take time.

Golang has become old boring technology which just works and highly productive.

So given small syntax area and opinionated design like C, you will either like golang or hate it. People who tend towards Rust are in the opposing camp of golang.
While many people conflate "Nagios" with the corporate offering from the company Nagios, I personally mean the core monitoring component. There's no web interface to it (many are available, they're all ugly, but they're also not strictly necessary).
English is not my main language, but "broke into" doesn't implicate "breaking" something to get "into" something?
Stage 1: Keep editorial costs right down by mostly printing reworded press releases and invited comment from industry bigwigs.

Stage 2: Plenty of adverts. It's not like a company making car park barriers is advertising in the New York Times.

Stage 3: Profit

At least, that's my theory as to how there are so many different rail industry magazines...
> Give up and shut down?

In some cases, yes. That's exactly what needs to happen.

If the business model is dependent upon the "conclave of wizards," then they are a critical path resource, just like a major supplier or business partner, which, if withdrawn, could doom the company just as certainly.

If the corporation refuses to treat that resource as a valuable, critical resource, then they don't deserve to stay in business.

Managing that type of team is not something that is really taught in school. It comes from experience, and also requires a level of empathy that is, quite honestly, almost nonexistent in today's business culture.
I completely agree with you, but I wanted to say they shouldn't have been so cocky back in 2016, just to go from "Slack is here to stay" to "mommy I am losing market share".
if you don’t mind the financial aspect, would it be okay to do a PhD for enjoyment?

I’m thinking someone could work at Facebook over the summers while studying because they take PhDs
That's true, but, if you look at how university budgets have changed over the past few decades, it's clear that they aren't supposed to be.

They've been aggressively holding educational costs down (see: adjunct professor), while the costs for non-educational services such as career counseling and "student support" (not entirely sure what that entails; my alma mater didn't have it as far as I'm aware) have mushroomed.
Very cool! I was a bit confused with the marking criteria. For example, my solution for "list all files on one line" appears to work correctly but is said to be incorrect.

shopt -s dotglob; for i in *; do echo -n "$i "; done

EDIT: I now see that the correct answer is simply "`echo *`". Despite having a dotfile in the directory, it should not be shown.
The UK is a bad example, cause they have been doing worse than Sweden in every regard. There are plenty of countries in Europe which have much more relaxed limits now, for example Germany, Switzerland or the Czech Republic. Probably the other Nordic countries too (I'm not entirely sure about the latest there though).
That’s a good insight. The problem, though, is that this pattern kinda works (until it doesn’t). Get your FAANG job at 21, follow the pattern to get promoted, get promoted, make more money, compete to buy a nice house, get married, have kids, compete to get your kid into the “best” preschool, then the “best” private school. Compete to get into the “best country club”, then retire and...play golf all day?
Puffin OS: The most bizarre new Android competitor (2019) [video]
It also doesn't make any sense from an investment perspective. Reddit would have been one of the most successful YC companies of all time, except for that they basically had to shut down because they couldn't raise money. This happened to lots of early YC companies that could have otherwise been successful.

Had Reddit not sold for pennies on the dollar to Conde Nast, that alone would have probably paid for the extra 100k for every YC startup since.
Mr. Burns : Absolutely! Who could forget such a monstrous visage? She has the sloping brow and cranial bumpage of the career criminal.

Waylon Smithers : Uh, Sir? Phrenology was dismissed as quackery 160 years ago.

Mr. Burns : Of course you'd say that... you have the brainpan of a stagecoach tilter!
Very nice! I’d like to see some photos and screenshots of the final setup :)
Yeah, in reality its like complaining someone "broke" into your care when you left all of your doors open.
I don't know where you work but no one where I work considers the current situation fine. It's workable but it's definitely no where near 100%.