skysight-inc/HackerNews huggingface dataset:
I've been enjoying going through the OOP literature from the 90's (and earlier) and have especially enjoyed Trygve Reenskaug's view on things. I came across the OORam methodology in Trygve's book, "Working with Objects" [0] which I found after reading about Ivar Jacobson's "Use case driven design."

I found the idea of reifying use-cases into explicit code constructs interesting.

https://heim.ifi.uio.no/~trygver/1996/book/WorkingWithObject...
I think he meant, before we try to mess with a planet far away, we have a CO2 problem here on earth already urging to be solved in general. Not necessarily, to experiment wildly in the process here on earth.
Show HN: VR-OS is a desktop operating system beyond the limits of your monitor
IF you were making a bioweapon, you'd probably try and do the opposite so you can try and target it better. This is a really dumb bioweapon because it infects you worse too - in general bioweapons are just a terrible weapon for non=suicidal nation-states because you can at least aim nuclear weapons, but you can't aim a virus. This mutation is exactly the sort of boring everyday mutation viruses pick up in the process of being viruses - they mutate quicker than our DNA and picking up something like this is with a dna replication error leading to a little stutter is not hard at all. HIV, influenza, etc are all examples of how effective good old fashioned natural selection and random mutation is at advancing viral capabilities and evasion strategies without any help from humans needed.
Different diseases, different outcomes.

First, using the total population as a basis is just wrong. Some will certainly be immune to a certain degree while others are simply lucky.

Even very aggressive pandemics, hitting totally ill-prepared societies didn't infect every single person. Not even the black death managed to do so. So why do you think COVID-19 would end up doing that?

And using the 3.4% is another issue. Because you have the Wuhan rate, which is much higher than the rate eslewhere. And this thing is a moving target because testing was rather limted earlier. South Korea seems to be the best source to get mortalitiy rates due to their aggressive testing.
Can a "loophole" be "expressly"?

It's not a trick, it's a straightforward statement of the author's intent.

It's a loophole that permits slavery of non-prisoners by virtue of a corrupt prosecution and jail system that puts people in prison for longer than they deserve and then extends their sentences unreasonably for in-prison violations, allowing slave labor dor the duration of their excessive imprisonment.

Most modern prison labor isn't even "slavery" under the 13th. It's using a different loophole -- indentured servitude to reduce inflated sentences, and offering monopsonistically-suppressed wages and monopolistic "company town" prices for basic living supplies.
The Samsung 10 series will let you save photos as HEIC.
China had a very strong response to this crisis.

They had hard quarantines up to and including jail-like cells to enforce those orders.

They had significant amounts of PPE brought in rapidly.

They built a hospital in a month at ground zero.

They provided thermal camera helmets to police to catch people with a high temperature (most common ailment with coronavirus).

In effect, they knew they had a diaster on their hands, and responded rapidly. And it shows in their numbers.

In the USA, We refused the the WHO's tests in favor of some for profit company. And we had 1/12 the tests promised by last Friday.

Hospitals aren't able to test even highly suspect cases.

Quarantines are considered optional, with dozens of cases of "I'm special and ignore quarantine suggestions".

There's no sick pay, so those who haven't been tested are working sick. Vomiting, a easy way to go home, is only present in 1% of the cases infected.

And perhaps 'everyone will get it' was exaggerating - but I'm seeing this as similar to the flu, with a 5 day asymptomatic period and a 2.5% chance of death, as opposed to .1% .
It's the equivalent of talking to an AI chatbot that pretends to be a dungeon master.

I was amused for about 15 minutes after which I got bored.

It might work if it was used to allow two players to engage in combat.
Look under the Research section: https://en.wikipedia.org/wiki/Metformin#Research

It's the last entry. Relevant links:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4613459/

https://www.sciencedirect.com/science/article/pii/S156816371...

https://pubmed.ncbi.nlm.nih.gov/28802803-metformin-reduces-a...

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5943638/
The only thing going for the moon is its proximity to Earth. Mars has more than double the gravity of the moon, an atmosphere, nearly earth-like day night cycle and satellites have a much easier time orbiting mars
That helps only for breaches involving specific email addresses. What the GP is hinting at is Facebook having your email address and you using the same email address on a site for a purchase. Sellers usually upload their customers' email addresses on to Facebook and other social media platforms so that they can target these users better. So if you use the same email address everywhere, then linking all your interactions and transactions is a certainty.
Totally missed that.
Even if it does not, you could use it as a nice chemical battery.

Say you split some water ice using energy from you nuclear reactor (or possibly even a turbine in your methanoelectric dam!) and store the pressurized oxygen.

Then you can use the stored oxygen with methane from the atmosphere to provide a lot of energy where needed, possibly far away from your main nuclear reactor, dam on a liquid methane river or other non-portable energy sources.
Basic. Human. Right. You provide it no matter what, and if most people won't pay despite your best efforts, you subsidize it.
I honestly can't think of any. I'm playing around with literally all of the technologies that currently interest me.
Optimism Bias
Cozette: A bitmap programming font optimized for coziness
C is an old language, some of the best libraries are stable for 20 years now.
I know that a good photographer can take a good photograph with anything, and a bad photographer myself won't be improved by better equipment. Still... I took exclusively dreadful photos with those cameras.

Part of it was that film was a barrier to practice. Results took days to produce, and the sum cost of film and processing quickly became higher than the camera itself. So I'd use up a roll of film, send it off, get depressed at the results, and quit. I was "in the moment" at those events because a camera would not have made happy memories.

With practice I might have eventually learned something about composition, but I don't have fond memories of those cameras. It's only now that I have a camera with me at all times, and a computer struggling to adjust my shots to some kind of artistic merit, that I have become the sort of person who takes photos at all.
> instead h264 remains the undisputed king

Sure, because it is "good enough" for what it does. But recently, with the advent and demand of 2k and 4k videos, people realised the need of, and have started appreciating the capabilities of HEVC.

When it comes to the popularity of video encoders, my unscientific way of judging it is to look at what the pirates are using. If you look at the torrent scene, most of the popular tv series and movies are now also available HEVC encoded and they are popular too (especially the high quality 2k and 4k Blu Ray rips). It's rare to come across any VP9 videos, and HEVC is undoubtedly number 2.

Personally, even I've started re-encoding my video library with HEVC, once I discovered that the "medium" setting takes about the same time as H.264 encoding and gives an acceptable quality for (sometimes) half the file size.

I do keep an eye on encoders, and while it is good to know the work going on this field, practically speaking nearly everyone is moving on to HEVC. Nearly all the other competitors are in development and unusable because of their really slow encoding time.
I've been using Firefox since they announced their major overhaul whenever that was, and got a Firefox account to sync with when that became available -- I don't remember getting any email from them at all.
I use Bitwarden, but don't really like the UX. It being a one person endeavor seems to make the rate of improvement quite slow.

The app itself is quite slow to open on the platforms I've used it on. Searching for items is also slow. It doesn't allow for custom types (like WiFi, software licenses and other things), like the commercial ones do.
motte and bailey is similar in concept, but related to arguments.
I'm married to a doctor and have had some brief discussions about nCov with her over the past few weeks. This typically means sending her an article to have to explain it to me (not the case here).

Here is my non-doctor take in non-doctor words - and possibly wrong. I've tried to source where possible.

* Betacoronaviruses have four lineages (A-D). This is actually sourced. [0]

* 2019-nCov is lineage B, which is the same as original SARS. MERS is lineage C. This is sourced as well. [0]

* 2019-nCov has a "furin-like" cleavage site, which other lineage B betacoronaviruses do not. Sourced as the article for this thread.

* I believe a cleavage site plays a role in how a virus binds to and enters a cell. Personal interpretation - could be wrong.

* Based on Wikipedia, "Furin". I believe this means either (1) that the 2019-nCov has a cleavage site that requires modification to activate or (2) 2019-nCov has a cleavage site that resembles the human FURIN gene. I'm clearly out of my territory on this statement so fact check it yourself.

* People developing treatments should consider this "furin-like" cleavage site for therapies as they "may" have implications on the virus lifecycle. From the source article.

[0]https://www.nature.com/articles/s41564-020-0688-y

-----

My personal take is identifying viruses treatments is a bit like writing a very complex pattern match in software. It needs to be specific enough to not kill good cells, but general enough handle uniqueness among individual virus cells.

This articles seems to be identifying a unique pattern within 2019-nCov that people developing treatments should consider this. It may also be suggesting that the "unique" factor is hidden in some way.

----

What that means for any of us on Hacker News? I don't know.
> Also, who says "the feds" have to implement it? It's my understanding that state authorities have broad powers to combat epidemics, too. They're also the ones with the manpower to implement lockdowns.

The authority to restrict travel into a state (from an adjacent state) unambiguously lies with the federal government, under even the narrowest possible interpretation of the Commerce Clause.
There are not enough masks in the world for everybody to wear one. The US is best rationing the masks we have to those who need them most.

In many Asian countries the air is bad enough that most people wear a mask anyway for pollution reasons. Thus there is more mask availability infrastructure in place (I don't think SK was ever that bad but I don't know)
If you want to communicate with others, you can do so the way our Founding Fathers did. In person or by written letter.

The fundamental rights of a citizen are ideas above their implementation.
Set theory didn't exist in ancient greece.
Exactly, I the only times I trade are when I get a paycheck and when I need to re-balance my portfolio.
Thanks – they are very high quality, but sadly go out of their way to forbid download.
There is no reason to believe that SARS-CoV-2 attacks the immune system.

The study that suggested ADE for this virus showed a very mild effect in vitro. However, antibodies still prevented infection. More crucially yet, a high number of viruses exhibit ADE in vitro, yet only two exhibit ADE in vivo. Moreover, even in vitro, infection of immune cells by the virus did not lead to viral replication. It's therefore unlikely that it shows ADE in humans, especially since its far less severe than viruses that do.

You might notice that for critical cases, lymphocytes counts are down. The issue is that lymphocyte counts are low, yet those patients show very high cytokine levels, and lymphocytes also exhibit exhaustion. Studies in a clinical setting have shown that indeed cytokine levels are a good predictor of lower lymphocyte counts. Thus this seems better explained by the cytokine storm.

Another thing that's good to know is that this coronavirus seems to have a very good exoribonuclease, which is an error checking enzyme. Mutation rates are also quite low, empirically. It is thus probable that this virus will not evolve too much.

Finally, the study that suggests that there are two lineages is deeply flawed. When you take into account the founder effect of international dissemination right before border controls are implemented, and the low mutation rate, you will find that the observation that led to the conclusions that there are two strains is not significantly more likely than the null hypothesis that this is simply a coincidence. Therefore it is not possible to make conclusions about the existence of strains, and certainly not possible to suggest they would behave differently in any way.
Building a Design Systems Library with Figma and Scripter
Seattle doesn't have a travel ban, either.

The Republican brand is "We are bad at governing, therefore government is bad." The whole party strategy is one big logical fallacy.
U.S. Senate Drops Stricter energy requirements for new construction
And its proximity is probably the most important factor?
> Besides the general danger of even having Flash installed on machines that don't otherwise need it...

Flash still built in to Chrome, it's installed anyway.

> you can copy to clipboard from pure JS in all major browsers since about 2016

CorporateVault was last updated in 2010.

> I'd be kind of worried about a password manager that hasn't seen updates since 2016, especially if it has a browser extension

It doesn't. Like I said, it's simple. It's just a Grails application you run on an on-prem server you can additionally lock down in any way you like.

I've looked at some alternatives in the past but so far none of them have been good enough to bother switching too. In fact, most of them have even worse functionality for our usecase.
Closing for disinfection works in part because people don't go to those places while it is being disinfected and thus don't spread things in them.
ClearURLs by Kevin R. is recommended by Mozilla, so maybe that's a better option:

https://addons.mozilla.org/en-US/firefox/addon/clearurls/
I can relate. I hate taking pictures that you have to "fabricate" or redo because it didn't come out perfect. Especially around kids because they might infer these pictures are important somehow.
>That's an abstraction more easily and succinctly solved by higher-order functions.

Definitely a legitimate approach. In my mind, it seems to be describing Dependency Injection or some type of Strategy Pattern. The activity is defined using "roles" (interfaces) in some use-case class and then implementations of those interfaces are injected.
Gitea (and probably gitlab) allow you to set up SSO auth.

For everything else, you can put your services behind i.e. traefik and write a middleware, or use something like caddy which has a plugin for sso.
Whether it's off by a degree or 2 doesn't matter (as you said body temperature varies)

But why is 100 ~= body temperature more useful than 100 = boiling water?

Why is 50 being kind of cold more useful than 10?

I don't get this "Fahrenheit numbers are more useful/convenient/understandable" argument
You could get the minified code size lower with a few tricks below. This allows the minifier to stop using the longer method names. It also has the benefit of eliminating an object property lookup which is significantly slower than accessing a variable (under a microscope of course, if called many times). Probably 5-10% savings by doing this for the Math methods.

1. Create variables for any global/builtins (setTimeout/clearTimeout, requestAnimationFrame, etc) at the top of the file.

2. Create variables for global object properties, especially if used multiple times or they have longer names (Object.assign, Object.hasOwnProperty, Math.cos, Math.sin , JSON.stringify).

3. For non globals, within functions, create variables for any object properties or methods that are called multiple times to be worth it; like in formulas where obj.width/height is called 4-5 times, the minifier can't optimize the property name.

4. For Class instance methods that don't allow creating variables for methods (You have to call the method with the class, since they operate on "this" context) but don't have anything unique about "this", you can create a variable once within a function, then just bind itself. If you are using it multiple times to be worth it.

const classMethod = ClassInstance.classMethod.bind(ClassInstance)

would be minified to

const Z = X.classMethod.bind(X)

and (in the minified code) used as Z() instead of X.classMethod()

5. In longer functions that use "this.whatever" many times, you can create a variable once for "this" (t or _this etc) and the minifier will be able to eliminate those bytes.
"Don't let the perfect be the enemy of the good."
Re #0, growing up, one of my friends had a grumpy, old dad who was fond of yelling "WD-40 is not a lubricant!".

(Let's hear it for grumpy, old dads.)
White House officials ‘discussing national state of emergency’ over Coronavirus
I agree on the need for architecting, except that there's a tendency to do that waaaay prematurely.

You don't know where the best place to fragment your monolith is until you've got to the point where there monolith is struggling to keep up, because then you know where the slow bits are and how to scale them.

And there's no need to split the whole thing. You can just split off the slow bits.

Starting with Kubernetes from the get-go seems insane to me.
It's unfortunate to see CPU+motherboard platforms that are entirely unavailable to purchase and own yourself.

There is a real need for people who want to do development/test with on-premises servers, and then migrate the end product to an AWS or similar environment. At least with AMD64 you can reliably do this.
Props to the Sequoia partner who led PR for this.
Something like this? https://www.amazon.com/dp/B00004YK76
No, two years after.

The integration happened in 2015. The acquisition was not until 2017.
So it's a new language for generating SPIR-V? Is this driven by shortcomings of GLSL and HLSL?
I think _if nothing is done_ everyone will get this virus.

However, I think the lesson of china and italy is that when hospitals get overwhelmed, people will freak out and start staying home, so the rate of infection in a 'burn out' scenario is probably significantly lower than even 30 or 40%.
Those areas will get it. The virus has spread too far throughout Italy to stop it but reacting late, now, to how far it has already spread can slow down how quickly it continues to spread.
Drink more water.
Sleep more.
Exercise.
Stop listening to depressing music. Listen to happy music.
Focus on the good things in your life. Force yourself to think about them at least daily.
Stop comparing yourself to others. Stop feeling envy.
Be creative and do something that's fun.
Buy a note book, write all your problems down and work them out that way. In fact, write everything in your notebook. Journal. Plan. Draw. Write.
Stop worrying so much.
Stop working so hard.
Eat Healthy. Cut out stuff that will give you heartburn (oil,fried,chocolate,etc)
Find people or something or someone to love. Do an audit on who you can trusts with your life.
If I go by my family, I don't think using purely keyboard is something normal users would be doing anyway. So it is possible that they simply have not found it necessary to add as default (I say this as someone who uses a lot of keyboard, and custom shortcuts).
Sounds absolutely reasonable to me. Patent solution?
Day length seems less of a concern than the temperature and resources issues (since you can use artificial lighting), plus you can float around in the balloon to choose to be in a light, dark, dusk or dawn place, and even enjoy an eternal sunset. This almost sounds like it would fit Le Petit Prince
Here’s a list of a few more institutions going to online-only:
https://www.huffpost.com/entry/colleges-universities-going-o...
I am, give me your passwords and I will manage them.
Live Streaming My Way to Remote Work Success
I love broccoli, I wonder what that means.
that's my take as well but maybe im missing something
I think that scene is actually situated on an airship floating in the atmosphere of Saturn.

The rings would be much too big to be seen like this from Titan, not to mention the Titan atosphere being pretty hazy.
it's probably already 10 times that.
For most paywall sites like this, you can also get the full content by being quick on the 'escape' key after reloading. If you can interrupt it after the static article content loads but before most of the javascript loads then the bottom paragraphs won't get chopped off.
SilferBot LTD Giveaway worth of $7920
Support for extension sideloading on Firefox has ended
Wikipedia mentions (with poor citations) 75%-90% as being best, balancing effectiveness and non-flammability.

> (95% alcohol was seen to be most effective in eliminating most viruses).

> 90% alcohol rubs are more effective against viruses than most other forms of hand washing

> The World Health Organization has published a guide:
> 80% ethanol or 75% isopropanol

> 95% alcohol was seen to be most effective in eliminating most viruses

> 90% alcohol rubs are highly flammable,

https://en.wikipedia.org/wiki/Hand_sanitizer
No, I am claiming that this specific sound file might not be real given that there are references to it from the 21st of january (i.e. way before it hit Italy) and given the stated incidence of cases in younger people while the narrative is that the disease is mostly mild in those under 50. There is no doubt that there is a pandemic going on, I can see it happen around me here in Sweden.
Keep in mind, though, that the costs of the ISS were inflated greatly by the pseudo-reusable Space Shuttle and cost-plus contracting, not to mention the added complication of being an international project.

We now have something much closer true reusable rockets from two private, competing companies that are both squarely focused on dropping the cost of launches. If a single party were to utilize them to build an ISS equivalent today, it’d undoubtedly be much much cheaper, and that’s just today. These companies have rockets on the horizon that would make space stations cheaper to build than settlements in some places on Earth.
I'm pretty sure the original statement is just with "cache invalidation" and "naming things", and later the "off-by-one errors" was added, as when I first learned about this quote, it was never with the "off-by-one errors" parts but nowadays, seems to always include the three of them.
i don't mean to diminish though, very cool idea!
The moon has water ice in dark craters, as well as minable ore that contain aluminum, iron, silicon and oxygen. You will "just" need to use heavy mining and smelting gear to extract it.

Solar power and batteries should work assuming you're willing to build your base among the "peaks of [near] eternal light" which get sunshine nearly ninety percent of the time.
It's a basic human right. People need to have access to clean drinking water, and if they can't afford it they still need to get it. "Nothing is free" simply doesn't apply here.