skysight-inc/HackerNews huggingface dataset:
Yes, they call this "geothermal" (although it's not like geothermal power generation). You can also use lakes and large ponds rather than burying it.

I looked into it last year. The main problem is cost (in getting into the ground) and expertise. In my area at least, there are dozens of reasonably solid residential HVAC companies with extensive traditional heat pump experience, and zero with extensive geothermal experience.
By population, New York + California + New Jersey is 22% of the USA.
Is there any reason you couldn't just write "Amazon"? I see people do this thing often on HN, for instance "At $DayJob, we do...". Is it like a sign of belonging to a tribe?
Civilization can; personally... I'm somewhat concerned about my next (and possibly last) 20-30 years.
The list on the server could be classified by region and time period (certainly this reduces privacy, but would still prevent tracking individual movements with precission).

This way the phone would need to download just the lists for those regions and periods of the places it has been through.
Is there a EILI5 on why Intel borked 10nm and why others apparently didn't?
I think he is asking if it might improve the performance overall, not necessarily about sterilization. There has been some talk of using salt, for example: https://www.businessinsider.com/mask-coated-in-salt-neutrali...
Does electricity/water spread misinformation over it?
XFinity/Comcast is breaking GitHub
> If Biden runs, Trump wins reelection. Not enough voter support for Biden besides older voters and people of color, younger voters will sit out before voting for Biden in a general election. That's not my opinion, that's what the polling data shows.

Young people don't vote, so no one cares what they think. Latino's and African American's will vote for Biden since Trump is pretty damn racist and if they don't, they are basically screwed for another generation. Minorities don't have the luxury of waiting for the perfect candidate like White College Kids can.
IIRC it's also true that YC founders see each other's names in a special color.
I think it's certainly possible. In fact, I think it might already exist, is https://hackernewsbooks.com/top-books-on-hacker-news kind of what you're talking about?
IME if you're assuming anonymous internet poor person is like your strawman friend who bought a nicer car than you, you're already assuming they have a lot more money than they actually do.
Sounds like an interesting idea, but bad time to post this since the cafe seems to be closed :)
> At least give them a chance to make good on their claims right?

I’d be much more willing to cut them some slack if this was their first offense, or if their previous mea culpas had showed evidence of change. Today, it feels like “This time for sure!”
The opinions are serious on both sides. If I don't provide criticism, it's a strawman post. Everyone is wrong in criticism here, except when the specific topic is criticism and for that, we get tons of noise about Python. At the same time, it's not a open forum when one side is persecuted.
Live tells aren’t taken that seriously or considered a significant factor outside of laymen.

That said I do think the dynamics of poker change more than most other board/card/table games when going from live to online or vice versa, with my extremely limited understanding of chess, go, and Magic.
and have 6% representation in the Senate...
Build a serverless Zoom alternative in 5 minutes
This is an obvious and trivial observation which misses the point of my statement. In my experience, the vast majority of NVC practitioners use NVC as a weapon to manipulate others by righteously invoking "universal needs" while avoiding introspection into their character flaws.

Edit: I acknowledge that my "anectdata" leaves out people who practice NVC without giving any overt indication of it. As with vegans, there is probably a selection bias for other personality characteristics. (The best vegans are not as obviously vegan)
This may be true, but it is ridiculously cynical to think this is the main reason to add instructions to a processor. Every vendor I'm aware of for CPUs, GPUs, and other kinds of processors, are all adding instructions for ML workloads, and they often really do help a lot.

Also, if you think that ARM and x86 have parity in support for instructions, you are off your rocker.
Much more infectious (1000 times more virii in throat swabs) much earlier (peak before day 5 of infection) than SARS.

Different viral sequences for virus in throat vs virus in lungs.

Virus seems to replicate even in cells with low ACE-2 expression.

"no abrupt virus
elimination at the time of seroconversion" - are antibodies not that effective?
The point of temperature checks, or any mitigation measure, is not to reduce spread to 0, but to decrease it.

Why don’t you think temperature checks work? Are you aware that even stopping 1/3 of transmissions would have a massive effect on the final outcome?
Yes and no. If they're using a PC, yes; if not, they need to download and use the app. (Unless you can direct them to the “Use desktop page” setting in Chrome.)
Easy Distributed Scikit-Learn with Ray
Do you have any sources that compare government and private savings at the two time points? I am surprised by your claim that savings were higher at the height of the great depression
If you reject their use of cookies how are they supposed to remember your rejection the next time you visit?
I think this is a necessary move on their part.

And they obviously have the business and engineering talent to make a good product (it's better than their competition, I'll grant).

But how much of their market share came because of some nefarious business and technical practices?

Forgive and forget, 'cause "correction"?
> How could they guarantee end-to-end if not all gadgets support encryption?!

That question could be similarly applied to any company that has made an outlandish claim. And it would not change the fact that one could create a set of companies known to have made outlandish claims.

Zoom was clearly part of that set. They are now removing themselves from that set by admitting that marketing used a novel definition of a term which none of their programmers would have ever signed off on.

If you have a citation for a FAX machine company misapplying the phrase "end-to-end encryption" to their product during the coronavirus outbreak (or any other time for that matter) I'd be interested to see it.

Edit: clarification
> Mask do not protect the person wearing the mask (unless you talk about the kind of masks used as PPE for medical professionals).

Please link to research that backs up your claim.
in some ways it will not be dangerous since most people will basically have all time now to watch how he uses these newfound powers..
Thick Indian accents? There are some fantastic programming tutorials on YouTube but unfortuantly the thick Indian accent makes them all most unwatchable.
They can be tough to get in some areas though, if you want to use a local supplier. I bought the best modern model available from HVAC companies in my area, and it resorts to backup electrical heat around 15F. But that's still fine for my climate (northeast US).
Here's my pet theory: It's mostly about preserving companies' brands and not associating them with the crisis. Someone wearing a face mask is a very visible (literally in-your-face) expression of the pandemic. Companies don't want this associated with their various brands. Especially a service worker working directly with the public. [Company] fears that if the public starts seeing [Company] workers wearing masks, they'll associate [Company] with sickness. Remember the thread yesterday about hospitals. The health care workers that were willing to post anonymously suggested that their lack of protective gear was more about bad PR and image than a lack of supplies.

This is just like companies not wanting their ads to show up alongside porn or hate videos. They're trying to avoid a bad brand association. No company wants the public to see face masks all over their brand.
People also die now for example because of a heart attack that cant be treated due to overwhelmed hospitals. Not saying that is the case for the numbers, I dont know.

In London someone died of malaria last week because it took 9 hours for an ambulance to show up.
Indeed, my only problem with ZeroTier is that I cannot setup custom DNS routing on it. Currently I use nextdns.io on my phone to rewrite `www.mycompany.test` to the WiFi address of my laptop (I use https in local dev). I want to do this over mobile too, which would work with ZeroTier, except for the fact that I can't run two VPNs at once (nextdns + zerotier) on the phone.
The Invention of the AeroPress (2014)
You might be interested in this GDC talk about the PS4 Spiderman game, which dives into the performance optimizations they used, which are in a similar spirit (though at a higher level of abstraction): https://www.youtube.com/watch?v=KDhKyIZd3O8
Turn off sounds and notifications?
No, absolutely not and this is a trend in the media reporting on these actions. Companies are credited for implementing safety measures that were first demanded by workers organizing, often without any reference to that organizing.
No offense, but are you sure you grok the whole 'cookie' concept?
> Just yesterday there was a nasty discussion at work about whether to split a monorepo into smaller individual repos. One side's work is bogged down by it being a monorepo, and the other side would have trouble if it were split into monorepos. Both sides discussed the their problems, yet neither side acknowledged the other's pain. Validating the other's emotions is a core principle of all communications books I've read.

This is a technical tooling problem, not a problem about the feelings of the two teams. By all means, dig technically into why one team's work is being bogged down and why one team prefers the current setup. Maybe you need a different design for integration testing or deployment pipelines. Maybe you need another branching strategy. Maybe you need some ground rules about monorepo-wide changes. All of those can be discussed productively between the teams. Perhaps the underlying conclusion is you need more release engineering resources, and both teams might agree on that. (What did you end up discussing, anyway?)

Just like "there are no technical solutions to social problems," there are no social solutions to technical problems. The solution to "people keep breaking the build on trunk" has nothing to do with your feelings about the people who keep breaking the build - it has to do with your lack of a bot that runs tests and only pushes to trunk if the tests pass. (Nor is the reason that they keep breaking the build on trunk about their emotional needs - it's about the fact that they can't make use of such a bot because none exists.)

I'll give you an example from my side - just yesterday there was a nasty discussion at my own workplace about whether we'd perform a certain upgrade despite an ongoing not-quite-change-freeze because of WFH. A couple of people at the meeting were extremely unhappy about the proposal because they thought it was too risky. Tensions were high on the Jira ticket going into the meeting and various managers were overruling other managers. We got the right people on a call, and the folks who were concerned said, I think this is too risky if we're not going to do a production release, because we'll have too much divergence between master and prod, and the team that owned production said, actually, we're going to do a production release soon and we're happy with this upgrade being part of it. The people who were concerned said, great, that addresses my concern. Problem solved, and the upgrade is happening shortly.

Perhaps we were just mature enough to know, going into the meeting, that of course everyone's emotions were valid, and we had enough trust that teams genuinely want to not cause problems for other teams? I don't think we're an abnormally high-empathy workplace... people here are great, but I think we're pretty normal as workplaces go.
I don't but I remember the name of it was an article about WWII soldiers who wouldn't shoot at the enemy. The amount of soldiers who shot was something dismal like 10%. Not just pull the trigger and shoot but shoot and shoot at the enemy.

A program was developed by the US military to train soldiers to shoot on command. On the shooting range a target popped up the soldier shot it and when he hit it the target would fall. stimulus: target appears, response: shoot the target, reward: target falls, satisfaction. It got to the point where there was no thought it was instinct, or muscle memory.

I see now it is called "Operant conditioning". In the Wikipedia post about operant conditioning citations mention some of what I am talking about. Wikipedia isn't where I originally read about it I read about was probably 10 or 15 years ago?

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

Korea and especially Vietnam (better weapons?) saw the amount of solider shooting the enemy go up significantly.

I'm not sure if the rotary phone vs touch tone was in that same article or if I'm mixing it up with another article.
HN folks don't miss out on the older discussion here on HN

https://news.ycombinator.com/item?id=16257156
The GDR was toppled without guns. The Maidan revolution didn’t have guns. None of the Arab spring revolutions involved violent overthrow using guns. Apartheid ended without guns. All of the color revolutions were nonviolent: https://en.wikipedia.org/wiki/Colour_revolution

Meanwhile, armed revolutions: Syria, Venezuela

Plus, you know, democracy: every election is a chance of nonviolent revolution. And democratic countries do tend to stay democratic, no weapons needed.
>Most maintainers just randomly stop maintaining devices after a little bit of time.

Hasn't that always been the case? The project is community-driven and nobody wants to maintain a device they don't use anymore. Often there are other maintainers, but sometimes there are none.

>They preach security is their focus, but doesn't look like that.

I wasn't aware of any big security issues. Can you give an example? In terms of security patches LOS is usually more up to date then the OEM roms.

>vendor roms are quite good already, no need to install unstable roms like it's 2015.

They also come with all kinds of stuff many people don't want on their phones. If want current security patches (especially on older devices) and no Google Apps, preinstalled vendor apps, telemetry etc. you still have to install a custom rom. In my experience LOS is very stable too.
Maybe if you're just a fan, sure. But there is a very strong and explicit meaning to "the canonical work" when you're doing archival/conservatorial work. There's what the artist created (as seen through the lens of how it was first released/shown, which certainly might involve a publisher or curator—thus the concept of a "director's cut"); and then there's what previous middle-men (curators, other conservators, republishers who acquired the rights after the creator's death, etc.) tacked on after that initial release.

You'll see the effect of this in gaming in the forms of e.g.:

• The https://www.no-intro.org project, whose goal is to curate a database of hashes of "canonical ROMs" (i.e. ones that are don't have demoscene "intro" greetz; but also which don't have the extra headers that some copiers add; and, obviously, which aren't bad dumps.)

• The policies of some emulators (e.g. MAME, Higan) to replace, whenever possible, High-Level Emulation code that "works perfectly" (i.e. matches console output on every frame for every known software title!) with Low-Level Emulation, which requires a BIOS/firmware dump of a chip to run. The goal in these types of fixes isn't to run existing games, but rather to make the emulator match the behavior of the hardware for running even novel or previously undiscovered games, such that it can be a useful tool in future conservation efforts, when the original hardware is long gone.

• The file-formats of some emulators (again: MAME, Higan) which keep individually-dumped coprocessor ROMs as separate files in a software title's archive file/folder, each with their own metadata; rather than inventing custom merged-binary file-formats for each system. This both allows future archivists to easily re-verify that individual dumps are correct; to replace bad dumps with better ones without invalidating the hashes for other ROMs that make up the same software title; and, in theory, this provides a (coincidentally machine-executable) schematic of the software-title-as-hardware-system, which could be used to reconstruct it wholesale in a future where all existing hardware was lost.

• The transition from the archivists at Archive.org preferring to see Apple II disk images in raw bit-dump (DSK) file-format, to wanting them as flux-trace (https://applesaucefdc.com/woz/) files, which in turn means that copy-protected games can now be preserved in their original, copy-protected state, rather than first needing to be cracked.
From the link, Google has seen the following for Meet usage:

“Over the last few weeks, Meet’s day-over-day growth surpassed 60%, and as a result, its daily usage is more than 25 times what it was in January. Despite this growth, the demand has been well within the bounds of our network’s ability.”
Purchased! Thank you for writing these. My wishlist is for a POSIX awk version of your book.
This sentence stuck out to me:

"The company will also use machine-learning software to monitor building cameras and determine whether employees are staying at safe distances during their shifts, or whether they are often huddled too close together"

I can see that working in tandem with some kind of alarm or alert sounding when workers are too close together. The second order effect, would be some kind of Pavlovian response in Amazon warehouse workers even beyond this physical distancing period.

That's the kind of stuff you used to read in sci-fi novels.
Wisdom is hard.

It requires an active life in which you work with other people to accomplish things.

It also requires that you think about those interactions and how they could have gone better -- if only you had behaved differently.

And then it requires recognizing those situations while you are in the middle of them, before you open your mouth or touch that keyboard, and applying those hypothetical changes. And it's not guaranteed.

Practice, practice, practice.
Free Infrastructure Metrics and Automatic Deployment and Error Analysis
noticed the same here.

the question is, how do we get other interesting posts and products to HN front page?
> But I keep thinking about how, "given the lag time in this disease, appropriate response should look like an overreaction."

That's a great point. The impact of the virus is going to be much worse than it could have been because it's behavior exploits some of our cognitive biases.
Working in 3D graphics there are lots of different constraints unfortunately and it isn't an easy solution.

A lot of 3d graphics houses have to roll their own solution.

This is a famous one in the cycle and a common approach-> https://github.com/nerdvegas/rez

The issue is that the environment varies a lot and there's usually a lot of C++ code that needs to be compiled to interact with the python plugins based on different environments with 500+ libraries mixing & matching...
I would never recommend copy-pasting this code into your project:

https://htmldom.dev/copy-text-to-the-clipboard

I get "trying to stay vanilla", but any reasonably-common snippet should either be installed from npm or published there.

For this specific issue there's a module named almost exactly the same and it restores the previous selection and focus as well: https://github.com/sindresorhus/copy-text-to-clipboard/blob/...

This is the point of published modules: your code isn't stuck into the version someone wrote in 10 minutes 5 years ago.
The thing is it's impossible to tell. They deliberately turned off library verification security in their OSX app. They deliberately bypassed standard installation controls in that installer. The easiest way to hide a deliberate backdoor is to make it look like an oversight. So from a practical perspective it's sensible to treat the decisions as malicious, even if they weren't intended to be.
My predictions:

The curve will barely flatten, before 'peak infection' is reached. At the current rate, we have only 1 or 2 months to accomplish this, and no progress so far.

Many folks will get sick; the oldest will die at home. For others it will suck, and there will be no help even from neighbors, churches etc (like the last time, they quit functioning entirely)

Some will not notice at all, apparently. They will survive into a world changed by loss, conservatism, suspicion and paranoia.

An initial recession, while paradoxically goods are plentiful due to the reduced demand

The Social Security fund will disappear entirely as a topic of discussion

Civilization won't fall, and public order will only be occasionally disrupted in small localities

I'd recommend establishing a network of close friends who will support one another during this time. It's about the only support we can expect.
Edited. Thanks for the feedback. I used $AMZN to abbreviate it, but I can see how it is distracting.
Stock market framing of ZOOM.US POST-IPO
This is exciting and the definitely the start of a movement.
ZeroTier has punted on this problem for ages because it's extremely hairy with a very long tail of edge cases and a lot of weird configurations in enterprises that we do not want to break. We really hate breaking stuff on user machines, and we also want to avoid pulling a Zoom and being more invasive on install than users expect. Then you have captive portal logins, people running stuff like Cloudflare's local DNS daemon or local dnsmasq, and more. It's the shaggiest yak ever so we have to make sure we have a really heavy duty shaver ready.

We are working on it as soon as we ship 2.0, which is a huge undertaking that's taking longer than we hoped. 2.0 has a ton of important improvements including but not limited to professionally audited design and code (not revealing the security firm yet but they are extremely well known). Just finished our first round with them. (Bonus: our existing design is not bad and it won't take much to harden it a lot more.)
nope. variable rebinding is not what makes and breaks elixir.

elixir is awesome and has done more to popularize the good ideas behind erlang than a lot of other languages/tools.
Why would you need to know their feelings to find the actual root cause of a problem? You need to know the facts and then make a decision based on them.
High margin means that it's ripe for competition.
Zoom marketed end-to-end encryption. They didn't have end-to-end encryption. Parroting the "we used the term differently" line is counterproductive. They need to acknowledge the problem, appoint the CEO as the spokesperson and over correct [1].

If Zoom's CEO publicly apologized for the lies, fixed their marketing copy and offered refunds to anyone who felt misled, this problem would go away.

[1] https://www.youtube.com/watch?v=PB-AyvgE8Ns
phoenix seems like a throw back. compared to rails or django it's pretty good, but it does not seem forward looking. i haven't worked on anything that relied on server side rendering in four years and it's 'opinionated' macro based module generation is a hindrance to building a more typical api based http service
I'm in the fashion industry right now, I get the layoff worries. But, okay, worst case, I get laid off and then I get a less cushy job in an industry that's less affected. Maybe I draw down my savings for a couple of months before I find one. It's not the end of the world. That's a major benefit of having a skillset as portable as ours.

I'd definitely rather risk that than risk a couple million people dying over the course of a few months - 1% of 70% of 320M, and that's just in the US. What effect on the economy do you expect would come of that?