skysight-inc/HackerNews huggingface dataset:
Amazon recruit huge numbers of graduates, so obviously that's a yes. I think their graduate roles pay quite well too.

But if this article is to be believed, they also do things like using 15 different languages on the tech stack (16 to choose from minus PHP because it's banned) and give you the idea that estimates are worthless. If your workplace is doing things like that it's a very bad sign in my opinion.
Have you heard of matrix? Your description reminded me of it. Its a open source instant messaging service that is protocol driven. Perhaps a bit less ambitious in scope that what you are describing, but seems to be a step in that direction at least.

https://matrix.org/
I too have met "-1x" developers, but if someone like that persists then either they have political cover or they are very careful about who they show their bad side to. The worst case is if they were hired as a "10x" developer, at which point they can't be fired without their hiring manager admitting they made a mistake.
Obsessed with “experts” who say we could have a vaccine in 12 to 18 months
Intel Comet Lake-S Arrives: More Cores, Higher Boosts and Power but Better Price
Background: The COVID-19 pandemic is responsible for increasing deaths globally. Most estimates have focused on numbers of deaths, with little direct quantification of years of life lost (YLL) through COVID-19. As most people dying with COVID-19 are older with underlying long-term conditions (LTCs), some have speculated that YLL are low. We aim to estimate YLL attributable to COVID-19, before and after adjustment for number/type of LTCs.

Methods: We first estimated YLL from COVID-19 using standard WHO life tables, based on published age/sex data from COVID-19 deaths in Italy. We then used aggregate data on number/type of LTCs to model likely combinations of LTCs among people dying with COVID-19. From these, we used routine UK healthcare data to estimate life expectancy based on age/sex/different combinations of LTCs. We then calculated YLL based on age, sex and type of LTCs and multimorbidity count.

Results: Using the standard WHO life tables, YLL per COVID-19 death was 14 for men and 12 for women. After adjustment for number and type of LTCs, the mean YLL was slightly lower, but remained high (13 and 11 years for men and women, respectively). The number and type of LTCs led to wide variability in the estimated YLL at a given age (e.g. at ≥80 years, YLL was >10 years for people with 0 LTCs, and <3 years for people with ≥6).

Conclusions: Deaths from COVID-19 represent a substantial burden in terms of per-person YLL, more than a decade, even after adjusting for the typical number and type of LTCs found in people dying of COVID-19. The extent of multimorbidity heavily influences the estimated YLL at a given age. More comprehensive and standardised collection of data on LTCs is needed to better understand and quantify the global burden of COVID-19 and to guide policy-making and interventions.

https://wellcomeopenresearch.org/articles/5-75
If you're saying we never get from the initial 0 to the trailing 1 in a finite number of steps, that's true and that's what DavidVoid is saying. But I haven't made the list of digits uncountably large by adding one element. Instead I put that element in a transfinite position in the ordering and I have to watch out for weird consequences.

I'm no expert, but countability doesn't depend on how the set is ordered. It depends on whether the elements can be placed in 1:1 correspondence with the integers. 1,0,0,... has a countable number of elements, and so does 0,0,0,...,1. They can be put in 1:1 correspondence with each other. This definition of countability is described in your link.

I meant to ask, does "countable representation" some kind of detailed definition that I can look at?
I am unaware of a "massive excess of capacity" in NY; quite the opposite. Where do you make that conclusion from? NY, to my knowledge, has been well over capacity and has had to take severe measures. Hospitals have had more patients than they can deal with and the staff is overworked. Elective procedures have been cancelled, no visitors are allowed, doctors and nurses who ordinarily work elsewhere are working in Covid-19 units. Chicago is not doing well either. To put my chip down: yes, I do think we succeeded in flattening the curve in NY. We started the lockdown late, so we could not prevent it from getting very bad, but had we not done a lockdown, it probably would have been worse for longer.
This seems like a worse than just hashing the file. Random bit flips will probably go undetected using this method, but won't be with hashing.
I rather think making arguably the biggest individual contribution to winning the biggest war in history is a pretty big contributor to his game. His role in the founding of computer science also doesn't hurt.
Regardless of whether people like WFH or not, it's forced companies to accommodate it.

Companies in less-competitive industries previously had no incentive to support virtual meetings, VPNs, etc.

Plus, it's showing many companies how much money they can save if they don't need to rent large offices, reimburse gas/transit costs, etc.
Fortunately at will employment works both ways. I can't be forced to come to work. They of course can refuse to allow me to come back in a few years after this is over but if they want someone today they need to entice them somehow. If things are now risky than they may need to offer hazard pay.

Note that a company giving a bad reference because you refuse the terms is likely to lose a lawsuit (in the US) since courts will find it reasonable for someone to refuse to come into work given the experts advice at this time. Thus the company will probably just confirm your dates of employment and refuse to say anything more about your performance while working there.
How does this:

That's why I'm pro-walled-garden, as I've expressed in the original response.

Jibe with this?

"I would strongly prefer having a free-for-all platform"
My ISP really hates servers to the point that they block ports below 1024 iirc, even though it have a real dynamic public IP
What you shared made me evaluate India much worse than the idea of that country I had before reading it.

I'm glad you are still alive and in a country where you can do business freely.
Tools to Create Computer Vision Datasets
Same, it's causing more frustration than it's worth for me. Call me a luddite but I don't like things changing what I wrote. Keyboards should be more accurate.
I will never get the rationale behind creating a new proprietary language solely to protect people from 'full blown' programming. Or, in some cases, being able to read/manipulate config files with standard tools.
I use Meet many times per day for business and I'm very ready to move to something else. I am constantly hit with the issue where a user clicks the "ask to join" button, but the hosts nor anyone else ever sees a pop-up to admit them into the room. Super frustrating when on a phone call with a client trying to get Meet to work.
That probably depends on the industry. At my last job (embedded software for a defense contractor), I was actually the youngest at 28.

The guy to the right of me was in his mid 60's, the guy behind me was 50, and my boss was 52. I think the only other engineer not over 50 was this one guy who was in his late 30's.

It seems like in the defense industry, it's almost the opposite.
The contact tracing, as it is proposed (opt-in), is no more than suggesting infected people to act responsively. The big difference with tracing is that you would be bashed although you act responsively.

Sorry to say point 3) is actually spreading FUD. Contact tracing can only be efficient if enforced.
Staying (Digitally) Safe During Covid-19 – Four Ways to Combat Threats
Most educated medical professionals absolutely agree that homeopathy, Chinese medicine and chlorine necklaces do not help against the virus [except to the limited degree placebos are useful].

A software reliability engineer citing LessWrong and reddit to argue epidemiologists fundamentally misunderstand how to do epidemiology is much closer to the instinctive contrarianism of the average defender of homeopathy....
somebody (usually some kind of middle manager) needs to have projects to look after, otherwise it would show that they are dead weights.
Amazon's foreign websites named in U.S. piracy and counterfeiting report
> I'm not really excited that every meeting participant will be able to see my facial flaws in 4k HDR with dynamic surround.

Do you meet people in person?
I find myself disagreeing with your agreement because of the examples of symbols that are clearly not text.

One of them, BROKEN CIRCLE WITH NORTHWEST ARROW, could actually be used for the external link symbol if it were mirrored!
You don't even need to wait: https://www.hertzcarsales.com/
Priors of Great Potential
> The person you are speaking to is pretty much powerless should you need something to change

Only if your company is terrible. Anyone in the company should be able to recommend a change. If it makes sense it should happen. Full stop.

If there's something in your company that prevents change from the bottom up it's very poorly run.

I say this having been a regular employee, manager, and founder.
This is like asking, remember when Mercedes Benz was the largest car company in the world? The 1880s were a magical time!

Every industry goes through a period of experimentation. In his 1985 book, Innovation And Entrepreneurship, on page 121, the great business guru Peter Drucker offered this:

In the 1920s, literally hundreds of companies were making radio sets and hundreds more were going into radio stations. By 1935, the control of broadcasting had moved into the hands of three "networks" and there were only a dozen manufacturers of radio sets left. Again, there was an explosion in the number of newspapers founded between 1880 and 1900. In fact, newspapers were among the "growth industries" of the time. Since World War I, the number of newspapers in every major country has been going downhill steadily. And the same is true of banking. After the founders -- the Morgans, the Siemenses, the Shibusawas -- there was an almost explosive growth of new banks in the United States as well as in Europe. But around 1890, only twenty years later, consolidation set in. Banking firms began to go out of business or to merge. By the end of World War II in every major country only a handful of banks were left that had more than local importance, whether as commercial or private banks. ...But each time without exception the survivor has been a company that was started during the early explosive period. After that period is over, entry into the industry is foreclosed for all practical purposes. There is a "window" of a few years during which a new venture must establish itself in any new knowledge-based industry.

The open period for the Internet appears to have been the 20 years from 1990 to 2010, give or take a year. The biggest surprise about this is that there was a constant public rhetoric about the Internet that argued that it would be the most naturally competitive ecosystem ever invented, the one most resistant to monopoly, but in fact the opposite happened -- it consolidated much more quickly than any other major industry, certainly much faster than the examples that Drucker gives.
Rule 14: When to Write an End-toEnd Test

4. When your spacecraft needs to get the correct mission elapsed time from the launch vehicle.

https://arstechnica.com/science/2020/02/boeing-acknowledges-...
The internet has extended the working hours of many people I work with in a significant way. It has not, that I know, extended the working hours of our letter carrier, the staff at the grocery store, the police on patrol, most medical professionals, etc.

It is easy on these forums to imagine that everyone is working in a similar environment.

> What % of the workforce was still agrarian in the late 19th century?

They worked pretty hard, too. In Virgil's Georgic I, there occur the lines "toil conquered all,/Remorseless toil, and poverty's shrewd push/In times of hardship." Things hadn't changed much until the 19th Century.
If FED uses their infinite money to to prop up the market, and tech jobs/tech companies/products and big finance/wealthy people run the world, could the non-tech jobs lost be inconsequential?
Raven nest livestream, Iceland [video]
I'm 40 and I don't suppose anyone has ever called me a 10x developer or a rockstar or a ninja, though I was recently described as having "a superpower to crush tickets."

I have a feeling you have not applied "everywhere" in the United States, but please correct me if I'm wrong. I've never left my home state, and the deluge of recruiter spam on LinkedIn hasn't slowed down yet.

And no I'm not an architect or team lead or business analyst. I'm just a developer. Almost entirely individual contributor roles. But once hired, I learn what is needed and I execute the hell out of it and usually write myself out of a job (or at least make it so boring I am receptive to the next engagement.) This is listed in my résumé as the accomplishments or value I brought to a project. When I interview, I often say "I don't really know enough about that yet, but I'm interested in learning." This is usually met well.

One last thing - my expectations are not great. I'm not ambitious enough to seek out Big Five positions or compensation. But I make really good money for this area and for what I consider reasonably easy jobs. Perhaps you are expecting your career to feel the same way it did twenty years ago? It won't. That's OK. Make peace with it. Find a way to use and improve your skills in a way that brings value to a company, and they compensate you for it.
They said CTO, not founder.
Is coronavirus the Earth's antibodies?
My impression is that for a lot of developers on HN, a kind of front-end fatigue has grown stronger and stronger. And as a result, there's a preference for various solutions that reduce the amount of 'dynamic javascript' work required.

While I'm not particularly hostile to javascript or React myself, I do notice that over time, I tend to avoid it whenever I can. It wasn't too long ago that I made (gentle) fun of Intercooler.js (what happened to that person and their tireless efforts to insert it into any vaguely relevant conversation?), for example.

But nowadays, I'm fully on the Phoenix LiveView bandwagon (React/js on the server!), and I would absolutely use Svelte or Intercooler if LiveView wasn't an option, I grumble whenever I need to deal with my js pipeline (Webpack, PostCSS, etc.), and whenever I do need to deal with it, I get an almost existential 'where did things go wrong' feeling. Maybe I'm just getting old, in front-end developer terms anyways.

All I know is that for the past year I've barely kept up to date on the latest in React (Hooks?!), CSS (grids? flexbox?), js bundlers, browser features (webworkers? the latest in LocalStorage? webcomponents?), and so on, and instead I've been dealing with databases, servers (nginx, linux, etc.), and other 'back-end' things instead.

I feel much, much less frustration because suddenly things stop working and I need to dive into the complex world of webpack and its loaders, CSS and it's various browser incompatibilities, and so on. But I also feel that the things I /do/ learn will probably be valuable for years to come.

The insane amount of stuff I've learned about jQuery is practically worthless now. The same goes for Bootstrap and Backbone.js. Or various CSS layout tricks (dear god the floats). But what I'm learning about Postgres and Ngix and Railsy back-ends seems like the kind of stuff I'll be able to use (and make a living off) for a long time to come.

I do really like TypeScript though. I'd love to use that more :).
> About me

> I’m a software / site reliability engineer based out of Santa Barbara, California.

People need to stop chiming in on subjects on which they are not experts.

Ryan, as a site reliability engineer, I know you’re annoyed annoyed when people on the street talk to you about your job and misinterpret just about everything about how technology works.

I had a potential customer of my employer express interest (based on me wearing corporate swag in a public place), ask some questions that became semi-technical, then go on to completely equate being hosted on a cloud service as not having any privacy or security measures or control over our data, completely misinterpreting my answers.

This is what you’re doing to doctors and epidemiologists, and whatever other people do scientific research on viruses. And now your personal blog post has spread its influence far enough to be seen by hundreds if not thousands of people who will latch on to your non-expert opinions.
Do you tell that to everyone, as soon as they open their mouth with a thought, or only the folks who suggest we should ease the lockdown sooner?

It would be interesting on HN if we developed a habit of interrogating everyone for their credentials and shouting them down immediately if they're just another software engineer.
Legally you won't be fired for not coming in. You might be laid off with no severance, but that is different legally. When someone asks they will not give a bad reference and you will be eligible for unemployment, both of which are useful. If the above is not true for you there are many lawyers who would love to talk to you, as it is an easy buck for both of you in court.
> There is no coffin, the walled gardens are not dying, and have long since become the norm, which happened because the people found them to be better than the alternative: getting apps (and manually updating them) from many different sources of varying quality and convenience.

No they haven't. Given a fair choice customers have opted for the alternative the vast majority of the time.

The walled garden models have only worked when companies have engaged in anti-competitive behaviour.
> that feature keeps the legacy version running I think

I'm well aware that Hangouts still exists.. I use it often. But Google has every intention of deprecating it.

Example: https://9to5google.com/2018/12/02/google-hangouts-shutting-d...
My other favorite example is y2k. New Years 2000 came and went and the world didn’t end. Was y2k overblown hysteria, or did we take it seriously and do the work necessary to prevent catastrophic system failure? Probably a little hysteria involved, sure, but I don’t think anyone here would argue we should have just let systems go unpatched and hoped for the best.
Sorry, I didn't mean to make it sound like you'd deduct it from personal taxes. In the US, health insurance paid by your employer is automatically deducted from your taxes so it is analogous.

The small amount almost makes it stranger, why not just give the benefit to everyone? Food seems like it would be a basic necessity comparable to healthcare, especially when you're talking about such a small amount, and it boosts the local economy just as much if it's coming from an employed person as an unemployed person.

Edit: But yes, I see your point about it being intended to be analogous to "snacks in the office" or whatever. It just seems very strange that it would be in widespread use but tied to your employer. It does sound nice. I just don't understand why it's employer run if it's a cultural expectation.
If you're going to write a 7500 word article on why most experts are wrong about a subject, you should probably start by providing the reader with some reason to care about what you have to say. Writing with this authoritative tone and no disclaimer as to your lack of expertise and knowledge in any relevant field is dangerously irresponsible.

Further, insisting that every reader fully read your treatise and evaluate the claims and arguments "on the merits" is unrealistic, unfair, and fails to acknowledge that virtually all of them also lack the expertise to be able to do so.
I was very surprised to read

> 90%, of what I learn at one job is completely useless for the next one.

That has not been my experience at all (and I've had some pretty major job changes, including lawyer -> software developmer). If I had to put a number on it, I'd say more like 50% of what I've learned at each job is transferable.

How about everyone else? Closer to 10% or 50%?
You're talking about something different to me then criticising me for it. The quote I was originally replying to was:

> React is great because it's vanilla Javascript

React is not vanilla Javascript. "it takes a minute to learn JSX" isn't disgreeing with that statement.
All they need to maintain are appearances. Think somehting like their customer support for their free services. You get some help when you manage to pull a social media attention, otherwise good luck. And killing someone's gmail or developer account, or adsense account is much more directly damaging, than privacy violations.

Appearances and all.
You wish, usually you still end up programming the thing, just with worse tools.
> I don’t feel safe going outside

Why? So long as you're not close to other people there's no risk in being outside.
So a frontend developer is a perpetual trainee in your opinion?
> No matter how you slice it, more lines of code is invariably going to result in more bugs.

Is systemd + its services and timer files, bigger than sysvinit, cron, atd, pm2/forever, previous device managers, all the various bash scripts, and everything else it replaces?

I don't know either way. I'm just not completely sure Systemd is bigger.
I'm not sure how I should be reading the article so maybe it's going over my head.

> Rule 10: When to make a microservice

> I would use a microservice when I have a relatively small and simple chunk of code that needs to run every once in a while.

Isn't this wrong? There's no reason a microservice should just run once in a while. It also creates a lot of complexity for a simple chunk of code.
Investors sue LabCorp over security failures
I only have good things to say about systemd. it's much easier to reason about dependencies, and timers always fire when they should. It's also much easier to debug why a timer isn't working because you can `systemctl run my-job.service` and run that job in exactly the same environment it'll run in with the timer. Yes, it's two files to describe the job instead of just crontab but it comes with a ton of advantages
Is that not the same thing?
As oil industry swoons, tar sands workers look to renewables for jobs
Yeah, if you model New York with an appropriate epidemiological model using just mortality (which is more reliable than cases), the lockdown event is massive and trivial to detect. Anyone who claims otherwise is either dishonest or foolish.
That is not because they've stopped listening to "fearmongering", but because the thing to fear - new infections - has receded! https://www.scmp.com/news/hong-kong/society/article/3081701/...

By the sound of it most people are wearing masks most of the time.

(Boilerplate warning about news reliability in nonfree countries)
The upvotes of the comments of other users is hidden since a few years (5? I can't remember the date, and I can't find the anouncemente.)

The upvotes of your comments should be visible to you.
>Our apologies, there are no matches within 1000 miles of postal code null.
The rest of the wording is just as careful, and logically follows from the first part (you can hardly be involved in a contract if you don’t know about it).

“We recommended the vendor and put them in touch with NY, then washed our hands of it” fits just fine with the wording there.