skysight-inc/HackerNews huggingface dataset:
The problem isn't one is how to safely serve a surprise warrant, that's easy enough and no new gear is needed.

These cops did this plainsclothed. The warrant was for somebody that was already in custody. These police officers were not up to legitimate policing, they were clearly engaged in some form of criminal enterprise, and killed completely innocent people while doing it.

To solve this problem, we need to lessen police corruption. We need to have police officers consider the crimes of other cops to be actual crimes. There are literal gangs in the LAPD, with tattoos and everything, where members swear loyalty to their gang above and beyond any sort of service to the public. And then they are protected from ever being punished for any crime they commit.

This is probably not something that technology or more gear can solve. Until NYC police officers are law abiding enough to park legally in the city, we need to consider that somebody who is entrusted to enforce the law but does not obey it themselves is a serious threat to all of us.
It’s more in response to the litany of cases where cops reacted by shooting.

It sounds like a ridiculous idea for sure, but where are we exactly with full body armor and bullet proof visors (full body suit is even better than just a frontal bulletproof shield)? If we’re already there with the tech, then we can disarm them of guns and basically remove a scenario where a cop can kill.

We would need alternative weapons like high powered tasers.
That's happening everywhere, people are staying away from hospitals.
Curved Spaces
Idiocracy was a comparative utopia: https://www.youtube.com/watch?v=OmZOZjHjT5E
You said it yourself: it can be done peer 2 peer. A websocket will have a server in between.
Surface Pro 1-3 w/ keyboard is $120-$200 on eBay...
how does one download these models?
Rant: The DRY Principle Is Bad Advice
Because risk assessment is often way more complex than a couple of flat metrics? Of course, flat and easily understandable (by laypeople) metrics are good for scoring points and making people believe they’re in the know, but it’s not at all clear to me that 7/7 over a bunch of flat metrics with arbitrary thresholds indicates “safe for reopening”.

Again, to be clear, I’m personally on the caution side, not the reopening side.
I don’t actually believe my last Linux install came with a system Python. And as a Python developer I always end up using some tool or another to manage installations of multiple Python versions anyway. Furthermore jq just works as a classic command-line tool.
I'd suggest they got a director/manager who was BSed into "fascinating" presentation from Datadog salesmen. A lot of great opensource projects are killed pretty much the same way.

Disclaimer: datadog may (or may not) be a good product, it's irrelevant in the case.
My main question is why we should not react speedily. The desire to not act speedily seems be a desire that is an emotional one, not a logical one. There is a clear logical need to act quickly to prevent future abuses of power.
>> We would need alternative weapons like high powered tasers.

These are exceptionally unreliable weapons.

There's no real way to bulletproof a cop. Armor piercing .223 can go through pretty much any reasonable body armor / shields you would wear into a situation like this and is readily available to fire out of AR-15s and the like.
A private citizen enjoys the right to self-defense, and in cases where killing the assailant is the only means to end the fight and preserve one's life, that is generally held as justifiable. Law enforcement officers enjoy the same right.

There are internal investigations every time a police officer discharges their weapon. They don't enjoy immunity against any crime they commit. If there is no evidence of a crime, then there cannot be any criminal charges.
This is because your shell uses readline.
https://linux.die.net/man/3/readline
Let's be very clear. Your inability to navigate the WA website, and your demands that someone walk you through every bit of their analysis and models are not even remotely in the same realm as rearranging time-series data out of order to mislead people into thinking cases were declining. https://www.vox.com/covid-19-coronavirus-us-response-trump/2...

End of discussion. Stop this false bothsidesism. It's costing tens of thousands of Americans lives.
Companies are already doing this with “EBITDAC”, appending “...Corona.” Using estimated earnings/sales, or simply substituting Q3/Q4 last year for this years Q1/Q2 earnings. The cited motivation that Ive seen has been between counterparties and covenants around debt.

Companies need lending to survive. But the immediate business performance would cause an immediate breach of covenants or terms, forcing actions like margin calls or liquidation. That would leave both lender and company worse off. So instead they agree to substitute in some plausible values with the expectation that business will return to “normal” sooner or later, inside the lifetime of said contract.

I havent seen anyone actually posit that revenue/earnings/profit are actually going to fully return immediately, nor that theyll capture that “deferred” business. As always matt levine had a good take on this last week.
Docker – The Why
So does Jitsi Meet.
It’s a claim from Douglas Murray. Recommend the video. The opinion on it being a bad idea to try to eradicate hate is in the question of who is worthy of such power?

When you try to eradicate what you think is hate in the way google is you risk also erasing truths. In my opinion only an unwise person would think themselves worthy of eradicating hate because they must think themselves worthy of this self appointed task.

Do you think google is worthy of determining what hate is and eradicating it?
>> Guess that takes away the fun of brute force entry and trigger happy law enforcement that needs to put their training to use.

Civil forfeiture is another huge reason. Not about killing them, but taking their property.
It's always puzzled me that it's legal to emulate video game hardware (NES, SNES, etc.) but not to copy the games. I guess this is why.
The premise is not wrong. If you believe that the police force attracts certain kinds of unsavory individuals, then remove what makes said unsavories interested.

If police officers don't need to carry firearms as SOP because they are generally quite safe from gunfire then the individuals who join just to fire a gun (or what have you) will go elsewhere.
The President in Idiocracy atleast had good intentions...
So I’d counter by saying it could solve it because we just eliminated the gun from the interaction.

Edit: Sorry, I’m not disagreeing with your overall point about corruption/culture.

I think technology will make policing better. A camera on every interaction is a big deal. The surveillance state can work both ways you know.
"Just install Cee-Cee-Cleaner, bro."
Yeah, their decision baffles me too. I'm pretty sure the average termux user is willing to install f-droid if play store decides to remove termux. They shouldn't compromise usability to appease google overloads.

Do you know of any documentation on how to use proot to get around this restriction?
I hoped this would be about GDS.

My first job was in that sector.

I learned a lot during that time. It was an enormous c++ codebase (as I remember it, millions of lines) and as much as I profoundly disliked some aspects of it, there were also a lot of interesting things. IIRC they had a pretty large platform team maintaining their own compiler and eclipse plugin.

One aspect of pricing (and availability, just because there are free seats on a plane does not mean they are available to you) that is not touched in that article is not multi legged flights are almost all the time deeply favored by the algorithm.

So if you absolutely NEED to go somewhere but the website shows zero availability, try to search for a multi leg trip including your intended destination.
tmux ftw!
Go does not have exception (exactly because of this problem.)

For passing information, you use channels, which can pass more than one value back to the caller.

The big thing is not running tasks in the background but the tight integration of channels and runtime scheduler that allows having an invisible event loop on top of what is synchronous programming.
Binge VPN
Binge VPN – Free, Ultra fast, Streaming proxy designed for high speed and uninterrupted usage for users around the world. Stream Netflix, Hulu and Amazon Prime etc. and watch blocked shows. Access government blocked and restricted websites. Secure and Private. No Logs kept. New Servers with updates.
That's a very underrated thought, unfortunately.
Help Curl: The user survey 2020
Thanks, I was probing to see where we were at with the tech. Would it ever be possible?
Pro-natalist, as in promoting births just for the sake of it.

> . I don't think incenctivising >2.1 fertility is being "protonatalist".

Yes it is, because you are incentivising births just to float above an arbitrary level.
I have always found that it is helpful to put up sign outside your house that you are a gun owner or perhaps even an NRA sticker (even if you abhor guns and NRA). As a person of color living in an area which had too many people who would deliberately pickup fights with me (especially related to parking) all that ended once I put up a big NRA logo on my car. I do not even own a gun.
Why is this not downvoted into oblivion?
> We know China runs slave camps near the NK border

We don't, actually.

> slavery is typically demonized here in America

No it's not, it's just hidden so liberals (including republicans) don't have to think about it. It's the prison industrial complex.

> Do we really think they wouldn't prefer a Winnie the Pooh image of their leader over slave camps? Even Tiananmen Square is preferable to forced human organ harvesting.

Anything you read in the western media about China or North Korea should be second-guessed and double-checked against eastern media, usually chinese language, for facts. The so-called "free press" is really a coordinated operation run by a few media companies in the interests of the capitalist class. People supposedly iced by Kim Jong Un have been magically resurrected many times. Western media tries to put all the blame of the coronavirus deaths in the US on China "not coming forward" when they had months and months to prepare. The US has entire media structures like "Radio Free Asia" to spread anti-China propaganda.
Some good points, although I'd toss another thought into the mix. The confinements and shutdowns and shelter in place orders also cost lives.

We know that recessions cost lives. One study (published in The Lancet, so worth taking a second look at) suggested 500k excess cancer deaths from the global financial crisis[1], and another study (published in the BMJ) suggested that excess suicides in 2009 alone across the US and 53 other countries totalled some 5k[2]. I don't know of a single comprehensive effort, but we know recessions reduce the resources available at the margins for food, medicine and shelter, and increase the suicide rate. The net effect for something like the GFC seems likely to be on the order of tens of thousands of deaths (and perhaps significantly higher), and the recession caused in part by Covid-19 and in part by our reaction to Covid-19 seems to be within an order of magnitude of the GFC.

Thus, it seems fairly obvious that at least some responses to Covid-19 would cost more lives than they saved. If you're evaluating a measure that, let's say, would save X lives from Covid-19, but would cause the resulting recession to go from, Y% as bad as the GFC to Z% as bad as the GFC, there are absolutely values for X, Y and Z which would make the measure net negative on lives.

I'd be happier if that tradeoff got acknowledged a bit more often, even in a perfunctory "well, we're clearly MILES away from the break even point, so let's ignore it" sort of way. If you pretend that tradeoffs don't exist, you're unlikely to reach an optimal decision.

[1]: https://www.telegraph.co.uk/news/2016/05/25/financial-crisis...

[2]: https://www.bmj.com/content/347/bmj.f5239
Those are some insanely cheap prices for 1.5GB a day! I pay $40 for 1GB a month here in the United States. How is this even possible? Are the service providers here really taking in such a fat margin?
I am a paying member, although don't really see a point in it. Especially since I've noticed that I am using Strava mostly for the social aspect, even if I normally don't care for any of social media stuff. It is really fun to see how my friends, local runners and professional train. For stats I always use Smashrun and Garmin Connect.
It searches google and prioritizes results from askubuntu, stackexchange and stackoverflow
I'm always curious about this. Coming from a country with no Constitution - what makes this document so revered? Why does the opinion of a few dozen landed gentry from a few hundred years ago supercede all modern legal and political opinion and research?
Global Inspection and Maintenance Robot Market 2025
That’s a pretty strange ordering, mixing up a Seattle and Boston metros of 4 and 4.6m with an SLC, Portland, and Austin metros Of 1.2, 2.5, and 2.1m respectively. Why mix up the small and large cities in T2? Then your T3 has Minneapolis, at 3.6m. Why would Minneapolis be ranked lower than tiny SLC given it has 3x the population?
It's probably just them forgetting some to add a test for the scenario of "user doesn't accept agreement". :/

The comment about the end, about the code looking like Proof of Concept garbage would be in line with that. ;)
It's not even GDPR compliant because everything is every setting is toggled "YES" by default which is illegal.
I look forward to the air fare article. I worked at 1G for a few years and am interested in seeing your take.
Cory Doctorow wrote the following recently, which seems on topic for this thread:

https://pluralistic.net/2020/05/08/volcano-gods/#reopening
Unfortunately this has been happening across the world. Some people have been convinced that every single institution of authority is corrupt, and that the handful of provocateurs they've voted into power are the only source of truth.

I really don't know how we go back from this. Things like antivaxx were fringe movements mocked half a decade ago, but they've been gaining more and more momentum. Conspiracy theories are now the norm and even the absurd ones, like Flat Earth, have more and more believers.
By having a 30 year long credit and not going over the roof with their choices.

Meanwhile as described by Lehman brothers fiasco documentaries, multiple American families went totally bankrupt with their multiple mortgages over their houses.
Incompetence of course but that shouldn't be a defense.
All hail the CCP. The totalitarianism of China just baffles me.
I hope a moderator wakes up soon and removes this low-quality discussion from Hacker News. Why is political discussion on Hacker News as low-quality as Reddit/Facebook etc? I guess this is a really difficult problem to solve!
Authoritative voice, the creator of Imgz.org (huge fan).
It's definitely possible for the value of "can it actually be done regardless of obstructions," super thick steel plating and such will get it done. But the officer will be basically immobile.

Kinetic weapons are tough to defeat using countermeasures, perhaps obviously so.

I like your line of thinking though. Too many people just complain about the status quo and relying on government action rather than potentially solving it another way. It's just that in this case, physics is a real bitch.
Ha, the show Silicon Valley predicted this exactly.

https://www.youtube.com/watch?v=Txl90NEl92U
Sometimes you want to block the main thread, or at least finish what you were doing. With async/await and cooperative concurrency you can be explicit about what will run on a thread. You retain control of the thread until you yield or await. You can ask tasks to complete on other threads or post back to the main thread. You have a lot of control. Its easy to write code without locks that runs concurrently on the main thread but is still able to build a UI in a threaded way.

I don't really know how go UI frameworks work. How do you have multiple, preemptively scheduled goroutines on the UI thread but without critical sections? You have to use channels and message passing back to a main thread manager to handle this, yes?

I think Java's Loom would have the same issue but again, I don't really know. Perhaps worrying about a UI thread is 'fighting the last war' and we should work on new UI paradigms in these new language features.
Don't forget the doctrine of "qualified immunity". Police officers/departments carrying out their official duties can only be sued for violations of "clearly established" law. Seems maybe reasonable in theory, but in practice means that even if they do something obviously, blatantly illegal, they can avoid consequences if they can argue that the specific set of factual circumstances had not previously been judged to be a Constitutional violation.

Here's one case that recently came to my attention: https://www.theusconstitution.org/litigation/micah-jessop-br...

The plaintiffs allege that, while executing a search warrant, Fresno police officers personally stole several hundred thousand dollars worth of coins. The Ninth Circuit Court of Appeals decided that even if this theft happened, the officers could not be sued:

> We recognize that the allegation of any theft by police officers—most certainly the theft of over $225,000—is deeply disturbing. Whether that conduct violates the Fourth Amendment’s prohibition on unreasonable searches and seizures, however, would not “be ‘clear to a reasonable officer.’” [...] Because Appellants did not have a clearly established Fourth or Fourteenth Amendment right to be free from the theft of property seized pursuant to a warrant, the City Officers are entitled to qualified immunity.

Yesterday the Supreme Court declined to consider the plaintiffs' appeal, which means they're SOL.
archive.today blocks users of Cloudflare DNS.
Ancient Portrait Back to the Future, a Surreal View
Probably a ton of paper work.
Well, it's webRTC. So the main use case is live video streaming. But one would need to define 'live'. webRTC is really made for sub-second latency, which you need for conversations. If you don't require this you're better of using HLS streaming. Because achieving ultra-low latency does come with tradeoffs in complexity and quality.

webRTC is peer 2 peer, but that doesn't work if you have a lot of peers. That is where an SFU like mediasoup comes into the picture. That's a kind of relay server so you can send to many peers still over webRTC (thus with ultra low latency). Also, if the peers are behind firewalls, peer 2 peer also doesn't work and you need a TURN server to relay the video.
Why you don't center your body? We need to turn our head to read.
HN tie-in, featuring the OP -

https://news.ycombinator.com/item?id=19447152
allSettled is quite new (it isn't in the version of node packaged with LTS Ubuntu).

How does one implement the same with all?
Well, at least it can be stolen, unlike people, who just try to claim ownership to parts of a natural constants (PI & e) interpreted as binary.
Get some original ideas for once..

Plagiatus Maximus
With Jobs at Risk, Can a Career in Big Data Keep You Safe?
Maybe you're not empathizing with people enough to understand their interests.

This line is tired and ridiculous. If you can't see why people ranging from poor to upper class might favor right wing ideology, without resorting to tropes and strawman arguments, you're not trying. The same is true for left wing ideology.

It's not voting against their self interest, it's voting against YOUR PERCEPTION of their interest.
I have no reason to distrust the local CBS affiliate, but in any case, it’s a summary of a story reported by this news outlet: https://www.floridatoday.com/story/news/2020/05/18/censorshi...

Note that floridatoday.com is a Gannett/GateHouse paper, and the reason why I didn’t submit it is because I had thought that network is inaccesible to EU users.
$40 a month in Japan for 50Gb/ month. I think your providers are.
It's way too complicated. I suspect it's some design by committee with large backer interests interfering.

WebRTC is a collection of underlying protocols, SDP, STUN, DTLS, RTP, SCTP. A superficial glance it seems to make sense, each of these RFCs provide some aspect needed in WebRTC.

However. These standards are from a naive happy time when the internet was open and routable, which means it's only some subset of said standards needed. The main WebRTC RFC fails at pinning down which, so it's down to the implementations to find some happy subset that works.

Trying to implement it is so frustrating. At every corner you follow links to some underlying RFC, start reading and coding only to realize "is this even used?!"

SDP is maybe the single worst thing in this mess. It's a terrible flat file description of structured data organized differently depending on "plan-b" or "unified". It would be super easy to convey what SDP tries to convey in any purpose built format.

On a conceptual level there are too many abstractions in the API. MediaStream and RTPTransceiver are my two pet peeves. MediaStream is maybe nice in client code to group some tracks together into a player, but the abstraction should stay on that level. RTPTransceiver is just beyond me. Why do I want it? How does this help?
The warrant story is a lame cover up. I'm curious what they were up to really that night.
How Covid-19 catapulted Worldometer to prominence
I would say it depends on your alcohol tolerance. I get tipsy if I have a beer. Other friends don't show any signs at 3 beers.
Police is complicit but you have to go up a couple more pay grades up in order to get to the root cause. Who introduced such measure and who is perpetuating it and why?
Maybe natural monopolies like Google or Facebook. I'm not sure if any of the VC trying to buy a monopoly efforts have worked that well? I mean Facebook took investor money but probably would have done fine without it.
> Most Pentium II systems were not running Windows NT. They were running Windows 95 or 98

Once again: only somebody using a computer not selected for serious development used Windows 95 and 98. No developer who knew what he was doing was using Windows 95 and 98 as his primary development machine. So if you complain about that, you used the wrong tool for your work. Like I've said, it was easy to install Windows NT, and I don't know any computer which wasn't able to run it, if it had reasonably enough RAM.

> on 256 MB of RAM

To illustrate "reasonably" once again, that changed at these times: I remember buying an AMD-based notebook in 2002 with 256 MB and running absolutely without problems Windows 2000 on it for a few years, before upgrading to 512 MB, which was the maximum for that notebook. And that was the time of Pentium III and IV, not Pentium II, and like I've said, I've run Windows NT on 8 MB computers, all with compilers, resource editors, debuggers and even IDE. And even before, I've run Windows 3.11 on 2 MB computer and used that for development too (the development tools being in text mode, of course).

> some buggy program has destabilized the system into needing to reboot to run properly again

Only on non-NT systems, and surely not developer tools. I used Windows 3.x and Windows 9x, and never had to reboot due to the developer tools "making system unstable." Not even on a 4 MB or a 16 MB machine.

> web browsers crashed a lot

I've used both Mosaic and Netscape, and before 2000 my main problem was surely not them crashing. Surfing mostly worked (only the pages loaded slowly, there were no CDNs then). Again, on a NT system.
Odd idea: ask them.
I believe the proper term is exigency. In exigent circumstances including the one you mention, police are empowered to pursue with few limitations.
Do You Want to Create an Online Shopping Site Better Than Amazon?