skysight-inc/HackerNews huggingface dataset:
From a legal perspective, making a false police report could only be considered murder if the caller reasonably expects that the police would kill an innocent person based on their false report.

By calling the swatter a murderer, you're only bringing into sharper focus the grotesque failure of American police to respond to allegations in a lawful and proportionate way. If a swatter is a murderer, then by definition the swat team has ceased to be part of a police department and has become an extrajudicial death squad. A functioning police department is not expected to kill law-abiding citizens on a regular basis.

The law says "innocent until proven guilty", not "innocent until proven guilty, unless the police get nervous, in which case we'll kill you on sight".

Charles Kinsey, a mental health therapist from Miami, was shot by police in 2016. He was lying on his back with his hands raised, begging the police not to shoot the autistic man he was caring for. After he was shot, he was handcuffed and given no first aid until an ambulance arrived 20 minutes later. There is clear evidence that the swat team knew that neither Kinsey nor his patient were armed prior to the shooting. Through pure luck, Kinsey survived the incident.

https://en.wikipedia.org/wiki/Shooting_of_Charles_Kinsey

We are beyond the point of rationalization, we are beyond excuses. Whether by accident or design, we have created a system where police officers can kill with impunity, where law-abiding citizens live in real fear of killed by the police simply because they live in the wrong neighbourhood, have the wrong skin color or stream video games online. The only humane and rational response is root-and-branch reform of police training, supervision and accountability.
A couple I've been watching:

* Stellar: scaling and extremely low fees, with basic smart contracts. uses federated Byzantine agreement instead of proof-of-work or proof-of-stake

* RaiBlocks: scaling and zero fees, no smart contracts
Why would this cause you to diversify? Long-term negative effects of a monoculture are not evenly distributed to purchasers. In fact, if you ran both AMD and Intel CPUs, you'd see application performance differences solely based on processor architecture. This makes application deployment planning way harder. At any given time, there's one CPU that should be purchased, and artificially introducing two "so they don't fail the same way" is bad, specifically because they won't fail the same way.
raise the minimum wage and increase benefits so that folks don't need to work three jobs just to pay their rent.

No. Offer actual affordable housing. New housing has more than doubled in size since the 1950s, plus we have largely eliminated small, cheap housing alternatives, such as SROs* and boarding houses. There is no end to how much we can grow houses and inflate the cost associated with not being homeless. If we don't deal with housing, no amount of raising wages fixes this problem.

Though I agree that we need to provide universal health care.

* https://en.m.wikipedia.org/wiki/Single_room_occupancy
It's just possible that not sponsoring visas is a practical business decision (such as many make, including others on this page) and not a specifically Christian commitment.
Ripple would be too centralized for a libertarian.
No, not really, it's a natural and unintended consequence of how the spec scopes variables in loops/switches/conditionals:

https://golang.org/ref/spec#Blocks

The problem you are trying to solve is, that with a statement like

for i := 0; i < n; i++ {
doAThing(i)
}

you want `i` to be valid inside the loop body, in the for-clauses but not outside the for-statement. Go solves this by saying that an if/for/switch statement has an implicit block surrounding them and that block is what scopes the loop variables. AFAIK no one considered, that this would have this consequence in relation to closures.

Performance wouldn't really matter, because compilers tend to be pretty good at optimizing these kinds of things. They already reorder when they check for the condition and how they jump non-intuitively and the naive instruction sequence would involve freeing some stack-space at the end of the loop, reallocating it in the next iteration and then writing the new value to it. Figuring out that you can save the actual stack-pointer operations isn't that hard.
Why on earth would the value of XRP rise in the long term? The price of one XRP has no impact on its use cases. What is the logic of holding XRP now instead of a currency that is actually constantly burned by its users?
I'm going to argue this from both sides --

* From what I understand, the call was ongoing with the caller continuing to make threats. It wasn't a report and hangup (they called him back at the number he left on the non emergency line.)

* The cop put himself into a position where the innocent man's actions on the doorstep could be perceived as a threat and hypothetically actually be a threat. Why? Why is the cop in a vulnerable position at that time?
I would absolutely love for one of my creations to “fail” half as hard as Bitcoin has.
In some ways the problem is just the opposite. SWAT teams adopt tactics of rushing in without recon or attempts to negotiate because they spend their days serving no-knock warrants for suspected drug dealers. If they had experience dealing with violent people they'd behave a lot more like, e.g., the US army in Iraq and knock down a lot less doors.
Astronauts Identify Mystery Microbes in Space for the First Time
Awesome!!! Siri needs to get much better.
They're complimentary. Bitcoin attracted lots of hashing power due to its value, and its value is reinforced by its hashing power/network security.
Meanwhile, BTC just hit $15k.

You're free to snipe at it, but it's simply a financial wishing well. You throw your money in and wish for more, and maybe you get some.

The world will go along with or without you. And the more people that do, the more BTC fulfills its current purpose.

Careful, though, because if the entire world decides to do that, you could find that not having any BTC isn't a very good position to be in.
Lead isn't very useful for spaceflight. It's heavy, doesn't block radiation well, and doesn't have very many practical uses. Better would be organic compounds (food, fecal waste), or water.

One suggestion is to just line a ship with bags of water and then refill them with water recycled from urine and sweat. https://www.newscientist.com/article/dn23230-mars-trip-to-us...

As the article mentions, none of that is good enough to protect you from a solar flare, so for that, you can potentially reorient the ship to have its aft end pointed to the sun to block as much radiation as possible.
There's a power asymmetry between white men in silicon valley and black/latin men.

But (most) black/latin men don't have the option to participate in a silicon valley orgy to better their career.

They have to schlep it out like the rest of us average schmoes.

So in my mind this is an article about women getting an unfair advantage over the rest of us.
Libertarian arguments only hold for free markets. Even eliminating all regulations and restrictions imposed by the government, healthcare does not become a free market for two reasons:

1) Information is not symmetric, contractual obligations are made before pricing information can be discovered (thereby compared and moving into market dynamics)

2) Services are requested under the duress of health problems without the ability to end the agreement.

Not everything is a free market.
Facebook, Twitter and social media’s road to federal regulation
Looks great on desktop and their product looks really friggin' cool.
Terry Pratchett would have thoroughly enjoyed that concept.
> Why did we stop using the whiteboard.

Because you can't do the following things without doing something other than "the whiteboard":

1) You can't share it

2) You can't back it up

3) You can't search it

And that's just for starters.

Shall I go on?
'Uber for blood': how Rwandan delivery robots are saving lives
I realize it's all symbolic as you can't actually "vote with your dollars" as the libertarians would have you believe.

"Voting" has never guaranteed that your desired outcome is the one chosen. If it was, it would have to be called something other than "voting".
>> Police have to assume that there is a possibility that anyone that they interact with is armed to the teeth.

They should be trained to interact professionally and as calmly as possible with people who are armed to the teeth. If it's such a regular occurrence, why are they dealing with it with the same panicked exaggerated responses as an untrained civilian would?

I think we need a discussion as a society around how much risk we expect police to take on. Similar to how astronauts or military personnel take on calculated risks.

Human spaceflight is REALLY expensive if you want only 1 death per 10,000 launches.

Having police is REALLY expensive in terms of innocent civilian casualties if you want 1 death per 10,000 interactions with "believed to be armed" (but maybe not actually armed) civilians. How many deaths of innocent people equal the death of one police officer? What is the proper ratio? 10 to 1? 100 to 1?
Walmart is Amazon's largest competitor in retail and they have a big footprint. I think buying Target makes sense because they get access to more products (and store branded products) as well as local distribution which may help reduce shipping costs.
Ah okay thanks for helping. I guess in the case of RaiBlocks, since you're only transacting currency (not Turing complete smart contracts) there isn't really a need for fees to prevent the halting problem like you have with Ethereum.

I've made a list of tokens that I'm trying to categorize[1] so I think I've got RaiBlocks in the right place.

Is Bitcoin slightly over designed in how the fee structure is implemented for the problem it's solving?

[1] - https://cryptostream.com/token-utility/
Ripple is the vehicle the Central Banks use to influence crypto. It's meteoric rise is premeditated.
> Why did we stop using the whiteboard?

Because whiteboards aren't visible outside the rooms they're in, and they don't save histories of what was written on them in the past. If your org is scaling beyond a single geographical location, then you need some kind of system to communicate status to stakeholders elsewhere. Email and Slack are nowhere good enough for that; a ticketing system is absolutely vital.
It sounds like the answer would be to standardize everything so that it wasn't 90% edge cases but there is no incentive for many of the players to do so
Congratulations Basecamp! If anyone from Basecamp is reading, your https://basecamp.com/about/jobs and https://m.signalvnoise.com/employee-benefits-at-basecamp-d2d... still say "Salaries are standardized on the Chicago market."
Involuntary manslaughter doesn't look fitting to me at all. That would mean there was no intent to kill, which I strongly doubt here. It seems that the distinction between manslaughter and murder is the presence of "malice aforethought" which Wikipedia says is one of:

1. Intent to kill,

2. Intent to inflict grievous bodily harm short of death,

3. Reckless indifference to an unjustifiably high risk to human life (sometimes described as an "abandoned and malignant heart"), or

4. Intent to commit a dangerous felony (the "felony murder" doctrine).

It looks to me like at least #3 would be the case here, and likely #2 or #1.

I have no problem saying that the SWATter killed this person. Convincing the police to go and kill someone for you is little different from convincing a gun to send a bullet into their heart. The difference, of course, is that the police are living creatures with their own thoughts and culpability, but that just means their responsibility is added, not that the SWATter's responsibility is somehow diminished.
It's only "good for enterprises" insofar as management gets a boner over the reports it issues and the level of detail it lets you drill down to.

Those reports are not generally being used to make sensible decisions, but they make management feel more in the know and in control and thats what really drives sales.
You will be happy to hear that some countries got it right.

Here in Germany, authorities treat IP addresses as very weak forms of circumstantial evidence due to the issues you mentioned (CGNAT, compromised devices). Nobody is going to be convicted purely based on an IP address.
I am betting on this as well.

If this happens and LN truly solves the big issues with Bitcoin (slow transactions, high fees), I truly believe the value of Bitcoin will sky-rocket.
Elixir's reasonably popular these days and it'd be easy to call this from that. The magic is all in the algorithms and communication protocols, I don't see how a different language really helps things too much.

Actually... thinking about it, I would hope that it'd be fairly language neutral if you really wanted it to grow.

Your device, running some Go code that talks to SQLite as well as a server running in Java could still use the same data structures and communication protcols... right?
> It just feels like I basically never want it to be a copy, but you do frequently want to modify the element you're iterating over.

Feels differently to me :)

> It actually pushes you to design things in ways you might otherwise not. E.g., instead of []X you'll have []* X just so it'll be easier to modify from inside a loop.

Never do that. Instead I use indexes when I actually want to access the element.

(Where I do do that is in maps, but not because of range, but because index-expressions over maps are not addressable)
Shouldn't the results of the previous tests be part of the medical record? If so, then the other doctor should have been able to view the results.
Security track record is taken seriously by many big vendors.
I wonder how this will effect companies in the same environment like Walgreens and to a lesser scale Express Scripts.
It comes off as an attempt to click-jack people away from the OP to another source which doesn't offer any new/interesting info.

If you want to add context, go for it, but this is just comes off as begging for page views.
This. I am leery of anything calling it a war on poverty. If you are waging war on poverty, who is your enemy?

Obvious answer: poor people.
https://beautifulracket.com/
Ask HN: Switch to hardware engineering from software?
Kindly share your experience if you have done so. Do you recommend it? How did you go about it?

Why I ask? I am a bored 3D software developer and did my bachelors in EEE.

Thanks!
This article missed a great opportunity to mention Piet, an esoteric programming language that you write by creating Mondrian-style paintings: http://www.dangermouse.net/esoteric/piet/samples.html

The Pi calculator is particularly brilliant: "Naturally, a more accurate value can be obtained by using a bigger program."
> How much has been spent on Olympic games in the last couple of decades? Would that be enough to get us to the moon?

https://en.wikipedia.org/wiki/Cost_of_the_Olympic_Games

Given the double-digit billions in operating budgets per game, we could probably get a Mars program going for the cost of two or three of those games.
Maybe the cop was walking up to the door to knock and see if the report was accurate and thought it was an ambush when the door suddenly opened?

Also, maybe the cops thought the report was more credible because the caller identified himself? What kind of idiot swatter would make himself so easy to arrest?
This Amazing Zelda Cat Will Make You Feel Motivated to Go Through 2018
Hopefully Google maps will generate enough ad revenue to allow them to continue to invest into Google maps.

Saw a great article comparing to Apple maps and this stuff must cost Google a fortune to do.

https://www.justinobeirne.com/google-maps-moat/
Google Maps's Moat - Justin O'Beirne
> I've been using the web for over twenty years and it has never harmed my computer or invaded my system in any way

How do you know? Basically every browser has a RCE vulnerability a month and has for 20 years. From ancient JPEG vulnerabilities to modern video codecs and DOM manipulation vulnerabilities.
It seems ridiculous, but that is exactly what they are doing in some stores. Amazon electronics kiosk just before the checkouts:

https://twitter.com/alexhillman/status/947593851715424256
The link I posted does suggest that economies of scale do, in fact, work for other governments, and that despite covering 100% of their population, they see significantly better efficiencies than our system does. If you're going to claim that economies of scale don't apply here, you're going to have to provide some evidence that contradicts the lower per capita spending/better outcomes we see in other systems.
Otto was acquired if i remember correctly
Do you have any specifics in how the article doesn't meet your standards or which aspects were poorly communicated?

My decently informed layman's understanding [1] led me to believe this article was a very well written description of some fascinating developments. As of now, I want to read more articles like it.

To be fair, I may be representative of a smaller niche. I agree that many laypeople might struggle with the technical parts.

However, I would love to know specifically how I may be mistaken in what I am taking away from these articles, if anything.

[1] I majored in math and am an avid follower of physics and cosmology.
The ACA originally was going to have a public health option (but it was removed because a senator at the time threatened to filibuster). Had that been included, I believe it could have led to something very similar to a single-payer system.
Desktop Metal | Embedded Software Engineer | Boston | Full-Time

https://www.desktopmetal.com

Desktop Metal is revolutionizing 3D printing of metal parts. Our printer’s robust build processes create complex parts beautifully at a price attainable by any design and manufacturing team and can be used within an office environment.

Embedded Software Engineer: https://boards.greenhouse.io/desktopmetal/jobs/620949

It says senior, but I know we are also looking for junior engineers on the team as well. Also it's not your plain-old-embedded development, the code you write makes the machine move so it brings in plenty of math and physics.
* Unpopular comment alert *

I get where you're coming from, racism sucks.
Statistically the odds are different, stereotypes are usually pretty accurate.

Think recruitment and probability, let's say it cost you $200/hr to screen a candidate from CV to interview and you have $1000. We have law to ban it as an assessment criteria, on paper. It's also morally wrong (at level 3 or level 4 of the moral pyramid).

Warm fuzzy feeling is just that, politically correct is easy. Personally I think nationalism is stupidity, but that's our history and who we are. I feel comments like these is head burying in some way, that masks us from the actual fixable problems like unconscious bias. How about we acknowledge the act of giving equal opportunity to assess people individually as a good act of social responsibility while we're still trying to fix environment and education for the less fortunate.
If you can't get official fixed wireless, you can also install your own LTE router with an external antenna (assuming you have any bars at that location to begin with).
I’m not sure I’d share a lot of code between server and client even if I could, but sharing the odd domain type, some utilities etc might be handy.

The universalness I want is that I want one language, package manager, toolchain, IDE etc for all the code I’m working on. Worst case would be to have the two platforms being slightly different. Say two IDE’s with slightly different shortcuts, two curly brace languages with slightly different syntax, two different build systems you need to integrate in the CI etc.
Bearing in mind that HN loads content in html tables, which are notoriously slow to render. I am not saying it makes a huge difference, but it could have an impact.
In that scenario you're not using bitcoin, you're asking a centralised, trusted third party to adjust a couple figures in a database.

If I wanted to do that, I would ask my bank to do it, because they're better at it.
With Ember and React at least, it's the same if you use 100% client-rendered elements; the component/template renders to the page, then a lifecycle hook is triggered, and then your custom code/plugin runs.
This is an article from 2015 about the expert witness whose research seems to be a foundation for the training:

https://www.nytimes.com/2015/08/02/us/training-officers-to-s...
Wasn’t there a spoof site that was a “shutdown spin generator” some time ago that would auto generate the blurb about the reasons for your shutdown...

It was posted on HN some time back.
As excited as I am for the breathtaking advances in machine learning over the past decade, I am equally displeased with the media’s mad rush to tout AI as a magic elixir of the modern era.

Our societies have been constructed over a long period of time with gaping inefficiencies. Case in point: the automobile. Yes, back when the alternatives were capital-intensive railroads or poop-intensive stagecoaches, automobiles offered unprecedented mobility. Yet in our blind rush towards our perceived ideal of modernity, we built cities to satisfy the needs of the automobile first, and people second, or last (thanks GM!).

Self-driving cars could make transportation easier, faster, and more accessible, but it’s an awful lot of assumed progress that doesn’t factor in the inherent and damaging inefficiencies of the automobile:

-Cities are built for cars. Wide streets make walking worse. When I spent a month in Rome I never needed to use a car because everything was so much closer to my front door.

-Suburbs are unsustainable. They require a scale of infrastructure (water, electric, gas, pavement, internet, etc) that is far more expensive per mile than in dense cities, and anybody whose home street has been pulverized to dust can tell you that there is simply neither money nor will to pay forward our expensive past mistakes.

-More roads suck. Anybody from car-centric cities (LA, ATL) knows that with massive 8 lane highways comes equally massive amounts of drivers. LA has highways everywhere and they’re basically always packed. Is that a sign of a working or a breaking system?

-Cars are expensive. People who need cars to work get tied into expensive loans which hamper their economic potential. And Uber is not even on the same planet of being close enough in price to replace ownership with access. If poor people didn’t need cars, they would be less poor. Poor people in the developed world who spend a great deal of their paychecks on transportation are the first world equivalent of the third world villager who spends most of their productive time securing fresh water for their families (which we take for granted comes clean out of the tap).

If we really want the world to improve, we cannot simply tweak the edges of a broken system. Just the example of automobiles shows how fiddling with algorithms only serves to further bake-in our structural inefficiencies. We have to be willing to put anything and everything on the table for debate.

In short, we have to restructure all of our society to attain the lowest cost of living for all people. Otherwise we will keep developing radical technologies while scratching our heads and wondering why the poor keep getting poorer.