skysight-inc/HackerNews huggingface dataset:
- What happens when the bodycams are off? Is the officer fired and jailed?

- What happens when an officer fails the pysch eval? Are they fired?

- Who oversees the corruption reporting? How do you know they are not corrupt too? They surely can't be part of the police dept.

- Reduce/eliminate drug penalties: The problem is racism where drugs are often used as the excuse. Why is there no racism training in your list? Or de-escalation training?

> Unfortunately, the greater group of protesters is incapable of understanding nuanced policy or democratic change.

This is extremely rude and invalidating of large efforts put forward by the protesters to look at all options, think outside the box, and make real change. Some protesters have even been re-writing the police and city budgets themselves to see how things might turn out.
Note that China made extensive use of undrawn sailbarrows to carry things over long distances.
Sadly there are already a number of courses which teach you how to make money by making... courses. No joke, it's all circular. People teaching each other to teach people to teach people to teach.
Software is good at codifying processes. Part of what I have hated the most about cognitive behavioral therapy at times is what a rote process it is (even when it must be to be effective). I suspect someone will come up with something good here only as a matter of personal production rather than VC-moonshot.
it's already said in this thread, but wow am I impressed with how many things are working against me on this website.

1) scroll is totally hijacked into discrete intervals, those discrete intervals count as page loads (destroying web history and any chance of using the back button),

2) auto-playing media that isn't default-muted that starts with loud music rather than a soft lead-in or voice,

3) and after you trudge through the mess, the site doesn't really work at reasonably average resolutions, explain much, or offer a product.

The straight thingiverse link[0] that's on the site is a better, more descriptive advertisement for this project than the project's site itself -- not good.

[0]: https://www.thingiverse.com/thing:4424564
I disagree. Almost every country on the planet arms its police force and all of those countries are rather low in crime, at least compared to the US.

When there's a situation that requires guns, they stay put until the police with the guns arrives. Or they become a hero and get stabbed in the process:

https://www.theguardian.com/uk-news/2017/mar/22/police-briti...

https://www.bbc.com/news/uk-england-london-49273979

https://news.sky.com/story/police-officer-critical-after-bei...

https://www.standard.co.uk/news/crime/man-charged-stabbing-p...
Here's the thing: I'm not advocating for violence and neither are most of "us". This violence is not because of the protest, it's because of interlopers.

You only see these protests as exercises in violence and mayhem, which is exactly what the powers that be want. It completely delegitimizes these First Amendment protests in the eyes of many.

Much of that violence comes from interlopers who hijack the effort, and of that violence is manufactured by outsiders intentionally stirring up shit. The recent "antifa" account that was really a white nationalist organization comes to mind.

Consistently framing the protesters as being the ones who are inciting or participating in this violence can only be disingenuous at best.

Again, violence is bad, m'kay? We get that. It also means that it's bad when it comes from the police as well.

Boycotting is a luxury, and is a dilute and indirect route to change. Perhaps they should just calm down and file a complaint with the police department and a manager will straighten everything out just right?
I would argue that it is hard to have a much less rotten police force than the city in general. It seems quite crime ridden from the statistics. Maybe if you draft the policemen from other areas or cities?
Perhaps it is just me being less pessimistic about human nature. I think as an institution policing needs reform, but it can happen in a more gradual way. Not everyone in a bad system is a bad person, and people are remarkably morally flexible under pressure to fit in. Improve the institution and I believe you can improve the people inside it.

I admit that with the surprising, to me, deplorable recent behavior of the Buffalo PD, I am more sympathetic to the idea of total replacement. So I’m interested to see whether this goes anywhere in Minneapolis.
The problem is that there is no organization that is incentivized to uncover or investigate police crimes.

All other portions of government have cross-checks to stop people breaking the law. The police don't, and cover for one another.

There needs to be an organization that has clear and direct incentive to prosecute abuses by the police, that doesn't have a century+ long tradition of violence, selective enforcement, racism, and murder.
I doubt anyone will adopt a scientific approach, namely, before the experiment begins, figure out what it is you're going to measure, how you're going to measure it, and then announce a threshold for "this got us what we wanted" versus "this was a mistake."
Weirdly, hundreds of people were wandering around state capitols with much more dangerous looking weapons, and no cop shot them on site. It's almost like going by "perceived threat" (as determined after the fact by cops) is a giant hole that allows racial bias free reign.
I bought it, because I wanted a light-weight and fast C-specific editor. I was getting into it until I upgraded to Windows 10, and then the text rendered as illegible characters. It was not a UTF font problem, but something else with graphics. I filed a bug, and it was not fixed for a while, so I will have to go and check it out again. I have been using neovim. I have not touched emacs for about a year or so. Too many knucklebuster, non-intuitive keyboard commands. Neovim/Vim is surprisingly easy to get productive on. I watched Andrew Kelley livecode Zig in Vim, and I tried it again, and now I am in the groove! YMMV between any editor!
Can you articulate SOA without using buzzwords?

I assume it’s concepts like a dedicated TLS terminator, Single Sign on, centralised logging, etc?
That's very good sarcasm right there. Perhaps the many years in the corporate world have made me too cynical, but I'd expect all and every protestor to be captured on cameras, identified later with face recognition software (remember that Amazon's FaceRekognition had contracts with PDs?), matched with photos on driver licenses and over the next few months they would be quietly, but mercilessly punished for the dissent. The only real question is whether the FR software work when face is mostly covered with a mask and sunglasses? It technically can, because ears, hair, head shape and shoulders shape is a unique enough combination.
The comprimise I fear is a seemingly innocent bug that leads to the unauthorized access of a database.
It's worth noting that Hong Kong has very few coronavirus cases, and most/all the current known cases are from travelers who are being closely monitored.

The risk there is much thus lower than places that have already have tens of thousands of cases, although it also depends on how long the protests continue and whether an outbreak can be caught early through testing.
Every time I pushed back, my iPhone auto played a video full screen. Most annoying.
It sounds to me like you have no idea what's going on in Minneapolis. The city has passed laws to require those things. The police department has sued, stonewalled, and flat out ignored those laws. This is the next logical step - when they won't obey the law, remove them entirely.
> They just seem to think protesting America's rampant institutionalized police brutality is more worthy than protesting the lockdowns themselves

That can’t possibly be a valid scientific opinion on the basis of public health data — until recently the virus was killing more people per day than the police kill in an entire year.

It’s a political opinion and this was a political letter.

From now on, when public health experts give advice, we must all wonder if it is based on science, or if it is just political messaging which has no more claim to truth than any other political messaging. That’s dangerous ground to be on if you want science to be taken seriously by the public.
I agree that the risk of disbanding a police department is underappreciated and there are some scary alternatives that can form. This isn't an action people should be taking or proposing lightly. I'm worried it's throwing the baby out with the bathwater.
Journalists are needed, now more than ever
$1M treasure in Rocky Mountains has been found, says Forrest Fenn
And you think that strangers who don't know you can?

I'd trust my wife's advice more than some anon's. Ask your friends. Family. I'd ask the dog first before asking online. We don't know you. They do. They're more likely to understand you and what could help you. Asking here is no better than asking google "what is the meaning of life?".
Just some tablet typing on the go :)
IIRC, Stack Overflow shows the link to the site guidelines when you have under a certain amount of rep. Something similar here might solve a lot of problems.
Nope.

Camden disbanded their police department and has seen crime drop: https://www.citylab.com/equity/2018/01/what-happened-to-crim...

Disbanding the police doesn't mean no public safety measures. It means disbanding the department and rebuilding a new approach to public safety.
Is this equivalent to a software rewrite? Let's just throw the whole thing out and start over.

Throwing out a system and starting afresh would likey introduce new bugs/systemic failures that aren't currently present.

Is addressing and correcting each specific feature/SOP not an option?
What's wrong with cross-examination?
It's also useful if the team providing the service can provide a fake or a stub with interesting pre-programmed scenarios, this reduces the number of false assumptions someone can make, is sort of a living documentation (assuming people update their fakes). Something like contract testing (Pact etc) can also be useful, although I haven't seen it being used in practice yet.
More information on CNN:

https://www.msn.com/en-us/news/us/minneapolis-city-council-m...
> Unfortunately, the greater group of protesters is incapable of understanding nuanced policy or democratic change.

This is a totally uncalled for generalization. That aside, most of the items you've listed work against the policies that police abolitionists are fighting for. Here's a good explanation: https://static1.squarespace.com/static/59ead8f9692ebee25b72f...
Strapi 3 on Google cloud run
So a third party also being wronged does not change anything because... you don't like the third party? Classy.

Do you have an actual argument or is that it?

Edit: This has got to be the first time I've seen an HN'er defend someone adding a clickbait title to their submission. A submission that points to their own marketing website. The guy is selling a book. Don't be so naive.

The accusation stands on its own without sensationalizing it.
What a shitshow for the NYT. Breitbart probably has better editorial control.
There are too many bullshitters in the software industry.
Years of experience helps but it's not sufficient to be a good developer. There are many terrible developers with 20+ years of experience and there are some great developers with only 10 years of experience.

The number one characteristic that makes a developer great is their critical thinking ability.
These developers don't blindly adopt tools and business processes based on popularity. They are always able to justify their decisions with strong arguments which convincingly explain why their chosen option is better than all the other possible options. This applies to every decision they make.

Writing software is more like chess than checkers - You need to consider every reasonable option many steps ahead.

IMO software development is a complex area - Following common industry patterns and best practices without thinking about whether or not they actually apply to your particular use case is almost always the wrong approach.
There are nuances in essentially every single software project which would warrant deviating from industry norms in at least some ways.

To always follow best practices blindly without questioning them or adapting them to your use case is in itself a terrible practice.

Also, the problem with trusting experts in complex domains is that the line between an expert and snake oil salesman is incredibly blurry. Sometimes even moderately skilled insiders with domain expertise don't know how to tell apart an expert from a conman.

The software industry has grown extremely fast and now the situation is that there are a huge number of highly vocal novices who pose as experts and who are silencing the real experts.
Who do you think the economic hardship of coronavirus affects the most?

https://www.npr.org/sections/health-shots/2020/05/30/8654130...
It's directly comparable. It didn't work so well in Ukraine either, which has an educated, Western society. They disbanded and "rebuilt" their police force to step away from Russian influences.

Corruption came back, but in the meantime, a lot of operation efficiency was lost.

Swapping out a police department is much like swapping out a dev team - you are losing a LOT of tribal knowledge, and you have few guarantees that the new dev team won't make their own, potentially different, mistakes. They also lack experience in the domain.
We dissolve things a lot. Building them is another matter entirely.

It’s possible the PD will be rebuilt in a nicer form, but that’s not guaranteed.

It’s just as likely the PD will be absorbed into the County Sheriff.

Is the Hennepin County Sheriff's Office better?
There exists a decent real world example of "a tale of two police strategies" in two demographically similar cities: Juarez and El Paso. Juarez and El Paso are situated across from each other along the U.S.-Mexico border. In some ways they are the same city, with many residents traveling across the border each day. Juarez is the second most deadly city in the world, at over 100 murders per 100K population [1]. El Paso has just 3.3 murders per 100K population [2]. The difference is that the police and legal system work better in the U.S. compared to Mexico. In many parts of Mexico, gangs run the streets, and officials are either in bed with gangs or often intimidated by gangs [3]. That's what fills the power vacuum in the absence of effective policing.

[1] https://en.wikipedia.org/wiki/List_of_cities_by_murder_rate
[2] https://www.areavibes.com/el+paso-tx/crime/
[3] https://apnews.com/231aec4552f040e49095f77968e6345c
Gangs breed in places where basic needs aren't being met. Poverty and economic despair drive people both to join gangs and to buy from them. A big part of this movement involves re-allocating the enormous budgets that many of these police departments have, towards social services like affordable housing, education, and rehabilitation programs. In theory, those programs could treat the problem at the source.

People in middle-class neighborhoods refrain from stealing and shooting people not because they have superior moral fiber, but because their needs are met, and therefore crime isn't in their best interest.
No, mlthoughts2018 doesn't "seem" that way. You have decided they are, and are camouflaging your personal chosen interpretation with false objectivity.
Thanks. I'd never heard of that law before. I think he's serious. I'll appreciate his work both pre and pos civilisation collapse. I like his software aesthetic too.

Maybe I'm getting old, maybe I'm seeking more control, maybe the world has come needlessly complex, but there's a certain appeal about returning to more manageable days, where it was possible to fit a software and hardware system in your brain, and your brain was swimming with ideas on how to use a limited system rather than drowning in layers of complexity.
It's true that many moral intuitions we have end up seeming immoral when we reflect on them further, but this says as much about our difficulty with reasoning morally as it does about the supposed immorality of our moral intuitions. I think it's naive to assume that philosophical or logical approaches have a monopoly on morality.
That being said, I also think it's unproductive to outright dismiss any moral appeal on the grounds that you would not be happy with implementing its conclusion. Moral philosophers writ large willingly engage with Kantian ethics that be easily interpreted to preclude contracts[0] as well as Singer who advocates for the (disabled) infanticide.[1] Even if we might disagree with a given conclusion, the ultimate object of moral discussion is moral progress, and this does not need to come in the form of final agreement on a principle to be followed in the future. It can come in the form of mutual understanding, education of onlookers, or greater theoretical development even in opposing directions. Implying that someone's conclusion (which I might add is not more extreme or inoperable in its conclusion than many offered by Marx, Kant, Aristotle, Hume, Plato, etc... it is after all only refusing to provide services to the police) is unpalatable for you and denigrating it to an arbitrary opinion is probably detrimental to all of these goals and I urge you to desist with such a tactic.

[0]: On the grounds that when you give someone something in exchange for a promise of theirs that you are using them as a means to an end.
[1]: https://www.washingtonpost.com/archive/opinions/1999/09/11/a...
Does Rust have a reach outside the C/C++ section of the market? Or is it only popular in its own bubble, where developers are now excited to see many of their once painful problems now fixed?
Consequences - we missed you.
Matthew 6:33
You talking about Solarus Engine rang a bell for me as I wondered if it had anything to do with Zelda Solarus, a fan game I played fifteen years ago and what introduced me to RPG Maker. And it does ! It's really heart warming to see people follow through with their own projects for so long, Thanks for the throwback !
Speaking as a frequent reddit user where various subreddits have added their versions of such an instruction, I think I've never really been reminded by them to behave a certain way.

Parts of the UI like that can really only be seen once: once the user has seen that it is just a warning that is always there, it becomes an uninteresting piece of clutter that is zoned over and never again influencing the user.

I think the current system works much better: a thoughtful and appropriate comment written by a human when deemed appropriate (or possibly copied, I don't know).

This reinforces the ideas when necessary, and by itself is already a push for humanity, while a robotic repeating reminder serves only rarely to reinforce good reactions.
>a fundamental result of judgement of costs, values, and outcomes

Judge not that ye be not judged.

>Circumstances and outcomes vary, a form of 'neutrality' that ignores that fundamentally isn't a useful metric

Perhaps not useful to you and your cause.
In Rice's case, police were responding to reports of shots fired in the vicinity. By comparison, the protestors in Michigan (presumably this is what you were referring to) were attending a planned protest in a state with legal open carry.

While it's fair to say that bias was a factor in Rice's shooting, and I'd agree, pointing to open carry protests as evidence of this may not be the most effective line of argument. Especially since armed Black demonstrators carried out their own demonstrations not long afterward: https://www.theguardian.com/us-news/2020/may/07/michigan-law...
I feel this way about San Francisco. I'm getting out this month, and I'm not coming back until I have to. I can leave without a COL salary adjustment so long as I stay in the state. I imagine lots of other people are doing the same thing as me. There's little point to staying in the city as a renter if you don't have to go into the office. There's almost no point in staying if you can't go into the office, even if you wanted to.

We're also helping out everyone else by leaving if you think about it. Landlords will be forced to reduced rents even further for the people who can't leave but don't qualify for aid, and aren't lucky enough to be in a rent-controlled unit.
It's GREAT that you're in this position! CONGRATULATIONS!!!

I went through this as well. 10 years ago I was at the peak of a career but missing purpose. I rededicated my life to serving other people. It has given me a whole new lease on existence, and I can't recommend it enough. It really feels better to give than to receive!

The short, overly simplistic answer is that all you need to do to rededicate yourself to a life of helping people is to listen and learn to what they need. Volunteering is a good way to learn about people who need help, but it's not the only way. Volunteering in person can be tough right now because of COVID, but there are some things you can do online, and if you have a bit of patience you could wait until in-person volunteering picks back up again and then establish some goals for yourself (e.g., "volunteer at least 3 days each month for 6 months")

Outside of volunteering, you could take time to listen to and learn about people who you think might need help. Depending on your geography, those might be different folks.

If the things above STILL don't work for you, you could do something that is maybe slightly more dangerous, but still can work. Flip it around and look for things to be outraged by. Things you can't stand. Mass deforestation. Racial injustice. Human trafficking. 1000 other injustices to choose from. And then get active! (Be cautious with this one -- rage alone isn't productive -- you have to mix your outrage with your proactive strengths and positive energies too!)

In my case, I ended up discovering my passion for helping low-income youth prepare for careers, which became my full-time focus and it's been a true privilege to work on.
That's been tried for years and clearly hasn't worked. Incremental reform has failed when you have corrupt unions and entrenched cultures.

Yes, you should usually try to incrementally fix bugs in a codebase. But sometimes it's so mired in technical debt that you're better off throwing the whole thing out and starting from scratch.
Scores of videos in the last week show police brutally beating regular citizens who have assembled peacefully. Recent events are proving the First Amendment sounds great on paper, but is utterly worthless when people actually try to exercise that right.
> Some Forth enthusiasts like the language for itself. They think that its easier to express much of the logic of a program in this language. Many books and tutorials are touting this. [...] That's not my opinion.

In my opinion, it's not that FORTH code is hard to read, but that FORTH gives the programmer so much freedom that every program becomes its own microcosm of DSLs.
"but that'll lead to more school shootings!", cry the people who've apparently never considered that school shootings are premeditated and the shooters tend not to care about the law.
>the more I've realized there's almost no aspect of American life worth preserving

I would suggest living in a third or second world country without outside support. I had your same mindset, and did that for a few years. I could not wait to come back.
There's a difference between “not unreasonable” and “reasonable”.