skysight-inc/HackerNews huggingface dataset:
"..it may not be safe for you or your other employees to work out of the same location.."

It saddens me this individual's mental health issues seem suggestive of potential violence to _others_, when I don't read anything which portents of violence to _others_ in the OP. That's not to say the situation is not concerning. The OP says there is property damage. The OP says the person is disruptive to other employee's productivity. I don't imagine it's ever appropriate for an employee to be housed in the office.

I'm not a mental health professional, but I do have some exposure in this area as a volunteer for Community Access in New York City [1]. CA is an organization helping individuals exiting the health system after a mental health crisis who are also homeless. (I found the opportunity through Idealist.org. I was out of work and volunteering once a week was a great way to spend some of my extra time).

CA has several programs, and individuals had to apply to be accepted into the program where I volunteered; It was a big step forward to be accepted. Services included job and housing search assistance. As you can imagine this is very stressful situation under the best of conditions.

At the start of my volunteering there was training. One of the terms we learned to describe disruptive behaviors was 'decompensation'[2].

The lesson I take, and what I'm working to explain here, is unless you have some training you are probably not equipped to understand and deal with such an employee. Without experience or knowledge you will jump to extreme conclusions ('not safe' to work with). It's an outlier employment situation.

People in this situation need help and understanding. I applaud the OPs efforts to hire outside of the "normal", compliant, pool of candidates. If the OP is serious about continuing this effort, they should seek training. I can't speak for services CA offers to employers, but it might be a place to start an inquiry about the state of services supporting employers in general.

[1]: https://www.communityaccess.org
[2]: https://en.wikipedia.org/wiki/Decompensation
I'm not an Exxon employee or anything similar. I'll play devils/exxon advocate. I expect I'll be voted down because no one is allowed to ever question climate change.

Global warming was the old name; they changed it to climate change because that is happening. You cant deny climate change. Here's why:

https://en.wikipedia.org/wiki/Geologic_temperature_record#/m...

The climate clearly changes; back about 50 million years ago the world was 14 celcius warmer. It was fantastic on earth. Northern Canada/Russia is currently a unlivable wasteland; even trees can't grow up there but back then they sure did. Life thrived across the world. Overall all of science's predictions is that the warmer periods in those graphs were fantastic for life on Earth.

For the last 50 million years the earth has drastically cooled down. This is why the name Global Warming has been ditched, because it's fundamentally wrong. Let's focus on the last 130,000 years. During the Eemian period the world was 3 celcius warmer than today. Then over the last 110,000 years it has cooled 8 celcius on average. The last glacial maximum being 20,000 years ago was the coldest Earth has been in a long time.

Over the next 10,000 years up until the holocene period the earth warmed up 6 celcius. For an unknown reason over the last 10,000 years temperatures have been very uncharacterically stable. What you are seeing is the interglacial periods. What happens is the Earth gets very warm quickly, and then cools down slowly hitting a minimum and then spikes back up like the Eemian period.

We should be spiking in temperature right now, but it's not.

You then look at those predictions on the right hand side. The 2050 and 2100 year predictions but those are IPCC AR5 RCP8.5

https://en.wikipedia.org/wiki/Representative_Concentration_P...

RCP8.5 is the prediction that over the next period of time that emissions INCREASE. This even at the time of publication in 2014 was thought to be quite untrue. It's expecting that we significantly discover much more coal and oil over the next century. The reality is that oil, coal, and gas run out sooner. We also have more data, RCP8.5 is absolutely not happening.

They have since created RCP7 as the baseline but even that is not accurate. In fact RCP6 is not even legitimate. RCP4.5 is what is happening. If you overlay RCP4.5 onto that graph, it makes for a quite boring graph because it barely registers and looks pretty flat just like most of the holocene. That's us basically doing nothing.

What's even more concerning is that we should expect a huge spike in temperature. Not human caused, but all part of the interglacial period system.

The problem is that environmentalists are trying to blame humans for what is likely coming without our involvement. They wish to control our economic policies. That's all that is happening.
This was/is exactly another shitstorm in Japan years ago (I didn't remember if it made into copyright law already or not) as part of the effort for joining TPP:

".. to allow for the prosecution of copyright infringement without the need for a formal complaint from the original creator or rightsholder". [1]

[1] https://www.icmp-ciem.org/news/japan-government-tackle-copyr...

Japanese Wikipedia article has more info: https://ja.wikipedia.org/wiki/%E6%97%A5%E6%9C%AC%E3%81%AE%E8... )
Algebraic Data Types (sealed classes/sum types + records/product types), pattern matching, local type inference. Moreover, Substrate VM (part of Graal) will help you achieve faster startup time and lower runtime memory overhead since it will be AOT compiled to a standalone executable, something that OCaml does right now.
Are the whole €1.24 then transferred to the website owner plus the information to pay €0.24 in VAT?
> I'd pay hansomely for Firefox but only if the funds go into development,

Send money to people on the SCM commit history.
What I liked about Python when I picked it up was how simple it was. The preference for making sure there was only "one right way to do things" made it easy for me to focus on my business logic and not worry about syntax. Although this has been to a certain extent lost, I think the stylistic decision remains present in the gigantic ecosystem.

That's another thing I love about Python. There's such a high chance that someone's already written something that would take me lifetimes to write, and it's so easy for me to just pull it in and use it.
They don’t have sources, because the available scientific evidence strongly suggests that they’re wrong.

The classic study on this used pythons to measure the energy cost of digestion. Cooked meat was significantly cheaper to digest than uncooked meat: https://www.sciencedirect.com/science/article/pii/S109564330...

Another study on mice measured metabolic changes following a diet of cooked vs uncooked food. Again, mice did better with cooked meat than with uncooked (they lost weight on both as a pure meat diet is not a perfect food or mice, or humans for that matter): https://www.pnas.org/content/108/48/19199
It is to the benefit of the developer and the user that they're able to have better UI.
N95 masks don't seem to help vs HIV or MRSA, so I'm not quite sure why you're mentioning them. If you're worried about an HIV outbreak, it seems like we have enough condoms to protect against that.

I think my general point is that our N95 mask production is enough, so long as we save masks and replenish the stockpile. Given the hundred years of pandemics, this COVID19 one is the worst since the 1918 flu by pretty much all measures. Its your canonical black-swan event.

> Perhaps we use the guns more because we have them available.

Did we run out of masks during H1N1, Avian Flu, Ebola, SARS, or any other pandemic before COVID19 ?

Its been years since those examples, so maybe I don't remember exactly. H1N1 was a big deal, but it wasn't "hospitals ran out of equipment" big deal from my memory.
React on the frontend, and java on the backend for both indexing and searching
I'm not even sure a tariff on China would help?

Just Devil's Advocate, but what's to stop those companies from outsourcing their manufacturing to Indonesia or South Korea instead? And if you tariff those two, what's to stop them from outsourcing to Malaysia or Brazil? And on and on.

On items like PPE, where you can sell large amounts of those anywhere in the world, manufacturers will always game to match cost of manufacture to market price. So if it's known that Indonesia and Kenya are definitely going to be buying crazy amounts of your product if the price per unit matches their economic reality, someone's always going to try to meet that demand. Millions and millions of pennies is still a lot of money. Plus you can sell the same PPE you manufactured at low cost into the EU and US.

It's just too profitable.

I suppose you could slap a tariff on PPE from anywhere other than the US? That would probably work.
Considering the number of libertarians in technology. I'd say yes, there are many. They're just not the bible-thumping kind that you're thinking of.
One could make an equally (actually more) compelling argument that anyone supporting (state-subsidised/recognised) marriage is being very discriminatory towards asexuals, polygamists, people who for any reason are unable to form a monogamous partnership.

George Bernard Shore:
Forgive him, for he believes that the customs of his tribe are the laws of nature.
I'm literally talking about the difference between 7 and 14 dollars per month.
Microsoft will release a web browser for Linux next month
Incompatibilities with JDK 15 CharSequence.isEmpty
You're right in that he's views are very "20th Century". I don't agree in witch-hunts and the way he was dealt with by the mob (as is very common in today's Western society).

I'm very happy with the state of the Firefox software, and have in the past contributed finanically to Mozilla (not anymore :().
You'll find me criticizing them a lot but in their defense: I would probably not have been able to renegotiate that Google deal earlier this year given how Google basically does whatever they want in the browser space for now, so it seems they do something.

That said: to me it comes off as a bit done deaf to raise salaries for top execs in a non profit while firing the people who does the work and also I cannot see how anything should be prioritized if the situation is critical except:

- the main revenue driver and simultaneously their biggest contribution to fulfilling their mission, Firefox.

- initiatives to add more reliable sources of income for the long run.

Deprioritizing Firefox seems crazy in such a situation.

(I know nothing about their actual plans but I could come up with is if they are cutting spending to save up money for an endowment fund, but I guess that is just wishful thinking.)
I'm always shocked by how creative the Japanese illustrators are. It's mind blowing
ASK: How to help Covid-19 teams that fight against Covid-19 using software?
Researchers, doctors or any person or team may need support in areas that are not his specialty like websites, mobile apps, simple data processing (text, csv, excel, etc.), big data, cloud, web scraping, tasks automations, project management, issue tracking, complex enterprises architectures used in companies, or any task in which a developer skills may help.

I am sure that many programmers (like me) from all over the world would be willing to help as if it were to support an open source project.
DevOps isn't a person or a role. People who are called a 'DevOps Engineer' simply have a bad title. Our industry is very stupid.

But yes, they are often Ops, and in general they shouldn't be troubleshooting the application. They can isolate system issues by looking at and correlating metrics and events in the high level systems, but only a developer of the code in question can efficiently and effectively diagnose a specific bug in code in a reasonable amount of time.

You've seriously not heard the phrase 'check your privilege'? In general it means not to take it for granted, but specifically to not take advantage of it at the expense of others. Just because you aren't forced to care for others doesn't mean you shouldn't. If you have privilege, your moral imperative is to ensure it's used for good, not evil (indifference is often the latter when affected by those with privilege).

How is software dev breaking your body? Are you typing with your face?

If you want to be the best version of yourself within 9-5, please fix the bugs that alert on-call the first morning you hear about them. Most developers never do this, which is why they are put on call.

Last week I was on-call. The vast majority of the time, when it's the application at fault, I don't know who the hell wrote it or where to begin with troubleshooting it, so I need a dev to look at it, because we don't have time to waste if the product is down. This doesn't seem like a controversial idea to me: you are hired by a company to make a product that works, so if your product isn't working, you need to fix it. I can't always fix it. I need help sometimes. It's literally your responsibility as a professional adult to help.

If the product you work on has to work 24 hours a day, you have implicitly agreed to support it during that time. Otherwise you can get a different job where if the product breaks, it can wait until morning. I've had those too, and not being on-call was great! But with my current role I knew it would require some on-call time, because those are the products I'm helping to build and run.

So I spend part of my time improving the product support team so that everything is as resilient as possible, but also so that devs can understand how their code affects the products. This means being as involved in architecture and design decisions as with deploying infrastructure. And I stop at 40hr/week too, but once every 8 weeks, I get a few calls about broken shit, and I put in the time to help prevent those from re-occurring, because most people I work with don't.
> it's not hard to create a simple UX that would enable this.

This is a gross understatement. The number of different clients that Twitter supports (apis, third party clients/vendors, mobile, etc) means that it isn't a simple problem. Not only that but they have to support different screen sizes and likely have to crop the image differently depending on the device you're viewing the content on. I can without much mental effort understand how this feature comes to be. People spend more time looking at pictures that are interesting and in order to support all of the different screen sizes they decided it was easier for their users to attempt to automatically frame the image.
One is a newspaper and the other is a software developer.
I know how the technical side works. But legally, what the company thinks you have signed isn't the final word.

Consider an analogous in-person situation of being presented with a one-signature agreement by a customer service rep. You can cross things out and sometimes the CSR will balk but often they will not. When they don't, it's likely because they're being lazy or succumbing to social pressure, as the customers usually do. So they accept the modified signed document, and pass it on to their back office or file it away.

The company would argue that the CSR is not empowered to make binding contracts on behalf of the company outside of the unilateral boilerplate. But you certainly haven't agreed to the bits you have crossed out before signing. The performance on both sides does show some kind of contract has been formed. But neither written document is straightforward evidence of the exact contract. I would suspect that few courts would find in your favor if you inserted unconscionable terms (eg company pays you $1MM). But when it's the company trying to push unconscionable terms (like making the words of the contract meaningless by removing your ability to take them to court), I could see it going either way.
Race in this context refers to the action of racing, not the races of humans, or even horses.

The only way this argument would make sense as a critique of Trump's supposed racism would be if you believed some races do _not_ have good genes. I doubt you believe this. I certainly don't.
Where can I read more about murder in hunter gatherer societies? That sounds fascinating
Knowing when to cheat - when to give up on one problem and solving another instead, is a valuable skill
Which, for some people, is significant.
This is quite the tragedy for the open web. Everyone else has fallen to Chromium, which is a much worse browser for ad-blocking, privacy, (and I'd argue usability) than Firefox. Yes, it's open source, but who will maintain it in a meaningful way?
SimpleSubmitter: Submit your startup to relevant directories
Both are the problems.

Because of side effects, when single cmake file modified, the whole project need to be regenerated.

Also, because of side effects, project files become too frigile, for example, changing the order of two includes may result in incorrect project definition.

And makefile generation part is problematic: using timestamps to check if something need to be rebuilt is unreliable (may result in not rebuilding something when project is actually changed).
bigot : a person who is intolerant towards those holding different opinions (google definition).
So maybe half of the country is made up of bigots but they are from both side. The other half are those that don't have strong opinions or simply don't care.
> I have an LG WebOS television and it runs extremely smoothly.

To counter that anecdote, I have an LG WebOS television and it is constantly freezing, I frequently have to power cycle it just to launch Netflix, it automatically updates itself without my consent, and each update seems to make it slower, or break something. Simply navigating the menu is a pain because of how unresponsive and slow it is, and setting it up required me to agree to a bunch of privacy policies.

To be fair, I blame LG for that more than WebOS. I don't really know anything about WebOS and how it relates to web tech, but I do remember using it many years ago on an HP TouchPad tablet. That was a great tablet experience at the time; way better than anything Android had to offer (except for the larger catalog of apps)
> material icons are overused

This is kind of a funny sentiment to me. I get that styles change, and that an interface can look dated with an old theme or old icons. Aqua looks out of place on a current Mac (although I kind of miss it), Aero looks out of place on Windows 10, etc.

Personally, I get a little annoyed when icons change. KeePassXC changed their icons a couple of months ago, and I still feel like I need to hover for a tooltip to confirm what this cryptic outline signifies.

I guess I just like the idea of a consistent design language, so overuse away!
That reputation comes from cars and machines, not from software. Germany is one of the worst places for anything digital.
He's still a CEO, just at a different company, and he's still rich and well respected. I wish my own reputation were as "destroyed" as that.
Microsoft contributes to Java port for Apple silicon Macs
Gitlab 13.4 Released
Not if your goal is to impress your peers and win competitions!
I purchased a single digit number of N95 masks because of some upcoming travel. I purchased them at inflated prices from eBay. I wonder if I am taking masks from someone that needs them more. I wish we had more emergency regulation about who is able to purchase medical equipment during an emergency. I feel very uneasy about this purchase. Should I donate the remaining unused masks to a local hospital — dispute low numbers of COVID-19 cases (I’m in a State where the case numbers are dropping)?
Not really.

The "web" (and mobile) just got big and expensive and Mozilla couldn't keep up. Just look at Apple and Google revenue and it's obvious that Mozilla couldn't sustain.

Compounding the problem is that the more money they made, the easier they could buy out all the Mozilla employees who aren't politically committed against Google and Apple.
Do you need someone to talk to?
>If your boss (or their boss, or their boss, etc.) makes it clear they don't support that: that's not a political statement, it's workplace discrimination / harassment.

I am going to speak plainly. I don't think people in the Valley really believe this argument. Political opinion is a protected class in California yet people feel free to create a hostile work environment for Trump supporters. It feels like there a set of right answers and you can say the right answers or shut up.
I personally use VSCode as a text editor in the sense that you describe. I edit my notes in VSCode with Foam, a similar tool to Roam Research. Similarly my blog is based on Jekyll and Markdown files so I use VSCode to edit those markdown files when writing posts. There are definitely cases where I use VSCode as an IDE for other projects but it works well as a simple text editor too IMO.
I strongly disagree with Eich's politics so I'll never use Brave as long as he profits from it.
2014-2008=6

It's "close enough" only because you're trying to save face from your incorrect implication/claim you've repeated several times across different comments in this thread that he was the CEO when he did the donation.
Why Are Distributed Systems So Hard?
A family member works as a nurse at a hospital. Protocol was that each time they entered a room, they put on a new N95. If they had to step out to get something - need another mask. According to them, this was all due to federal guidelines and state accreditation monitoring.

They blew through their supply in no time at the start of the pandemic.

Now, they get a single mask and wear it until it is obviously no good.
> These instincts do rule us, unfortunately. Although many like to think otherwise.

Let me see if I have this straight: selection processes have favored those with the ability to provide for their offspring because it ensures the survival of their lineage. Consequently women tend to consider competitive men who have high wealth and status more attractive, therefore it is the fault of women that men are so competitive?

In your reasoning, men do not have the agency to choose not to be competitive, women do have the agency to choose who they are attracted to, and natural selection pressures are blameless. That's a pretty arbitrary place to draw the line don't you think?
>> When I first started using Rust, I really missed monads.

> Option and Result are Monads. Surely he misses do-notation.

Surely you are joking if you are trying to say someone writing haskell would say rust has monads in any practical sense. Sure, all languages have/can have A (or two) monad.
Not the OP, but that’s what I got a few month ago when my blog was on the front page: https://twitter.com/dgellow/status/1284435410777776128

(It didn't crash though, but it's also not 2k blog instances. It runs on the cheapest digital ocean offering)
The opening of those libraries are really recent and they were not developed as open source.
When CEO's feel they aren't paid fairly, let's raise their salary, yet many millions cannot make enough to have an average life in America.

I'm not an advocate of socialism, but I think there should be more thought about egregious CEO salaries. Like another poster said, why are not CEO salaries tied to performance? Almost every other role in a company's salary is tied to their individual performance.
You just succinctly described why I decided to dip out of a big city into exurbia when the pandemic started. I figured that if I'm going to be lonely, I may as well do it in nature.

Turns out that being alone in nature (as I realized in college) actually doesn't make me feel lonely. This is going to sound kinda weird, but I actually feel a sense of togetherness and belonging being near trees, dense foliage, animals. I wonder why this is? I'm sure there are millions of years of evolutionary evidence to answer my question, but it remains fascinating to me.