skysight-inc/HackerNews huggingface dataset:
Jay Inslee and the Seattle Flu Study. Without the flu study going against medical guidelines (along with the guidance of the CDC to adhere to those guidelines) and testing some of their samples for COVID-19 (which isn't what they were collected for), Washington's timeline would have been pushed much further back.
I'm not sure about links directly to court cases, but here's a couple different general-consumption articles from the last few years that address this sort of thing. I'm hopeful I didn't convey that the consensus on the subject is particularly solid...

[1] https://qz.com/1054039/google-deepdream-art-if-an-ai-creates...

[2] https://www.scmp.com/tech/start-ups/article/3042811/legal-ex...
In these circumstances, this kind of criticism is especially necessary. It's easy to feel like you're doing the right thing and that you're helping people when you set out to hack medical devices. The truth is that you should only even think of doing it as a team with a leadership that understands the full engineering requirements for such a device completely and is very professional about it, including following strict processes (testing separated from development, test documentation, etc...). The consequences of sloppy work in that field can be extreme.

I'm not going to put up with "it helps if it saves lives" as a /blanket/ excuse. It fall apart when it saves some and kills others that could have survived.
> Slide 1: How prepared is our state to test everyone who is symptomatic?

Positive tests could trigger notifications based on data collected by voluntary contact tracing apps. By only testing the symptomatic, mathematical models will continue to lack data for the subset of population that is already immune.

We also need to test asymptomatic cases that would benefit from therapeutics which work best in early stages. We need to avoid cases reaching late-stage, where e.g. > 80% of people on ventilators do not survive. The federal government has allowed pharmacies to administer tests, once these become available.

> Slide 5: Have we worked with businesses to support physical distancing practices and introduced guidelines to provide health checks when employees or the general public enter the premises?

Is this alternate A/B work days for employees to reduce building occupancy by 50%? Do "health checks" mean forehead or long-distance thermal sensor temperature measurements before employees (customers?) enter buildings?

> Slide 6: Do we have the ability to quickly communicate the need to reinstate these measures?

Existing SMS text messaging for government alerts. No need for dedicated/mandatory apps.
The best version I remember hearing about is a janitor pitching the idea of Flaming Hot Cheetos:

https://news.ycombinator.com/item?id=20227175

https://www.washingtonpost.com/news/morning-mix/wp/2018/02/2...
I am not even sure ActivityPub is the past, let alone the future. I agree with the philosophy behind it, but people are always going to be more willing to go it alone on this type of thing.
I was booted out of my first employer within 90 days of stepping into the company's "open-door CEO" office to bring up the subject of scheduling time with my boss (directly reporting to the CEO) to discuss a job promotion. My boss was the first one who brought it up and I took the initiative. Even typing this right now I feel dumb. But I had no idea how sensitive people are with retaining their status in an artificial hierarchy. I do now!
whats stopping torture workstations from being managed with Kubernetes and Chef?

you could use any modern orchestration tools to replace humans running torture machinery. code only serves to automate human behavior not create new behavior that isn't just amplifications of humanities worst desires.
how about Conway-Kochen's Free Will Theorem? is it compatible with superdeterminism?
The post just highlights one of computer science's biggest problems: naming.
The drag equation is force = velocity squared, but you multiply that force x distance to get work/HP. So kWh = velocity cubed. If it takes you 1,100 kW to do 60 kph then it would take ~15,263 kW to hit 89.59 mph/144.18 kph. That’s the difference a more efficient designs makes and the real reason 1kW ebikes are not that fast.

For comparison and ignoring other forms of drag, a 1,000 kW Koenigsegg Agera RS does 447.19 km/h should only need 2.42 kWh to do 60kph. But, that’s a 4 seater we are talking about something significantly smaller, lighter, and possibly more aerodynamic.
No enforcing! This is useful even when it's, strictly speaking, a lie.

Suppose I want to add some debug tracing into f():

f.c: 42: f entered
f:c: 43: returning 2

that's a side effect, right? But now the pure attribute tells a lie. Never mind though; I don't care that some calls to f are "wrongly" optimized away; I want the tracing for the ones that aren't.

In C++ there are similar situations involving temporary objects: there is a freedom to elide temporary objects even if the constructors and destructors have effects.

Even a perfectly pure function can have a side effect, namely this one: triggering a debugger to stop on a breakpoint set in that function!

If a call to f(2) is elided from some code, then that code will no longer hit the breakpoint set on f.

Side effect is all P.O.V. based: to declare something to be effect-free in a conventional digital machine, you have to first categorize certain effects as not counting.
Yes, I would definitely hate to trust Microsoft with my enterprise software build pipeline because of how they refused to support Microsoft Bob.
Yeah, not only you get a bigger pool of victims with a few predictions, and the idea is that you want there to be games left in the season, so they pay you money for the predictions of the rest of the season so they can gamble.
> The all-in-one PCB integration strategy is cute, but I really don't think it's a great approach from a crash-recovery point of view.

Spot on.

However, it's a nice way to lure you into building a quad: just put some motors on, and you're good to go.

Fly once, crash, and then go actually build a proper quad.
From what I've seen, specifically-Ruby jobs tend to pay more than specifically-Python jobs (and more than specifically-Java jobs, for that matter), and while Rails and Django seem kinda balanced in some areas, in others Rails beats the tar out of Django for startup market share.
In the Rust std one can easily use the lossless presentation with file APIs, and print a lossy version in error messages. I find this to be good enough.
Association of Parental Preconception Exposure to Phthalates with Preterm Birth
Magnus Carlsen on his chess career (2010)
> Yes, I agree with this. However, its predictable. As an operations person, I value predictability and am willing to pay the price of keeping static configs in sync.

I think there's wisdom in this at small scales, but as the volume and complexity of your boilerplate grows, I think you lose any advantages. I also think this threshold is quite low (as an ops person and a dev person) since it's not much harder to look at/read the YAML generated by a script vs that which is hand-rolled and committed to git.

> Hold on, I'm not conflating anything.

Are you sure? Because you just said "I am willing to pay the price of keeping static configs sync" and then "For infrastructure, declarative languages are a lot more suitable for the properties they provide" and then you started to talk about "static types" in Python, which is different than "static" in the YAML sense (YAML isn't statically typed, but it is static in that it isn't evaluated or executed).

I'm not trying to be a jerk, it just sounds like a lot of concepts are being confused. I also wasn't making the argument "you can write terrible things in any language" (not sure if you were attributing that argument to me or if that was a point you were trying to make).

Consider this Python: https://github.com/weberc2/nimbus/blob/master/examples/src/n...

It's fully declarative, but it does evaluate, so it's not static in the YAML sense. It outputs a JSON CloudFormation template (but it could easily output in YAML) which you could inspect visually before passing onto CloudFormation.

It's also statically typed although that's not evident from this file since all types are inferred in this file (however there are annotations in the imported libraries), and while the static typing is a very useful property, it's not what I've been talking about in this thread.

In my opinion, this is no less readable than the equivalent YAML; however, it's capable of doing much more (albeit if your infrastructure is just one S3 bucket, then this is overkill--to really understand the power of dynamic configuration, you would want a more complex example).
The illustration there is great. But i think the article is pretty vacuous: it tells you that there is this bridge, but it doesn't explain what the bridge is. Which is understandable, because that's very complicated and deep, and this is a short article for a general audience.

Take the explanation of automorphic forms:

"On the other side of the bridge live objects called automorphic forms, which are akin to highly symmetric colorings of certain tilings. In the cases Wiles studied, the tiling might be something along the lines of M.C. Escher’s famous tessellations of a disk with fish or angels and devils that get smaller near the boundary. In the broader Langlands universe, the tiling might instead fill a three-dimensional ball or some other higher-dimensional space."

Having read that, do you now actually know anything about automorphic forms? No. It goes on:

"Namely, for both Diophantine equations and automorphic forms, there’s a natural way to generate an infinite sequence of numbers. [...] And for the kind of automorphic form that appears in the Langlands correspondence, you can compute an infinite list of numbers analogous to quantum energy levels."

What on earth does that mean?

This might well be the projection of the truth onto the low-dimensional space of ordinary language, but it ends up being word salad.
Darius Kazemi's https://runyourown.social/ is a useful resource, especially toward some of the more non-technical (and thus social) aspects.
Using the Open Weather Map API with Python
If you're throwing that much money around why not put it in companies like Stripe? Even just putting it in existing big players like Apple would have a good return.

Why dump so much of it in things like Wag?

Did they invest in anything that was actually interesting?
"Buy high, sell low"... isn't that the OPPOSITE of what an investor wants to do?
Should work provided your wchar_t type is at least 21-bits wide.
Only without costing TCO
Read his comment again. They are supporting the free plans with Github Enterprise.

> We've wanted to make this change for the last 18 months, but needed our Enterprise business to be big enough to enable the free use of GitHub by the rest of the world. I'm happy to say that it's grown dramatically in the last year, and so we're able to make GitHub free for teams that don't need Enterprise features.
People are already forgetting about the embarrassing P4/Netburst era. AMD was just getting some market share when Intel released Conroe and crushed the competition.
This is hugely underrated. My room's poorly insulated so when it's hot, it's like a microwave in here and when it's cold, I can feel it to my bone (I remember almost crying some nights in 2018 because it was so cold). There's no central heating and the AC is outside my room and doesn't reach my room at all. When it was cold, I would stay in bed longer. Then I wouldn't be able to spend longer than 5-10 minutes sitting at my desk before going back to under a blanket. When it's hot, I would feel so incredibly lazy and drained of energy and ultimately do nothing except lie on the floor hoping for better days. Now that I have a fan and a small space heater, things are a lot better.
I love the scrolling! My first thought was "finally a way to read the whole rss feed without the need to click on a link". I'd keep it that way.

Also, I think that the scrolling feature is one of the most innovative things I've seen in many years on how to format articles on the web. It makes a lot of sense to be honest IMH.
it looks uncle Bill after the #shitstorm... wants to give some charms away ... enjoy lads ... I ll not
Masayoshi Son seems like someone who started believing like Midas, that anything he touches would turn to gold.
I heard the guy speak, and he seemed full of himself.
And he's taken Saudi money, I would not want to be in his shoes to say the least.
LOL. That's just me making fun out of it.
Avoiding invalid UTF-8 is easy, almost trivial: just make sure you don't truncate in the middle of a code point.

The latter is fiendishly difficult to get right in all cases, the ugliest case being emoji flags. Being all-or-nothing on both sides of a ZWJ will get you most of the way there, however.
Ac,- Multiplayer is unpolished, and you can only have 1 main player. Also https://www.wired.com/story/animal-crossing-i-am-not-relaxed...

Botw is empty. Yes, large maps are common in 2020. Elder scrolls, assassin's Creed, and GTA come to mind as full but large worlds. Instead of walking to a destination, you'd often run into side quests.

I'm wondering if you've only Nintendo gamed and are just unaware.
Oy, I've been dreading having to answer this question since I pressed "post" :)

I've decided that I do not have the time or interest in writing the Related Work section for a paper-length blog post touching on an enormous number of fields, some of which I know well and some of which I haven't thought about in a decade. (As an aside, one real and substantive problem with trying to build a research program without taking the time to share a survey and comparison with related work is that you'll have difficulty communicating with others. It will then take extra effort on others' part to build up a knowledge base. Surveying and comparing to related work is hard and thankless but important work. It's not about credit, it's about building up a shared knowledge base.)

However, I can spare an hour or two and take the time to flesh out one or two in order to demonstrate what I mean.

So, I'll make the following offer: is there any particular excerpt from Stephen's blog post to which you would like the CS/PL/info theory analogue? Or, would you prefer me to pick a particular sentence and identify the body of work that explores that question and the major results of that body of work? (I will take this opportunity to emphasize the "about the non-physics side of things" portion of my original post.)

I'm going to link to this thread in other places where people have asked this question instead of monitoring 3 or 4 different threads going forward. I'll do my best to occasionally monitor this thread for requests and do my best to reply. FYI, I probably won't get around to answering more than one reply until the weekend.
strchr() is one of several C library functions that have this issue.

C++ solved this by overloading strchr():

const char *strchr(const char *s, int c);
char *strchr(*char *s, int c);

C of course doesn't have overloading.

One solution could have been to define two functions with different names, perhaps "strchr" and "strcchr". The time to do that would have been 1989, when the original ANSI C standard was published.

I suppose a future C standard could leave strchr() as it is (necessary to avoid breaking existing code) and add two new functions.
I've seen Terraform state files with over 50,000 resources in them. It definitely is something multiple single teams do.
Yeah, the newest modern CPAP machines auto-titrate. On your back? It ups the pressure if it detects less breathing. On your side, it will lower the pressure. Its quite nice. I have a ResMed AirSense 10 for two years now...but I imagine if I had got my machine a few years earlier it would have been different.

It is true that other things can be the issue. There is a place for sleep studies, and at home sleep studies can detect sleep apnea fast and cheaply, and should be the first option, unless some other ?neurological? symptom is already presenting itself.
Maybe. There's a pre-print, not-(yet?)-peer-reviewed paper[0] that theorizes that SARS-Cov-2 directly inhibits the ability of red blood cells to carry oxygen by binding in the place of iron (approximately)[1].

If this is true, then iron supplements could be dangerous, as too much iron is toxic, possibly fatal.

[0] The paper's abstract explicitly calls out the status of the research: "This paper is only for academic discussion, the correctness needs to be confirmed by other laboratories. Due to the side effects and allergic reactions of drugs such as chloroquine, please consult a qualified doctor for treatment details, and do not take the medicine yourself."

[1] https://chemrxiv.org/articles/COVID-19_Disease_ORF8_and_Surf...
For what it's worth, he said during his livestream that he thinks time travel would be impossible under his worldview.
It's not actually a very good analogy.

A peeing section in a pool simply diffuses and doesn't spontaneously generate another high-density peeing section elsewhere in the pool.

We wish Covid-19 would simply diffuse down with distance.
Can you disable cores to get more cache per (actually running) core?
I tend to use tmux for this. Once you are proficient it is much easier to cut/paste without taking your hands from the keyboard. Admittedly the learning curve is way steeper than some bash expansions and/or a simple rewrite function.
Not sure how that's your takeaway from the announcement? Sounds more like they can cover the costs of hosting free plans from the revenue through enterprise customers, and so can attrack more customers without having to charge them
Don't forget Newsom, who issued the first state-wide shelter in place order. That has been invaluable in keeping California safe(r).
Looks cool, and being written in swi-prolog is a nice bonus.

This is not a criticism, but I am curious why a new query language WOQL was designed and implemented instead of just using SPARQL. It seems like it would be not too difficult to write a converter between WOQL and SPARQL.

Also, swi-prolog has excellent semantic web libraries with SPARQL support.
For a technical white paper on how we implement this see:

https://github.com/terminusdb/terminus-server/blob/1c586290d...
Launch HN: I built a free RSS-to-email service
I don't think most users of C want things changing underfoot.
Keeping track of all the version combinations is infeasible, especially when you consider that an app and its library packages are likely to have been developed and tested for a variety of environments. To the extent that existing correct code has to be scanned and revised when a new compiler release comes out, one of the primary goals of standardization has failed.
Yes. But having the compiler enforce it is your first line of defense. If it doesn't compile, you know there is an actual problem. In modern IDEs, you see these compile errors as quickly as you type them.
This attitude is terrible! Its an attitude that says that unless you know exactly every pit fall in the language by heart you have no place writing code. I guess you dont use a debugger either because you never write bugs right? And you think that every software that helps the user is for noobs right?

There is an endless list of bugs that have been produced by very competent C programmers, because the compiler has silently removed things for some very shaky reasons.
Has there been a survey to determine what percentage of known compilers support each C version, like C89, C99, C11? I've been sticking to C99 because I assumed later versions won't be widely adopted for a long time to come. Is this accurate?
I know there are a whole bunch of these on the web but I wanted something free and I'm sure you do as well.

What do you think of this idea? Would you use RSS Feed? How do you feel it can be improved?

I did hammer out of the code fairly quickly so there are probably bugs.
> So I extracted the model resources for his laptop from the game binary and rendered it here. Weird flex but ok.

Best faq ever
Fair point, in these days of economic turmoil, intel premium will feel pointless
In all sincerity, New York wasn’t Wuhan either. If I were any any other state, I’d absolutely limit travel from NY and screen them.
Are you part of Stanford Health Care or is the test site open to public?
Yeah, I meant that Terraform is more rigid with respect to reusability than a general purpose language like Python. This isn't a controversial point; the controversy is whether that's a bug or a feature. I think it's a feature, and to the extent that Terraform is becoming increasingly flexible, I would say I'm vindicated in my position.
Look at Chamath palihapitiya‘s description of social capital. This is what he states he’s attempting to address.

The counter argument is addressed in a debate between Reid Hoffman and Peter Thiel where Hoffman’s pov is that change occurs incrementally and what may not be considered revolutionary today (twitter, etc...) would be considered revolutionary 100 or so years ago.
I think this is correct, assuming that locale is supported by the implementation and wchar_t is wide enough, but I am by no means an expert on character encodings.
I used Pascal for the 80's and part of the 90's. Currently use Java. I almost tried Delphi, but my shop moved on to something else between Pascal and Java.
The problem is that Covid-19 spreads extremely fast in unprepared populations. It only takes one unaware person to infect hundreds. Check out what happened in South Korea where they had the problem contained until one woman decided to go to church.
I'm talking about a collective phenomenon that accrues out of many individual contributions. Sometimes this is metaphorically called the hivemind.

What builds up in these threads is an obsession with Wolfram that is even more Wolfram-obsessed than the Wolfram-obsession Wolfram is charged with. This is unmistakeable, and always happens the same way. Out of the material of these comments, a Golem arises that is a variation of the same monster. Arguably even more monstrous: at least Wolfram writes about things other than Wolfram, and very interestingly—just in a way that would take a chemist to separate from its packaging.

I wouldn't get too misled by the polarity being opposite (yay Wolfram-me, boo Wolfram-him). That's only one bit of difference, similar to the negative of a photo. The interesting thing is, what does this arch-enemy that springs out of the internet aether want to talk about? Wolfram wolfram wolfram. And what does it hate the most? How fixated on Wolfram he is.

What makes this fascinating is that in its trivial, internet-in-a-teapot way, it is an example of how we collectively create our own demons. Nietzsche famously said about monsters: be careful when fighting them, lest you become one. Other writers have said: whatever you fight, you create; and so on. That is a profound question. The fact that this is a small and somewhat embarrassing case makes the dynamic easier to see. It's as if it had been isolated in a laboratory for the purposes of studying it—a simple example for early in the textbook.

I know it feels like being obsessed with another is the exact opposite of being obsessed with yourself, but that is how self-deception works: we dress something up as its opposite, so we can have it without seeing it. The gateway into seeing it is to look at how it stirs up your emotions. Why do we create such an intense, and intensely personal, picture of someone whom we don't (as you point out) personally know? Where is that activation coming from? From inside us. $monster just furnishes material.