skysight-inc/HackerNews huggingface dataset:
> In May 2020, the U.S. Environmental Protection Agency (EPA) ruled not to place regulations on the amount of perchlorate that can be allowed in drinking water.

Predictable. Just 150 days left to vote.
Maybe you are using 'head busting' metaphorically, but no one needs to have their head actually busted, unless what they need is to be dead. In which case, the cop needs to kill them, with their bodycam on, so the inquest can be clean and proper (which is another issue entirely, sadly).

This idea that beating people is acceptable law enforcement procedure is ludicrous and part of the problem.
I heard it was to track them. No body tell them about cell phones...
Break up to separate countries? We tried it, it sucked.
What language/framework is the GUI for the controls written in?
Doom used DPMI. 32-bit, flat address space. All the stupid bs about "you need this much memory below 640k" just went away.
The Law of Large Numbers and Why Trial and Error Works
Take a look: https://vimeo.com/416822487

They have an IDE that allows you to fiddle with all the stages in the pipeline, including the imperative stuff.
Yes metaphorically. I should have been more clear.

"Use of force" would be a more appropriate term.
From what I'm reading, I haven't purchased it, seems to be the length of an article or blog post. Seems like selling a "chapter" of a "book".
If violent crimes are 4% of police investigations, then it still only requires 25 investigations per week for the parent sentence to be true.
For non-Canon cameras I've been having luck using Cascable Pro Webcam:

https://cascable.se/pro-webcam/
> So as a libertarian, it pains me to say, I would encourage and welcome anti-trust investigations into big tech platforms such as Amazon, Google, Facebook, Twitter, Microsoft and Apple.

What you mean to say is you’re not a libertarian.

You have a relationship with Amazon which previously consisted of voluntary, mutually beneficial exchanges. Amazon determined the exchanges were no longer beneficial and elected to stop. You wanted to continue, and so you invite the full might of government to threaten to destroy Amazon (but not actually destroy them cause then you wouldn’t get what you want.) You pull in Facebook and Google and try to make a larger argument to obfuscate the fact that you are a very unprincipled libertarian.
If that's true, why is their market share in the online advertising dropping?

https://www.investopedia.com/news/facebook-google-digital-ad...
Any person of conscience wants 0 (or at least less, moving towards 0) police brutality. I also think most people would avoid taking a job where they could be judged and imprisoned for a close-call mistake (that the jury believes was) made months or years earlier in a tense, dangerous situation, with no support to defend themselves. Many incidents aren't clear cut - the clear cut ones pull at our heartstrings because they are so egregious.
Somehow from seeing the first few examples I was sure that the project is in Haskell.

And it turned out to be true:

https://github.com/penrose/penrose
The encryption takes place in the client though, which you can verify by looking at the client source code. I find your comparison with Facebook a bit lacking, a better one would have been by looking at the Firefox code to verify if https traffic is encrypted.
Show HN: Slideas: Presentation software for Mac OS using Markdown
In healthcare there's a bunch of stuff that sounds plausible, and then we do the research, and we find that it doesn't help or it causes harm.

Evidence based medicine isn't there to stop crystal healing. It's there to work out whether knee arthroscopy is better than placebo. (For some patients it isn't).

Masks have a plausible mechanism of action. But they also have plausible mechanisms of harm: they may reduce social distancing; people touch their face more often when wearing a mask; most people don't know how to put on or take off the masks; most people don't have a safe place to store the mask when it's not being worn; etc. We don't know if the benefits outweigh the risk, because we don't have good quality evidence yet.

Here's some papers:

https://www.thelancet.com/journals/lancet/article/PIIS0140-6...

> Transmission of viruses was lower with physical distancing of 1 m or more, compared with a distance of less than 1 m (n=10 736, pooled adjusted odds ratio [aOR] 0·18, 95% CI 0·09 to 0·38; risk difference [RD] −10·2%, 95% CI −11·5 to −7·5; moderate certainty); protection was increased as distance was lengthened (change in relative risk [RR] 2·02 per m; pinteraction=0·041; moderate certainty). Face mask use could result in a large reduction in risk of infection (n=2647; aOR 0·15, 95% CI 0·07 to 0·34, RD −14·3%, −15·9 to −10·7; low certainty), with stronger associations with N95 or similar respirators compared with disposable surgical masks or similar (eg, reusable 12–16-layer cotton masks; pinteraction=0·090; posterior probability >95%, low certainty).

Here they say that distancing does work. But when talking about N95 masks they only say "could" work, and for cloth masks they say they have low certainty. Later in the paper they say they need more and better evidence for masks.

https://www.publish.csiro.au/hc/pdf/HC15950

Have a look at the table on page 2. They've looked at RCTs and they've found no benefit for masks. They go back and look at other data and they claim to find a benefit, which is why masks are recommended for HCPs.

When you say "it's transmitted by inhaled droplets" you didn't say how it's caught, and here it's clear that you think it's by breathing in those droplets. That's one route. The other is via the eye. Or the droplets land on surfaces and are transferred by hand to the eye or nose or mouth.

https://www.cmaj.ca/content/188/8/567

> Transmission of acute respiratory infections occurs primarily by contact and droplet routes, and accordingly, the use of a surgical mask, eye protection, gown and gloves should be considered appropriate personal protective equipment when providing routine care for a patient with a transmissible acute respiratory infection.

When someone coughs the droplets are expelled in a range of sizes. Some of these are trapped by cloth masks, but not all.

https://www.cidrap.umn.edu/news-perspective/2020/04/data-do-...
The Nature of Mass Demonstrations (1968)
I would like Crystal to include some modern features instead just being a fast and nice language. How about stuff like: immutability, good functional programming support, complex union types, compile-time guarantees?
I work in medical devices. I don’t have to take liability insurance to do my job. I get training on FDA regulations and if I don’t follow them I get warned or fired. We also have internal and external audits with Independent auditors that have the power to demand changes or shut us down. The whole company culture is about doing things the right way and this is coming from the top. As far as I can tell all this is missing in US police or if there are auditors they are toothless or corrupt.
Reddit and numerous other sites have no issue displaying nipples (and more) with nothing more than a “are you over 18” modal. If any of those sites start running afoul of law enforcement you might have a point.
The idea of reading a password manager reading a website's password rules (which they are calling "quirks" apparently) is a great idea as the app would then know what the controlling parameters are (15 characters, must have an upper, a lower, and three special characters) when it auto-generates a password. Since I started using KeePassXC I've been shocked at how many websites -- especially financial institutions! -- don't allow you to use 64 character long passwords using multiple "special characters" (why would you make a password rule that says I can only use five select non-number, non-letter characters and only "one to three" of said characters?)...
I don’t get it. Do these people not live in the same country as everyone else? Breathe the same air and drink water? It’s madness.
He just means be a private person jeez.

Don't tweet about your hemorroids.
I agree that's kind of shitty, but hopefully the board can just ignore his request. I rather like his larger idea though. If you honestly believe in something, then donate your wealth away to support it, rather than worsening wealth inequality by leaving it in inheritance to your children.
You can not really appreciate the beauty of machine learning without the maths behind it. I don't know what your maths background is but if I had to recommend, a good understandig of Linear Algebra makes all the difference when you read ML papers. I would storngly recommend Gilbert Strang's two courses on Linear Algebra [1] and Matrix Methods[2].

Everything else that mostly cares about application is easy to find on the internet (see the r/MachineLearning subreddit).

[1] https://ocw.mit.edu/courses/mathematics/18-06-linear-algebra...
[2] https://ocw.mit.edu/courses/mathematics/18-065-matrix-method...
It's more likely that they'll move further from the looted areas to prevent a repeat.

I mean, who's to say this won't happen again in November?
politically neutral search results? you've got to be kidding. guess you don't remember the multiple "auto-complete fiascos" involving hillary, obama, trump, etc.
Your doctor is WRONG!

I spent 2 extra years barely half awake because I thought that, being thin, I could not have sleep apnea. Nor did I wake up gasping.

The 4 main risk factors are overweight, being male, over 40, and current or past smoker. But some get it while being 0/4.

Sleep apnea is one of the best serious medical conditions you can have, since the CPAP machine fixes it completely, with very minor discomfort!
There are several hundred people making demands and cheering outside of my window right now. That reminded me that I read this.
Agreed - both are to blame.
I doubt anyone contests that point, least of all Lindemann:
https://www.youtube.com/watch?v=Rr8ljRgcJNM

(I think we're heading for the classical Oceania/Eurasia/Eastasia split, but I could have read too many entirely fictional books in my formative years. Personally, I'd have preferred to have been in the timeline with centrifugal bumble-puppy and feelies)
Macron and Merkel learn
Javascript and ...

Why not?
The prime minister of Singapore is an active C++ programmer, and has shared
source code on his Facebook page, asking for bug reports [1].
Code is at [2].

[1] https://arstechnica.com/information-technology/2015/05/prime...

[2] https://drive.google.com/drive/u/0/folders/0B2G2LjIu7Wbdfjha...
I would think that an in-person meeting could be substituted by videos calls in the current circumstances, but that phones calls/emails are inferior given the information bandwidth is a lot narrower.

There are lots of different kinds of charisma and they interact differently with a company's potential depending on the business models. For example, a highly technically competent founder may in itself be very charismatic to engineers.
> AT&T is way better

Seconded.

I can also call AT&T and, eventually, reach someone. If I'm angry enough, I can ask to be routed to cancellation. (They fix things quicker.) If things go awry, I can threaten, and act on the threat, to escalate matters to my state regulator.

None of these are options with Google.
Nothing generates fear and distrust like censorship.
In a democracy I don't think there's a clear demarcation line between determining the best public policy and individuals determining the proper actions for themselves. Individuals may choose to protest, despite their belief that doing so will spread the pandemic, because they also believe that protesting will make it less likely for other people to die for other reasons. Spreading the pandemic by protesting might make them morally culpable of murder in some sense, but failure to protest might similarly make them morally culpable of murder in some sense.

These individuals are making public policy decisions when they weigh one of these concerns against the other. As participants in a democracy, there's no way to avoid making such decisions.
There is a lot of work on respiratory viruses and masks, and none of the RCTs can find a benefit of wearing masks.

> No one has studied masks on this specific strain? It's new for crying out loud.

Yes they have. Here's one where they take four patients who have covid-19 and fit them with masks and ask them to cough onto petri dishes. They find covid outside the masks.

https://www.acpjournals.org/doi/10.7326/M20-1342
OTC is just a rebranded openstack, with a super unreliable api -- we have to use it for certain reasons at a client of mine and they're very keen to get off it.
There's no need to store all previous states to detect a cycle: it can be done using just twice the original memory.

You can model the state transitions as a linked list and use Floyd's classical tortoise and hare algorithm to (eventually) determine a cycle exists. Initialize "tortoise" and "hare" as two copies of initial state and advance hare by two instructions and tortoise by one each iteration. A cycle is reported if the two states become equal again.
Is there anyone out there who can just let your voice be heard if you use Wine and it has been a frustration free experience?

Do you use it for serious applications, or mostly just curious if you can manage an iTunes install?

What have you failed to install? What have you succeeded to install, even partially?
It does work with other cameras. Nikon is coming in the next release. See github issues.
As you note, police are not subject to the laws of war -- they routinely use devices (pepper spray, tear gas, hollow-point bullets) that would be war crimes were they to be used in an armed conflict.

This is not problematic on the face of it -- police are expected to use non-lethal tactics whenever possible, and the laws of war are hugely biased towards killing rather injuring because overwhelming your opponent with casualties is considered inhumane in war.
Yes I guess I switched from what they bought to what I use daily in the middle
QA job interview questions for managers to ask
Until 10 years ago, Dry Cleaners used this for all our clothes.
I've been using a 6D mk.1 with the Windows version of the Canon Webcam Utility Beta for a couple weeks now. No issues with running it, so far.
It's the businessman siccing the government on his competition. It's nothing new. Uncle Sam needs to stay out of it.
Yes, by "proper pipes" I mean partial application. (I used to code julia but now I'm mostly living in elixir because that pays the bills) Yes, the explicitness of what you wrote is a marginal gain in preferability from an idealized point of view, but I promise you your eyes and brain will be more tired from that explcit form than if you just learn to read pipelines as passing into the first value (in elixirland we have lambdas that you can pipe into, too. Nobody does this.)

You don't know what you're missing by not having an inspect function. In elixir it's styled "IO.inspect", and it pretty-prints the value as a side-effect, and returns the value unchanged. You can pass a "label" option as your second parameter, and that will add a label to the pretty print. For example, assume I have a module M with the expected functions:

value = 10
|> M.add_3 |> IO.inspect(label: "A")
|> M.times(4) |> IO.inspect(label: "B")
|> M.minus_2 |> IO.inspect(label: "C")

will print:

A: 13
B: 52
C: 50

and value will be assigned 50.

Now, the great thing about that is that you can blat a bunch of IO.inspects simultaneously using multiline cursors. That low friction 1) causes you to actually use it, and 2) cause you to also set your code up so that it's easy to IO.inspect, which typically also means cleaner, and easier to read code. It is IMO the most powerful debugging tool that I've ever used.

Example: https://github.com/ityonemo/ex_dhcp/blob/master/lib/ex_dhcp....

That small pipeline does a pretty complex set of actions - deserialize a raw binary to a structured datatype, then call a handler, then process a handler return result. There are four datatypes that run through that pipeline. Nonetheless, I can inject IO.inspects into that with six keystrokes (I have a vscode snippet), run the code, and watch as the data are transformed, and immediately identify what corner case I missed and write a proper test for it.

And yes, it is far less powerful if the pipes can't tolerate the newline. (though you usually can still multicursor on a single line).

Anyways, I'm not saying this to rag on Julia. I'm just saying I think julia can and SHOULD have this, and it would be awesome. Also, elixir needs to learn a thing or two from julia's repl.
Based on purely anecdotal data points, it seems to me that YouTube is the lagging incumbent in online streaming these days. The creators that make their platform valuable are slowly either leaving the service, or diversifying their content streams to other services.

Twitch, Patreon, Curiosity Stream, etc are all taking the parts of the pie that YouTube could have had if they invested in understanding the communities that built themselves on top of their platform. But instead, smaller, more agile (the verb not the noun) companies are responding to the demand while YouTube's advertising revenue streams are starting to dry up.
It has macros at least: https://crystal-lang.org/reference/syntax_and_semantics/macr...
Did not consider this, thanks so much! I need mine for photography so need to source another cam just as a webcam.
Generations may play some role, but I think the extent of that is unknowable. On the other hand, I think it's pretty easy to attribute these upheavals to outside influences and circumstances of the times. The abolition of slavery arguably came about because of the industrial revolution. Moral arguments for abolition had existed for centuries. They just weren't widely accepted until machinery made them economically convenient. Then and only then did people become "enlightened" enough to end the institution.

During WWI, many men left the country and women moved into the workforce and other positions of greater influence in society. When the men returned, a conflict was inevitable, and the suffrage movement came to a head.

I assume 1970 is referring to both the Civil Rights movement and the hippie movement. Both happened when the baby boomers were in their 20s, so I suppose there was a bumper crop of young people at the time, and the hippie movement was defined by a pretty narrow age range. So those may have been generational, but not part of a larger pattern that I can see.

As for the current day, civilian resentment of police brutality and overreach has been building for decades, with much of it being a result of the war on drugs. I believe it's in the limelight now due to the internet and the existence of camera phones. The militarization of police is also more visible because they increasingly dress like soldiers, and this is a constant symbolic reminder of their attitude towards civilians. This change in apparel is a direct result of the GWOT. Military gear (both new and surplus) is now cheap and easily available. There's also a tacti-cool veteran culture that arose out of the wars, and everyone from cops to airsofters to Call of Duty players likes to emulate it. Add the COVID-19 mess to this mix and you have a recipe for disaster.

Still, it remains to be seen whether 2020 is actually part of this "pattern" anyway. No fundamental shift in society has occurred yet. So far it's just been a rough year.
I was referring to the book author: https://twitter.com/AlexBerenson/status/1268529570480824320

I didn't read the post in question since I knew the gist already.
We have a lot of information about a variety of respiratory viruses and masks, and almost all of it says that masks don't do much.

We're getting more information about specifically covid-19, and again that says that masks don't do much.
I think language-to-language comparisons are often "unfair". Comparing Ruby and Crystal is probably not much better than comparing Ruby to C. Syntax is not an absolute signal for language similarity, and the most important parts of Ruby (in my opinion) more or less require it to be interpreted and not compiled. One can always make languages look the same (which Facebook did with OCaml <-> JS transpiler) without the languages being similar by other measures.

tl;dr "yes, that one is faster and looks similar to the other one so our developers will be less scared and this is good" is important and valid but "that one is just the fast language but slower" is not a valid comparison, which I'm kind of getting.
no it's not, because a key part of OO is encapsulation. You really do need a functional language with naked, fully introspectable types everywhere, for this to work effectively.
JS XLST Transformer
I feel about this the same way I feel about interviewing eng, PM, and particularly sales candidates.

Before you pull the trigger on investing, hiring, whatever, you should meet with candidates at least once in the way they'll be performing the job. If you're hiring a cold calling salesperson, you should not interview them in person — ever. Their performance is going to be determined – on the job — over the phone, so you should interview them over the phone.

If you're hiring a remote developer, you should interview them remotely. The inverse is true as well: if you're hiring someone to be in the office every day, interview them in the office.

Same goes for investing. How are are you going to be primarily interacting with this team? If you're interacting primarily remotely (e.g., not in the context of a shared-workspace startup incubator), you should feel comfortable interviewing remotely as well. It'll give you a better sense of how your interactions will go in the day-to-day running of the business.

The author's view on using in-person meetings as a way to get a 'feel' for a person resonates with me: it sounds appealing, but it introduces an additional opportunity for bias relative to talking on the phone or even over VC.
The article in-fact mentions exactly that :)

Rational Systems’s “DOS/4GW” could make it seem
to the programmer as if all of the machine’s memory
was as effortlessly available as the first 640 K.
DOS/4GW was included in the latest versions of what
had heretofore been something of an also-ran in the
compiler sweepstakes: the C compiler made by a small
Canadian company known as Watcom. Carmack chose the
Watcom compiler because of DOS/4GW;
Maybe we shouldn't allow them to drive a bulldozer through other verticals then.
I wish. You haven’t dealt with EHRs I take it. Try it sometime versus greenfield development and you’ll share my “weird” views as you put it.
That's good to keep in mind, I strictly write code in vim but if I have to pick up ruby again I'll give those IDEs a shot.

I really like the sales pitch of rails, but as someone that almost exclusively writes in modern, compiled languages, it's really tough to adjust to ruby and be productive with it.
You should put this into a codeblock by indenting by 2 spaces. The formatting converts asterisk-delimited text into italics.

$ math() { echo "scale=2 ; $*" | sed -e "s:x:*:g" | sed -e "s:,::g" | bc; }

$ math 5,382 x 48,927.3

263326728.6
Shares the concept with "Keep Talking and Nobody Explodes". Its a game about diffusing a bomb. One player has a pdf file containing the instructions, and the other is on the PC diffusing it. The game gets increasingly more complicated, and harder for both players to communicate what they are seeing/what should be done. Really fun, and tests your relationship with the other player, as you'll be shouting and insulting each other the whole time.
See Flint as an example.

They know this stuff is bad but they are confident their wealthy town or county will not allow it to impact the drinking water supply. It'll be "someone else most likely poorer areas" problem.