skysight-inc/HackerNews huggingface dataset:
Fixed now. https://news.ycombinator.com/item?id=23251196
That argument is assuming nature is hospitable to human life by default and if we stop doing what we're doing everything will be fine...

Droughts can still cause famine and starvation in many parts of the world. Floods, hurricanes, earthquakes, vulcano eruptions, forest fires, localised disease (like lime disease) etc. all part of the natural disasters happening without human intervention. These are the small scale common occurrences that we still really don't have good ways of dealing with.

A lot of these are exacerbated by climate change - which is already in motion and there is very little proof that we can predict what will happen accurately, so even if we cut green house gas emissions to 0 - and that's not a realistic scenario - we're still going to have to deal with the consequences.

Then there are global outlier events that can be extinction level - meteor impact, deadly virus strains crossing from animals to humans and spread by animals (eg. bird flu - we're covering from COVID with IFR of sub 1% which is largely targeting old people past average age of death - bird flue IFR was close to 50% and spread by birds which aren't so easy to contain - imagine if the transmission was easier). Again 0 human intervention required, have historical precedent, just not frequent enough to worry about when you have more pressing issues.

In any realistic scenario we will be living in a world were local actions can have global impact - nuclear disaster can spread radiation between continents, virus originating in one place can spread globally and we have no containment units, climate change is going to make the weather more volatile and many natural disasters are going to become more frequent and it can destroy currently hospitable areas, etc.

Nature is not great by default, and we're already on a path that will make it less hospitable - the only realistic long term solution I see is learning to live in that environment.
> Not to excuse it, but to understand it.

Indeed. I don’t have to abide such people, and neither do you. Now if he had found a cure for cancer, would we have more tolerance?
Yeah I remember the days of subtle mono bugs and segfaults, but the new(-ish, its been out for years) .NET Core brings official support to linux. ASP.NET Core is definitely a solid platform for web apps on Linux now too.
"fisher-price-style". Some people just want to get to work on a machine they are comfortable with rather than worrying about the looks of their machine.
I'm just going to link this with no other context: https://www.youtube.com/watch?v=Yx6k6WR8GRs
2020 will be the year of Linux on the Windows desktop
It's the final resting place of the remains of something like 1,500 people. In what meaningful sense is it not a graveyard?
Upstart's Credit Decision API for instant credit decisions
(Hope this isn't too disruptive to the conversation, but I just wanted to thank you for the time you're taking in sharing these details with us. All very interesting.)
Apache is Java centric, but as a developer in both Java and .NET it's impossible to not notice that Java ecosystem has much more independently developed projects while .NET world is still largely defined what MS provides as libraries.
IME, it's best to start with the psychologist. They can determine whether talk therapy will be enough to correct the chemical imbalance without drugs. If necessary, they can refer you to the psychiatrist, who can give you the medication, but doesn't want to talk.
The Case for OLAP in the Cloud
Tl;DR: https://en.wikipedia.org/wiki/Polywater
Prior to COVID-19, 86% of retail in 2020 was still brick and mortar.
> its missing missions? my openra has missions

Only about half of the missions
Well, the MIT license fails to make people release their changes if they release some work based on it.
I am gingerlime. I simply meant obligation as MUST and social norms / courtesy as SHOULD. So I guess technically you’re correct that it’s not a legal obligation, but I think the GP’s point is valid.
These kind of complaints are based on a misunderstanding of how JS works or how the browser works.

You can do the same exact thing in JS right now. In fact, if anything, JavaScript makes this way easier than WASM. With JS, you can just use something like Rollup or Webpack to put your analytics code in the same code.
This is like reading through a list of Christmas presents I didn't even know I wanted.

Relational/Logical patterns are going to revolutionize our ability to make high-level business logic even more accessible to non-wizards. The switch expressions introduced in 8.0 were already very nice for building out our complex in-line mapping code. This takes things to a completely different dimension.

I will say that I am a little confused on the role of Record vs Class vs Struct. Do we not already have the ability to declare immutable value types with structs? How does the Record improve on the struct which already exists in the language?

> Structs override this to have “value-based equality”, comparing each field of the struct by calling Equals on them recursively. Records do the same.

Seems like we might be splitting hairs here?
All the cards I had were "aftermarket" cards with better coolers (7x dual fan GTX 1070s & Pentium G3258 running Gentoo). It wasn't silent but it really wasn't that noisy. After unvolting and underclocking the GPU core, and overclocking the memory, they ran at ~60C under constant load.

I gave three of them to family members and sold the other 4. I was absolutely upfront in my eBay listings of their history.
I don't understand. Most people with a big ego would not want a critical vulnerability associated with them. Can you elaborate?
Yeah, and putting a natural measure on the space of rectangles, squares are a measure-zero subset. In other words there are so many rectangles, almost no rectangles are squares.
Here to see how many comments don't bother reading the piece and just react to the title.
> how much would you pay for a big mac that happens to be located a hundred miles away from you?

You just showed that proximity to the buyer matters, not location, because _delivery_ is an additional cost in both money and time. If you want an apt comparison, you need to not bundle unrelated expenses. Whichever McDonalds I'm at, proximity to me is the same at time of purchasing identical Quarter Pounders, and the price is not.
‎How Udemy Does Build Engineering
My journey (it has been a long and arduous one, multiple therapists, multiple psych's, more drugs than you can imagine) has recently taken me down the path of psychoanalysis and deep exploration of my childhood. It has been eye-opening and transformative to say the least.

I would urge anyone who may have had a traumatic childhood to dig into that more. This book has been a fantastic resource: https://www.amazon.com/gp/product/B00C4BA4I6
PHP being awful annoys me so much more than javascript being awful.

At least for the latter the use became mostly unintentional. For PHP, the problem is that it came about at just the right time to be picked up by WordPress and Facebook, hence encrusting itself in most of the web we see.

I dislike WordPress the same way I came to dislike Visual Studio or any other monstrosity. It's a slow, massive, lumbering mess but it's also by the most mature tool for the job it does.

There's no reason to pick up PHP for a new project. Except, I guess if you're just doing simple CRUD and PHP is what you know.

Languages don't matter that much for simple CRUD apps and PHP is a sub par, annoying, inconsistent language that will get the job done.
We changed the URL from https://gizmodo.com/the-mystery-of-hacked-houseparty-users-m... to the original source it points to. It also points to https://www.theregister.co.uk/2020/05/20/houseparty_subdomai....

Switching to the original source seems fairest, but you might want to read one of those other articles too because they give more of the backstory.
Biden campaign floats idea for virtual DNC convention in Fortnite
Austin Kleon wrote a great book "Show Your Work!" discussing this approach of sharing, communicating and exchanging creative ideas. He frames the problem in a similar fashion and brings all kinds of nuanced aspects of the issue into the discussion.
"I didn't create this system, did you? :) I was born into it."

But you do benefit from it, no?

"Only non-idiots like me..."

It is the beginning of wisdom to realize you're an idiot, too. :-)
What if they happen to be really good at being subjugated serfs?
From my perspective, all of their actions with open source can be classified as embrace or extend. Their open source work has very little use unless paired with their proprietary software.
Ah yes all the poor alcoholics who are barely alive must be really enjoying their life. And all the poor who just killed themselves have accomplished everything and decided to call it a day.

Please, if you're lucky enough to not know depression, you can't really decide that it's just the affluent who never worked the fields. I know this is most of HN, but Depression being an affliction of the bourgeoisie is just a bad conclusion.
Agreed. I'm very happy with it as well. MS seems very keen on this so at least for now it feels like everything is progressing even if its not currently perfect.
Any ideas as to a better system that can be designed and implemented under which these brilliant, but quiet, people have a higher probability of getting funding, becoming recognized and having an overall greater impact?
Ah, I see. Their marketing material referred to "total platform lanes"[0]. That's less helpful.

[0] https://www.servethehome.com/wp-content/uploads/2020/05/Inte...
Top JavaScript Frameworks to Learn in 2020
I would certainly vote for the person who can play the piano while juggling chainsaws for King of Earth.
Factors That Can Increase Your Risk of Suffering from Acid Reflux
While it can help some people, statements like this can also add to the guilt that some people already feel due to not being happy, especially when they already know that they're "really lucky" and have "everything they need".
You target people using the app. If you had control of verify.paypal.com you'd target people using paypal apps. Even though it's not a compromise of the app argueably it's a concept of the app platform. Users's don't make these distinctions. They install the app, they get a message on the app to go to the apps domain to verify their info (email / 2 factor authentication).

They are NOT then checking that the subdomain was released and got a new IP recently (or didn't get an IP).

These PR people love to split these hairs. Our app is secure - but we leaked 100% of your data out of our back-end servers when they were hacked for 3 months - is another one that's common.
Yeah - if anything this post is evidence of a use case that isn't malicious.

While it can be used to get information to bad things, it itself can be used for good things too.
These are just baby steps, but holy shit is that impressive. It kind of feels like working with offshore devs, but it's in real time.
Lines – An app that lets you draw a line and shows a matching part of the earth
The bad idea in this scheme is to not take a look at what the code does, considering these are open-source packages.
If just CBT works for you, great. Everyone else, just do yourself a favour and go get some medication. Life's too short to live it miserably stubbornly denying the effects of drugs.
Sad to hear this since I've been following Drill for a while. From what I understand Drill was based on the google Dremel paper, hence the name.

https://research.google/pubs/pub36632/

Wondering if maybe Spark REPL or Apache Zeppelin might be a decent replacement for Drill.
String[] strings = {"x0","x1"};
strings[0] = "something else"; // mutable.
Object[] things = strings;
things[1] = null;// mutable.

all works.(in java), but I understand what you mean.
If they sit on the toilet while staring at the screen, what bucket these years are assigned to? I.e. these extrapolations could result in multiples of your lifespan.
I've been meaning to do this for so long and I've started at least twice but other work or life have gotten in the way. And I haven't gotten any "quarantine-time" as my industry has been busy!

It's good to hear this, though. I might have to try and re-prioritize learning it again.

Do you have any good resources on hand that you used and would recommend?
The revolution will be coopted.
Downvoted why? I told the truth. Why would you use an antiquated feature that's not up to par with SVG?

The absolutely ridiculous part of this is that they're using JS to create additional DIVs on top of the image.

Why use the map at all?

Edit: May 20th 2020: the day I learned HN users are retarded
Here is yet another trick: situating the creation of wealth primarily in the exchange of goods, implicitly devaluing the act of producing the goods in the first place; treating allocation as the primary problem, with production a mere by-product.

The line of thought typically proceeds by claiming that it really is the exchange that makes the wealth, because it only after exchange that the person who wants to use a thing can actually get their hands on it. However this is misleading, because production is necessary before exchange can take place.

The idolisation of the problem of allocation structures the world in a particular, and not inevitable, way, with many unsavoury properties. Allocation favours fungibility, as a tool for reducing the time needed to exchange, creating immense difficulties in valuing the act of production itself, because one line of production can just be exchanged for another. This abstraction over production removes almost all incentive to consider the future, or to plan for catastrophe, something we see visibly in the response of allocation-focused countries to the current pandemic, and in their willingness to attempt to mitigate, or even to prepare, for the consequences of human-induced climate change.
Depression knows no class, race, creed, gender, or anything else related to the human experience. Any human brain is susceptible to it. Now, whether people of a certain group are willing to admit it, share it, and seek help without feeling stigmatized, is a different story.
Thanks again for the info. This is what I thought about self-hosting.

However, did customers raise concerns about hosting your code in their on perm clusters, For example, did they insist that you open source?

Also, when you host the code on the customer cluster, how did you track usage? For example, was there a process within the customer site, that would send usage information to your site ?

And, I would also imagine that every engagement is unique (not sure if this is correct),

Hence, did you outsource the solutions engineering or that was done as part of the team?
Yeah I mean there's no way a part on the other side of a CPU socket is doing anything in the gigahertz range. Those frequencies are covered by layers and capacitors in or on the package itself. What's hard about modern VRMs is being able to step from Icc(max) to zero while overshooting < 25mv, or the forward load step from nothing to ~200A in an instant without dropping. The specs are in Intel's VRxx docs (eg VR13).
I built something like this for Shopify. Than Facebook sorta copied my idea with this storefront news. Anyway, I think this niche is very small and your better going for lower hanging fruit then starting with a live stream for software products. There have been businesses like this that were great like criticue.com but surprisingly they went under due to lack of interest and adoption. I personally really liked the service. It was better then a livestream, it was a group of software reviewers giving you feedback.
THIS.

Wish I had more upvotes to give.
Your intuition is correct. Even if they have the same apparent color, two light sources can have drastically different spectra, which is perceptible. Some info here:
https://en.wikipedia.org/wiki/Color_rendering_index
The Definition of Simplicity
A lot of those old paradigms you've mentioned have just evolved into new forms, based on lessons learned. Moving from mixins to HOCs, for example, should be relatively easy because they're based on the same concepts [1] and are solving the same types of problems.

Another example: React.memo does not replace shouldComponentUpdate, nor is it more idiomatic. React.memo is for /function components/, while shouldComponentUpdate is for class components [2].

Another example: the community wanted a more flexible way of using function components with state, and a way to decouple unrelated state: enter hooks. They're not necessarily more idiomatic, but instead provide an alternate way of structuring components and application logic that fits more use-cases.

New context is the same as old context. Hooks just enable another way of interacting with context.

[1] https://medium.com/@dan_abramov/mixins-are-dead-long-live-hi...

[2] https://reactjs.org/blog/2018/10/23/react-v-16-6.html#reactm...
Wait, how does that answer prevent only one instance of the job across the whole system? That's what I'd use Redis or something for - for locking.
> This meme, like many others, has been effectively used to show that small communities online can trick mainstream media into reporting the idea that benign things (milk, the OK hand sign) are actually a secret racial symbol.

https://www.reddit.com/r/OutOfTheLoop/comments/bbyhxz/what_i...
Ugh. That may be one of the things on my post-pandemic todo list. Well, thanks for the heads up!
I didn't, skimmed.

> PHP is the most widely used language in the world for websites.

Being served does not equate to being used to develop new things.

Is there really that many new websites, website features being authored in PHP? Sure there is maintenance work and some popular platforms are written in it. But beyond that? I haven't seen a job posting in long time.
Firefox Tricks – Using alternate stylesheets
You can bring your own IP range or pay for an elastic IP. Isn't this how folks do this (I do!).

You get a bunch of elastic IPs, you point your domains to those, you point those to your instances.

That's secure, no one can use those IPs until you release them. Is this rocket science? On AWS I don't think you really get charged for this even (or very little) from what I can tell if you have them all pointing to your instances.
I know it's cool to hate PHP but I can think of other languages (Perl, VB6, Groovy) I dislike more. For a language to be so hated it has to be used a lot, and that's the primary virtue of PHP: it runs damn-near everywhere. Not only web scripting/apps but you can use it for shell scripting, Lambda/Azure Functions... there are even frameworks for creating native mobile applications with PHP. And I wouldn't be surprised if it compiles to JavaScript as well.
Or even just OneDrive -- SharePoint isn't strictly necessary anymore.
You can freeze your gametes. Probably a good idea to do now, male and female.
"honk honk" is an alt-right meme. It refers to clown world or the fact that current politics, the zeitgeist or how the world works is clownish.

I have only ever seen "honk honk" used when referring to issues involving Islam, racial minorities or the treatment of women.
I searched, and this comment was not a joke
This is a good point. After the conclusion of the war, 10 former Confederate states were placed under military rule. However, I believe that happened under the command of civilian leaders. Whether or not they had legitimate authority to do so is a different debate, but I don't think it was the military acting of its own accord.
Please don’t, if I happen to work on it I’ll burn it to the ground. I’ve worked on plenty of WPF applications written like it was winforms and they all sucks.
https://news.ycombinator.com/item?id=23235454

The big original: https://news.ycombinator.com/item?id=23219427
I went away for quite some time. In response to the HN discussion you quote, quite a lot of people got in touch, and as a result I ended up making a few quite good friends, and many more contacts.

After a while I submitted a few things, and commented on a few things I was pointed at, but I didn't ever come back and read in the same way that I had been doing.

And it remains thus. I submit things I think the community might be interested in, and I dip in occasionally. But my participation is not as it once was. During "lock down" I've been commenting about once a day, I look at the "Front Page" most days, and "newest" most days, but I don't comment much. Looking at the trends and what the community usually finds interesting, and especially looking at the responses to some of the comments I make, I don't feel that I have a lot to contribute.
It probably fires as an async error, I'd expect this would log it (if inserted at the end of the try block):

socket.onerror = (...args) => console.log('async error', ...args)
This. I had great results from working with a cognitive-behavioral psychologist. She helped me see patterns in my life that I had never even suspected were there before. I'm skeptical that I could have gotten the same results by reading a couple books on CBT on my own. The exercises were valuable, but so was the outside perspective, and I don't think either would have worked as well without the other.
> Meanwhile, people who have no such expectations cope perfectly well.

You know how they do that right, stay in online chats and ask who, how, why, when. Awful waste of efforts
Beyond goodwill – which imho would likely be relatively minor given what the average gamer cares about – open-sourcing in the hopes of stimulating mod support is a very cool idea. It looks like EA is providing a map editor, but having the DLLs out there makes it more possible for dedicated users to really tinker with game logic and internals, and (hopefully) create the kind of ongoing sophisticated DLC for other players that EA isn't willing to create and sell itself.

I wonder if active support for open source by game companies will eventually reap the benefits it ostensibly does for big tech companies. For example, by open sourcing React, FB not only can influence JS frameworks in general, it can cultivate a hiring pool of engineers already familiar or proficient with React internals. There's already limited precedent with game companies hiring creators of big-time mods (Valve hiring the creator of Dota). But I'd think more open source support and reducing the friction for fans to become creators would surface even more talent.
There is nothing in the GPL that prohibits you from selling games:

https://www.gnu.org/licenses/gpl-faq.html#DoesTheGPLAllowMon...
I couldn't find a date on this article, but I don't think this line is accurate anymore:

"Facebook, Wikipedia, Yahoo, Flickr, Tumblr all these sites run in PHP and welcome millions of users every month without flinching."

Facebook dropped PHP for their own language called Hack, which I think is based on PHP but with a lot of the things people complain about changed.
That "article" spent half its time leading up to explaining why PHP is bad and half its height on GIANT MEMES. The actual content was half a paragraph about how PHP lacks strong conformity... needless waste of bits
I now feel stupid. I have a LWIR camera. I can find the owls.

One of the big revelations from our security cameras is how much animal activity that goes on which we'd otherwise have no idea about. We're visited almost every night by skunks, racoons, and foxes... but we only see them first hand a couple times a year.
I like what MS is doing these days but I also think its fine to be incredulous, to keep a large corporation at arm's length, and to not forget what can be done if we stop paying attention.