skysight-inc/HackerNews huggingface dataset:
> Even a simple thing like concatenation of two lists, that in Prolog it could be done purely declaratively, without expressing how it needs to be performed, seems levels more magical than how it is done in lisps.

Not to argue with the claim—Prolog does feel magic sometimes—and maybe I'm not sufficiently idiomatic in Prolog, but I would express them similarly: something like

concat([], Bs, Bs).
concat([A|As], Bs, [A|Cs]) :- concat(As, Bs, Cs).

I don't have Lisp code at my fingertips, but that's quite like how I'd do it in Haskell:

concat [] bs = bs
concat (a:as) bs = a:(concat as bs)

(I just looked up a Scheme primer to refresh myself, and I think there I'd do

(define (concat as bs)
(if (null? as)
bs
(cons (car as) (concat (cdr as) bs))))

… but don't hold me to it. Certainly not using pattern matching makes the Scheme more verbose, but I think the algorithms are the same.)

Is one of these an un-idiomatic way to do it? (If you downvote, of course that's your right, but I'm not being sarcastic or dismissive; I really would like to know, as not a professional programmer in or fluent speaker of any of these languages, if I'm not writing idiomatically, so I'd be grateful if the downvote came with a comment!)
Exactly. Most people use silly stereotypes from TV to paint "frat bois" in some biased lighting, never ceases to amuse me.
I sent out blood-ox monitors to all my family members after a discussion on COVID hypoxia with a MD friend.

It’s never my favorite source, but in the US there are a number of Chinese companies with US shipping on EBay.

I purchased 7 devices from “ConTec” at ~$26/each. All arrived and at least my unit read the same as a retail unit from Walgreens.

Not trying to shill, there are a number of other sources with thousands of positive reviews.
I find myself wondering whether a similar technique could be used to create a font that censors the vowels in God and related words for Jewish readers, due to their taboos regarding vowels in the name of God.
> I don't think it's very controversial to call Operator Mono Italic a cursive font.

What do you think cursive means? It means joined up writing. All the letters in this entire screenshot are separate - not joined up.
Is 54 violations over four years high or low for a factory of that size? I lack any sort of baseline for this sort of thing.
The $10m is not calculated based on economic value. As explained in the article, it’s calculated based on extrapolating how much we will pay in order to avoid some small risk, then dividing that by the fractional risk. So if we will pay $1k to avoid a one in 10,000 risk of dying then a life is worth $10m. Economic value doesn’t come into it.

If you’re interested US GDP is $22tn, with a work force of 164m people. That gives an economic product of about $134k per person per year on average. That includes unemployed people though, because it’s the labour force size not the number of people in employment.
I can’t stand this era of no forgiveness. How can such a religious country founded on Judeo Christians principles miss the mark so badly. So he was a misguided child who wet through his own hell... it’s what he has done since that that really defines him. If you can’t understand that then you are further from your God than you think. Repentance and remorse and making amends is what frees you from your sins. Those who hurdle them back at you 20-30-40 years later just don’t get it. But just know I forgive you and I pray that we will all march in the same direction of peace and forgiveness.
I understand where you're coming from, however I think that remembering the past is not a very helpful criterium since memories correspond to physical changes in the brain. In the thought experiment, the 1:1 molecular clone would have the same memories and think that he had lived through the same things as the original human for what it's worth. I'm not yet convinced that it is possible to define one self even though our (physiological) human experience definitely makes us feel like we were this clearly defined, independent, conscious thing.

But of course the conditions you mention are also very interesting and make it non-trivial to define the "true" essence of the person. Another interesting one would be dementia.
> Assuming that social distancing measures can substantially reduce contacts among individuals, we find net benefits of about $5.2 trillion in our benchmark case.

The article linked to this paper but I find their conclusion very unlikely. $5.2 trillion is 6% of the world combined GDP. When people are not performing value adding activities they consume value. Inventing money out of thin air is not similar to people actually creating value.

If these are the numbers our politicians base their decisions on we are in deep trouble.

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3561934
That was the most annoying part of the article. A streaming data platform is not a task queue. Why do you think they built Kinesis in the first place when SQS had been around for years?
FYI for those who don't know: QALY is Quality Adjusted Life Year. Parent is right that it's problem the best metric to use. I believe that we aren't using it because we don't know the morbidity that results from Covid-19. In other words, we don't know how Covid affects people's long term health. Someone might survive the virus, but end up having long term lung or liver or whatever damage. That reduces their capacity to work and may reduce their lifespan, i.e., their economic output after the life-saving intervention is reduced.
Humans are basically symbolic representation generating machines. Trying to stop such a being from communicating ideas by limiting their available vocabulary in a particular language is short-sighted and massively underestimates humans in general. Maybe that's a fancy way of saying that the only thing that scales with the community is the community.
Opentrackr Coordinates Millions of Torrent Downloads on an Old Dell Server
(disclaimer: I work in a climate group)

Please do not do this :).

Deserts are great for shedding heat into space (highly reflective in the visible, highly emissive in the infrared, low moisture in the atmosphere).

We had a theory (not yet published, so take it with a grain of salt) that desertification might buffer the radiative forcing effects of CO2. Unfortunately, when we analyzed the last 20 years of satellite data, the opposite is happening--people have been watering the desert like crazy, leading to a net reduction on the order of ~100-200,000km^2.
I've updated my response a bit.
Domestic Outsourcing in the United States (2018) [pdf]
Is this from the new version? It looks amazing!
"I would recommend not wasting any more time on the naming issue. (This is a recurring theme in my posts -- remember, I spent about 0.3 microseconds thinking about whether "Python" would be a good name for a programming language, and I've never regretted it.)" -- Guido van Rossum, 25 Nov 1998.
"10 reply-all emails to over 5,000 recipients within 60 minutes"

It reads like that's hardcoded. Surprised you can't configure it. A welcome feature nonetheless.

Edit: Appears it is hardcoded, at least for now. "We are considering possible future enhancements to improve our reply all storm detection accuracy, add admin customizable thresholds and block duration, as well as producing reply all storm reports and notifications."
yeah no.

cloudformation is awesome and it works as advertised. I have literally not seen it fail catastrophically ever since it came out. it just works.

terraform? or terrafail as it’s known. it’s a disaster. it cannot keep track of the resources it creates. when in trouble, it throws its hands up in the air and you’re on your own. do yourself a favor and don’t learn the hard way - in production - that terraform cannot take your infra from point A to point B (and rollback in case something went wrong).
Honestly the fear of using Linux is mostly due to people not trying it and people being used to Windows already. If you look at it objectively, and look at the built-in parts and not the obvious availability discrepancy of third party software on the more popularly used platform, I think Linux might come out ahead.

The prime example I can think of is printers. In Windows, my dad now learned how to reinstall a printer since, in our experience, most computers need to reinstall the printer every single time you want to print because it'll show the printer as offline but find it when it searches for it. In Linux this just works, I add it once and it just talks to its IP address, no problem. My girlfriend (Windows) will ask me (Linux) to print something via USB because it just works. Printer support in Linux has turned around somewhere about 5-10 years ago.

Things like tabs in explorer or multiple workspaces is something we've had for decades but Windows is just getting around to it. Installing software from a "market" or "store"? That has been a thing for decades as well, it's called repositories and the packages are customized to work with other software in your OS version. Works great, but in Windows developers have to repack all the dependencies they need for every piece of software. Not to mention that, after installing 50 programs, you also have 50 updaters pinging and downloading away when you're in the train on a mobile connection. (Nowadays metered connections mitigate that mostly, and people also have larger data plans, but the software all has to individually build support for it.) Everything is third-party and you have to hope that you clicked the real download link and not an ad. The unified software and update management is something I found hard to believe (as a former Windows user) before seeing it in action. How could a niche volunteer project be doing better than this OS that I just paid 130 euros for? (As student, that was a lot of money. I'm still not sure why I didn't just pirate the crap, in the years ahead I paid for enough Windows licenses that came forced down your throat with laptop hardware, not to mention the Microsoft tax on Android devices...)

Windows has been trying to catch up but with every step forwards, you also hear of things like "ads in your OS" which just sounds entirely backwards.
The estimated fatality rate with everything taken into account is around 0.5%. That's covering asymptomatic people, etc, etc. Assuming 200 million Americans get infected the result is 1 million additional deaths. That's a lot.
You should try Stretchly. Its a desktop application that forces you to work with the Pomodoro routine. It can get really annoying when you are coding and want to finish that last bit of code but otherwise I liked it.
> adequately support a pause of economic activity

They mean to support people & families that lose their jobs. A good example is Florida and a couple states with intentionally byzantine and understaffed unemployment offices - claims are being handled so slowly that tons of at-risk people who have lost their jobs and are eligible for federal dollars will not see them.

Adequately supporting a pause in economic activity might have included overhauling or providing alternate systems for states with broken unemployment or paying wages private wages to prevent layoffs.

I don't particularly like the latter option but I certainly feel like a competent government could have paused economic activity and then supported its frozen citizens better.

3 of my favorite local restaurants have closed since the pandemic. There are "nonessential" businesses still expected to make $6k/mo rent without any customers. The private equity that owns most of the land in the area seems not to mind at all; construction is still booming...
I also struggle with this. I know I can rate the pros/cons of each and tally the points, but I also struggle from deciding which items should be weighed higher than others. I'm also aware that a lot of choices aren't as critical as I make them out to be but I somehow can't seem to get over this mental hurdles. For some background I'm very analytical, precise, and organized and a lot of times I absolutely hate it because it can be debilitating in normal aspects of life as well.
This roundabout, hand-wavy, vague way to deal with things is how mathematicians solve problems. You have to have an intuitive understanding of what's going on before you can formalize the solution into a proof.

I majored in math in undergrad, and one of the required courses was about communicating mathematical ideas. One of my bigger projects in that course was to explain the Monty Hall problem so it could be understood by the general public, and I got a good grade by putting together a lesson plan that included this type of simulation.
Slippery slope? Nope. You're thinking like a programmer where rules have to be rigorously defined. Humans are capable of being reasonable. We are capable of distinguishing hateful speech without an algorithm.
Doesn't it run on Windows as well?
That's actually not a terrible idea, provided you BCC: them instead of TO:.
You've invented small towns. What prevents you from moving to one post-pandemic?
No, I know. I get the ideological desire for the point you make. But I find some levels of rancor endearing, genuine and humanizing especially when the points seem to merit it.
The web application is crippled, among others, you can't have the grid view.

Using Zoom from Firefox.
Other countries and territories are also heading towards eradication. There is talk of an alliance between these places forming with free travel inside the alliance but locked down to people from outside.
I'm all for building particle colliders, it'll just be a bit more exciting sell if they ventured into building one in the vaccum of space – like the moon.

It solves two issues with one stone*, and it'll provide leaps of advancement more than the minutiae incremental development cycle we're stuck in.

Particle colliders seem to have reached a moore's law threshold on earth, thus the connotation of tunnel vision.
I have not adopted io_uring yet because it isn't clear that it will provide useful performance improvements over linux aio in cases where the disk I/O subsystem is already highly optimized. Where io_uring seems to show a benefit relative to linux aio is more naive software design, which adds a lot of value but is a somewhat different value proposition than has been expressed.

For software that is already capable of driving storage hardware at its theoretical limit, the benefit is less immediate and offset by the requirement of having a very recent Linux kernel.
My apologies for the paywall link and for the fact that the study doesn’t really support all the points I was trying to make. I take your point about not assuming the breakdown of the deceased group is representative of the general population. Original paper is here: https://wellcomeopenresearch.org/articles/5-75

The article does go on to make the claim that 20% of the deceased would be individuals in their 50s and 60s, a cohort willing and able to make substantial contributions to productivity. That runs counter to the notion that the virus would just run it’s scythe through people who would be on their death beds anyway.

I would say this argument sounds like a special case of the broken window fallacy, and that allowing people to die is just a poor economic policy. Just because you’re not producing, doesn’t mean you’re economically inert–removing retirees and even care home residents from the economy would represent a significant reduction in demand, with the attendant economic headaches that creates.
https://twitter.com/worldonalert/status/1258084801636184065
Howcolors.work
Website to show beginners the different CSS color notations.
> In reality most of the detectors are barely functional, Alice for example doesn’t produce useful data for most of the runs.

Do you really expect a detector/machine of the size of a building to have 100% availability ?

This is the sciences world, boy, not aerospace engineering. These detectors are ''home-made' and much closer to an experimental prototype than to anything "engineered". We do not name them "CERN experiments" for nothing.
It may have just happened to line up correctly. But gravity is going to pull it toward the center of mass for the whole solar system. If it were too massive to be pulled in like it wouldn’t be the hard to spot phenomenon that it has been to this point.
Sounds correct to me. Swearing (with whatever words) takes your mind of your stubbed toe.

I don’t think the actual words are relevant to the act of swearing.
All game data will be streamed on demand from the cloud. On one side it is neat, that only required data for the moment will be downloaded, but on the other hand, the game will require constant internet connection, and in the future, when servers will be finally turned off, it simply won't work.
Because gentlemen prefer ass.
Custom keyboard shortcuts in Chrome – Saka Key Extension – try it
This doesn't work. When we have only 3 major choices, and each one is exceptionally complex, it can't work. It's literally impossible to "send a clear signal" about dozens of different issues using (slightly less than) 2 bits of information.
Windows 10 is listed as supported platform.
> In the thought experiment, the 1:1 molecular clone would have the same memories and think that he had lived through the same things as the original human for what it's worth.

That's right. Why is that a problem?

Imagine you had this done to you, and imagine that in order to clone your brain you have to be put under anesthesia (because the process takes time and you need to capture a coherent snapshot). When you wake up, how are you going to tell whether you are the clone or the original?
Other countries (eg South Korea) have built contact tracing from nothing in this time.
I can't wait for this one!!! Especially now with the current lockdown :( X-Plane 11 doesn't quite cut it.

However it will have to support VR otherwise it's a non-starter.
As a (non-practicing) physicist, I've always disliked the penchant of some in the HEP community to say what this article says. They (the HEP community) tends to equate physics with HEP physics.

It's not.

When this is pointed out to the people espousing this odd viewpoint, they usually respond with some passive aggressive comment. I've seen/experienced much of this during my time in research.

New physics not requiring an accelerator would include quantum computing; the real stuff of entangled qubits, and the pseudo-quantum stuff of adiabatically cooled circuits. More generally quantum mechanics interpretation and meaning. There are some unsettling things within QM, such as non-locality, and how to understand them.

There are many other examples, just listing 1 for brevity.

Basically, any text that begins with "the set of all physics is HEP physics" such as this article implies, is, pretty much by definition, incorrect.

I recall while the SSC was being built in Texas, that when the NSF asked for more money for researchers not involved in SSC, they were told that physics folks were getting enough. I remember my thesis advisor's grant that I was funded on, getting cut to help fund other things.

Equating the new physics with new HEP physics is, as Wolfgang Pauli once said, not even wrong. We don't need accelerators for most new physics.
When you write a note on paper you've made a unique physical object and maybe that fits better into our memories somehow, for example by inhabiting a space that we can recall?

Whereas digital data appears to break the mental physical space rule that a thing exists in a certain place? As for notes on a phone or computer, they've disappeared into another dimension and are harder to think of as being "at hand." We can't really use our spatial memory on digital stuff, I'm guessing.

A Kindle might be better since your current page in your current book opens as soon as you wake it up, more like a physical object and less like something that disappears into and reappears out of a magician's bag.

I find with my Kindle and ebooks in general that I'd really like some minimal but ever-present indication of my place in the book, even a single pixel progress bar, maybe in part because I yearn for some kind of spatial-object relationship with the book.

With pen and paper notes I've got a 3d object that I've altered. Maybe it feels more present in the same way that cash on a table feels more like "real money" than the credit card next to it.
use CloudFormation (or Deployment Manager if on gcp). Terraform is a disaster and you’ll learn the hard way you cannot trust it and you’ll have to understand the underlying cloud no matter what you do.
Interesting content, NNs trained for poetry was interesting, would love to see it for rap music and near rhymes
> The downside is that both sides have to be running SSH 8.2+.

This is the problem. I was really excited for FIDO SSH keys, but LTS server distributions don't support it so it's going to take years for broad adoption.
If I understand the premise right, it should be fewer syscalls per IO. So even if it doesn't improve disk I/O, it might reduce CPU utilization.
Game is set to be released in 2020, but as with all game release dates it might change.
Centralized forums?
It’s a bit hard to give concrete advice without knowing more but it sounds like the anxiety is linked to a fear of failure?

You should try to weigh the pros and cons of your options as best you can, of course. You should also try to break down your tasks into achieveable goals as much as possible so as to build up your confidence as you achieve them and lessen your anxiety.

But at a certain point, you can only know and project so much about your options unless you actually try them. When you choose something, dont quit when you start to doubt if theres a better way. You aren’t actually equipped to make that evaluation until you have tried and succeeded/failed with your current path. Its a good thing to fail, it teaches you a lot going forward.

I think the real problem you need to address is your difficulty accepting risk, which i suspect is tied to a fear of failure. Start trying to convince yourself that mistakes are good things.

When choosing a path, plan benchmarks where you can step back and evaluate concrete work up until that point. Only consider changing your path if you have concrete evidence to prove that you’re going astray. And ask others for their opinions along the way, don’t do it all alone

Good luck
There's a difference between theoretical and practical expertise.

I don't know much about particle accelerators, but I do know a bit about advanced manufacturing and I think you might be surprised at the degree to which Chinese industry is still functionally dependent on foreign machinery and expertise.

This is a country that, until about two years ago, couldn't successfully produce an entire ballpoint pen using fully domestic processes.
First anxiety is real, you must/can manage it.

My trick is externalize and slow down ideas.

Instead of immediately pursuing ideas, enter small descriptions of them in a journal. That tends to cut down on the effort to remember them.

Also set an inverse deadline, that you are not going to start anything before the inverse deadline (and maybe even after).